build(deps): bump time from 0.2.26 to 0.3.11
Bumps time from 0.2.26 to 0.3.11.
Release notes
Sourced from time's releases.
v0.3.11
See the changelog for details.
v0.3.10
See the changelog for details.
v0.3.9
See the changelog for details.
v0.3.7
See the changelog for details.
v0.3.6
See the changelog for details.
v0.3.5
See the changelog for details.
v0.3.4
No release notes provided.
v0.3.3
No release notes provided.
v0.3.2
No release notes provided.
v0.3.1
No release notes provided.
v0.3.0
No release notes provided.
v0.3.0-alpha-2
No release notes provided.
v0.3.0-alpha-1
No release notes provided.
v0.3.0-alpha-0
No release notes provided.
v0.2.27
No release notes provided.
Changelog
Sourced from time's changelog.
0.3.11 [2022-06-21]
Fixed
- #479: regression when parsing optional values with
serde- #481:
Timesubtracted fromTimecan panic. This was caused by a bug that has always existed, in that an internal invariant was not upheld. Memory safety was not violated.#479: time-rs/time#479 #481: time-rs/time#481
0.3.10 [2022-06-19]
Added
- Serde support for non-self-describing formats
Duration::unsigned_abs, which returns astd::time::Duration- ISO 8601 well-known format
Durationcan now be formatted with a.Nspecifier, providing a shorter representation when usingDisplay.- Parse
nullasNoneon serde structsFixed
- Fix incorrect parsing of UTC offset in
Rfc3339.Changed
- The minimum supported Rust version is now 1.57.0.
- Performance for
Rfc2822has been improved.- Debug assertions have been added in a few places. This should have no user facing impact, as it only serves to catch bugs and is disabled in release mode.
0.3.9 [2022-03-22]
Added
time::serde::format_description!
- This macro is similar to
time::format_description!, but it generates a module that can be used in#[serde(with = "foo")]. This makes it far easier to serialize/deserialize a custom format.Date::replace_yearDate::replace_monthDate::replace_dayTime::replace_hourTime::replace_minuteTime::replace_secondTime::replace_millisecondTime::replace_microsecondTime::replace_nanosecondPrimitiveDateTime::replace_year
... (truncated)
Commits
02a9d7aUpdate changelog, v0.3.11 release80456cdRemove some debug assertions, useDuration::new1e36fe2Revert change accepting some serde formats8b42f24Update changelog, create release33bfe5cAdd note about#[serde(default)], quiet clippyb599d66Parse nulls as None on nested serde structs (#473)e893d31Avoid unnecessary call toformat!eafddc5Fix RFC3339 offset parsing (#478)9a3f985Run UI tests separately for coverage21b439fAdd debug assertions- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)