Skip to content

tough-v0.23.0

Choose a tag to compare

@sky1122 sky1122 released this 18 Jun 21:52
tough-v0.23.0
a605fc0

⚠️ Known issue: repo download fails signature verification when an expires timestamp ends in a trailing fractional zero. See #950

Breaking Changes

  • Migrated from chrono to jiff. Public API: DateTime<Utc> types replaced with jiff::Timestamp on Role::expires, Root/Snapshot/Targets/Timestamp expires fields, RepositoryEditor::*_expires setters, and the SystemTimeSteppedBackward error variant. Wire format unchanged (RFC 3339, Z suffix). [#948]
  • HttpTransport and HttpTransportBuilder no longer implement Copy [#940]

Added

  • Add support for a custom CryptoProvider in HttpTransportBuilder [#940]

Changes

  • Update to reqwest 0.13 [#938]
  • Dependency updates