chore(deps): update rust crate jiff to v0.2.22 - autoclosed#57
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.2.17→0.2.22Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
BurntSushi/jiff (jiff)
v0.2.22Compare Source
===================
This release includes a bug fix where fallible conversions from signed
durations to unsigned durations could panic in some cases.
Bug fixes:
Fix a panicking bug that occurs for
std::time::Duration::try_from(SignedDuration::new(0, -1)).v0.2.21Compare Source
===================
This release contains a performance improvement and a bug fix for
civil::Date::newwhere it could panic on some inputs.Bug fixes:
Fix a bug where
Date::newcould panic. This was a regression introduced injiff 0.2.20.Performance:
Improve
Timestamptocivil::DateTimeconversion performance by ~15%.v0.2.20Compare Source
===================
This release contains a major internal refactor that moves off of using ranged
integers internally. There are also some small bug fixes and added support for
finding the system time zone on emscripten targets.
Enhancements:
Stop using ranged integers internally.
Add support for retrieving the system time zone on emscripten targets.
Update comparison with the
timecrate in the Jiff documentation.Enable some non-default features for the Rust Playground deployment.
Bug fixes:
Fix bug with padding for negative integers in
strftime.Make
%^cresult in uppercase strings where appropriate.v0.2.19Compare Source
===================
This is a small release with a performance optimization (with respect to doing
heavily contended arithmetic on
Zonedvalues) and a bug fix for a panicthat can occur when using
%2sinstrftime.Enhancements:
Avoid cloning
TimeZonefor consuming operations onZoned.Bug fixes:
Fix a panic in
timestamp.strftime("%2s").v0.2.18Compare Source
===================
This release ships a sizeable refactor to the RFC 2822, RFC 9110, RC
3339, RFC 9557, ISO 8601 and friendly format printers. Specifically,
they are now all monomorphic internally (instead of being generic over
jiff::fmt::Write) and write to uninitialized buffers. This improvesruntime performance (sometimes dramatically so), and to a more modest
degree, decreases binary size and improves compile times.
This release also includes a bug fix where
DateTime::MIN.to_zoned(..)could panic.
Enhancements:
Improve runtime performance and binary size of RFC 2822 printer.
Tweak behavior of printing min/max offsets in RFC 2822 and Temporal printers.
Export fallible constructors for
jiff::SignedDuration.Improve runtime performance and binary size of the "friendly" duration printer.
Improve runtime performance and binary size of the Temporal ISO 8601 duration
printer.
Improve runtime performance and binary size of the Temporal ISO 8601 datetime
printer.
Improve runtime performance and binary size of Jiff's
strftimeimplementation.
Fix a bug where time zone lookups for
civil::DateTime::MINcould panic.Configuration
📅 Schedule: Branch creation - "on the first day of the month" in timezone Europe/Berlin, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.