v0.4.23
0.4.23 is the next 0.4 release of the popular chrono date and time library for Rust. After the 0.4.20-0.4.22 series that brought chrono back to life after a long hiatus, development has been fairly quiet, allowing us to start planning changes for the 0.5.0 release. As such, we've started deprecating some APIs that are likely to be removed in 0.5. If you have any feedback on these changes, please let us know in the issue tracker!
Deprecations
- Deprecate methods that have an
_opt()
alternative (#827) - Deprecate usage of the
Date<Tz>
type (#851)
Features
- Optimize RFC 3339 (and RFC 2822) encoding (#844, thanks to @conradludgate)
- Addition and subtraction with the
Days
type (#784) - Add
NaiveDateTime::from_timestamp_millis(_opt)
(#818, thanks to @Pscheidl -- backported in #823) - Allow for changing TZ variable and cache it for
Local
timezone (#853) - Add optional support for the
arbitrary::Arbitrary
trait (#849, thanks to @greyblake and @asayers)