Update all non-major dependencies #3

Open
renovatebot wants to merge 1 commit from renovate/all-minor-patch into main
Collaborator

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.1001.0.104
clap dependencies minor 4.5.534.6.6
dbus dependencies patch 0.9.100.9.12
serde (source) dependencies patch 1.0.2281.0.229
tempfile (source) dev-dependencies minor 3.23.03.27.0
toml dependencies patch 0.9.80.9.12
tracing (source) dependencies patch 0.1.430.1.44
tracing-subscriber (source) dependencies patch 0.3.220.3.23
uuid dependencies minor 1.19.01.24.1

Release Notes

dtolnay/anyhow (anyhow)

v1.0.104

Compare Source

  • Update syn dev-dependency to version 3

v1.0.103

Compare Source

  • Fix Stacked Borrows violation (UB) in Error::downcast_mut (#​451, #​452)

v1.0.102

Compare Source

v1.0.101

Compare Source

clap-rs/clap (clap)

v4.6.6

Compare Source

Features
  • Add Command::get_overridden_usage

v4.6.5

Compare Source

Fixes
  • (help) Correctly mark which value_names are optional with num_args

v4.6.4

Compare Source

Internal
  • Update to syn v3

v4.6.3

Compare Source

Fixes
  • (derive) Allow "literal".function() as attribute values

v4.6.2

Compare Source

Fixes
  • (help) Say alias when there is only one

v4.6.1

Compare Source

Fixes
  • (derive) Ensure rebuilds happen when an read env variable is changed

v4.6.0

Compare Source

Compatibility
  • Update MSRV to 1.85

v4.5.61

Compare Source

Internal
  • Update dependencies

v4.5.60

Compare Source

Fixes
  • (help) Quote empty default values, possible values

v4.5.59

Compare Source

Fixes
  • Command::ignore_errors no longer masks help/version on subcommands

v4.5.58

Compare Source

v4.5.57

Compare Source

Fixes
  • Regression from 4.5.55 where having an argument with .value_terminator("--") caused problems with an argument with .last(true)

v4.5.56

Compare Source

Fixes
  • On conflict error, don't show conflicting arguments in the usage

v4.5.55

Compare Source

Fixes
  • Fix inconsistency in precedence between positionals with a value_terminator("--") and escapes (--) where ./foo -- bar means the first arg is empty, rather than escaping future args

v4.5.54

Compare Source

Fixes
  • (help) Move [default] to its own paragraph when PossibleValue::help is present in --help
diwic/dbus-rs (dbus)

v0.9.12

Compare Source

v0.9.11

Compare Source

serde-rs/serde (serde)

v1.0.229

Compare Source

  • Update to syn 3
Stebalien/tempfile (tempfile)

v3.27.0

Compare Source

This release adds TempPath::try_from_path and deprecates TempPath::from_path.

Prior to this release, TempPath::from_path made no attempts to convert relative paths into absolute paths. The following code would have deleted the wrong file:

let tmp_path = TempPath::from_path("foo")
std::env::set_current_dir("/some/other/path").unwrap();
drop(tmp_path);

Now:

  1. TempPath::from_path will attempt to convert relative paths into absolute paths. However, this isn't always possible as we need to call std::env::current_dir, which can fail. If we fail to convert the relative path to an absolute path, we simply keep the relative path.
  2. The TempPath::try_from_path behaves exactly like TempPath::from_path, except that it returns an error if we fail to convert a relative path into an absolute path (or if the passed path is empty).

Neither function attempt to verify the existence of the file in question.

Thanks to @​meng-xu-cs for reporting this issue.

v3.26.0

v3.25.0

  • Allow getrandom 0.4.x while retaining support for getrandom 0.3.x.

v3.24.0

Compare Source

  • Actually support WASIp2 without the nightly feature. This library is now feature complete on WASIp2 without any additional feature flags.
  • Exclude CI scripts from the published crate.
toml-rs/toml (toml)

v0.9.12

Compare Source

v0.9.11

Compare Source

v0.9.10

Compare Source

v0.9.9

Compare Source

tokio-rs/tracing (tracing)

v0.1.44: tracing 0.1.44

Compare Source

Fixed
Changed
  • tracing-core: updated to 0.1.36 (#​3440)
uuid-rs/uuid (uuid)

v1.24.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.24.0...v1.24.1

v1.24.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.23.5...v1.24.0

v1.23.5

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.23.4...v1.23.5

v1.23.4

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.23.3...v1.23.4

v1.23.3

Compare Source

What's Changed

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.23.2...v1.23.3

v1.23.2

Compare Source

What's Changed

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.23.1...v1.23.2

v1.23.1

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.23.0...v1.23.1

v1.23.0

Compare Source

What's Changed

New Contributors

Special thanks

@​meng-xu-cs raised a series of bugs against the timestamp logic in uuid using automated tooling. The issues themselves were reasonably and responsibly presented and the end result is a better uuid library for everyone. Thanks!

Deprecations

This release includes the following deprecations:

  • Context: Renamed to ContextV1
  • Timestamp::from_gregorian: Renamed to Timestamp::from_gregorian_time

Change to Version::Max

Version::Max's u8 representation has changed from 0xff to 0x0f to match the value returned by Uuid::get_version_num.

Change to Uuid::get_version for the max UUID

Uuid::get_version will only return Some(Version::Max) if the UUID is actually the max UUID (all bytes are 0xff). Previously it would return Some if only the version field was 0x0f. This change matches the behaviour of the nil UUID, which only returns Some(Version::Nil) if the UUID is the nil UUID (all bytes are 0x00).

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.22.0...v1.23.0

v1.22.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0

v1.21.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0

v1.20.0

Compare Source

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [anyhow](https://github.com/dtolnay/anyhow) | dependencies | patch | `1.0.100` → `1.0.104` | | [clap](https://github.com/clap-rs/clap) | dependencies | minor | `4.5.53` → `4.6.6` | | [dbus](https://github.com/diwic/dbus-rs) | dependencies | patch | `0.9.10` → `0.9.12` | | [serde](https://serde.rs) ([source](https://github.com/serde-rs/serde)) | dependencies | patch | `1.0.228` → `1.0.229` | | [tempfile](https://stebalien.com/projects/tempfile-rs/) ([source](https://github.com/Stebalien/tempfile)) | dev-dependencies | minor | `3.23.0` → `3.27.0` | | [toml](https://github.com/toml-rs/toml) | dependencies | patch | `0.9.8` → `0.9.12` | | [tracing](https://tokio.rs) ([source](https://github.com/tokio-rs/tracing)) | dependencies | patch | `0.1.43` → `0.1.44` | | [tracing-subscriber](https://tokio.rs) ([source](https://github.com/tokio-rs/tracing)) | dependencies | patch | `0.3.22` → `0.3.23` | | [uuid](https://github.com/uuid-rs/uuid) | dependencies | minor | `1.19.0` → `1.24.1` | --- ### Release Notes <details> <summary>dtolnay/anyhow (anyhow)</summary> ### [`v1.0.104`](https://github.com/dtolnay/anyhow/releases/tag/1.0.104) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.103...1.0.104) - Update `syn` dev-dependency to version 3 ### [`v1.0.103`](https://github.com/dtolnay/anyhow/releases/tag/1.0.103) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.102...1.0.103) - Fix Stacked Borrows violation (UB) in `Error::downcast_mut` ([#&#8203;451](https://github.com/dtolnay/anyhow/issues/451), [#&#8203;452](https://github.com/dtolnay/anyhow/issues/452)) ### [`v1.0.102`](https://github.com/dtolnay/anyhow/releases/tag/1.0.102) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.101...1.0.102) - Remove backtrace dependency ([#&#8203;438](https://github.com/dtolnay/anyhow/issues/438), [#&#8203;439](https://github.com/dtolnay/anyhow/issues/439), [#&#8203;440](https://github.com/dtolnay/anyhow/issues/440), [#&#8203;441](https://github.com/dtolnay/anyhow/issues/441), [#&#8203;442](https://github.com/dtolnay/anyhow/issues/442)) ### [`v1.0.101`](https://github.com/dtolnay/anyhow/releases/tag/1.0.101) [Compare Source](https://github.com/dtolnay/anyhow/compare/1.0.100...1.0.101) - Add #\[inline] to anyhow::Ok helper ([#&#8203;437](https://github.com/dtolnay/anyhow/issues/437), thanks [@&#8203;Ibitier](https://github.com/Ibitier)) </details> <details> <summary>clap-rs/clap (clap)</summary> ### [`v4.6.6`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#466---2026-08-06) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.5...v4.6.6) ##### Features - Add `Command::get_overridden_usage` ### [`v4.6.5`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#465---2026-07-31) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.4...v4.6.5) ##### Fixes - *(help)* Correctly mark which `value_names` are optional with `num_args` ### [`v4.6.4`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#464---2026-07-21) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.3...v4.6.4) ##### Internal - Update to syn v3 ### [`v4.6.3`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#463---2026-07-20) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.2...v4.6.3) ##### Fixes - *(derive)* Allow `"literal".function()` as attribute values ### [`v4.6.2`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#462---2026-07-15) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.1...v4.6.2) ##### Fixes - *(help)* Say `alias` when there is only one ### [`v4.6.1`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#461---2026-04-15) [Compare Source](https://github.com/clap-rs/clap/compare/v4.6.0...v4.6.1) ##### Fixes - *(derive)* Ensure rebuilds happen when an read env variable is changed ### [`v4.6.0`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#460---2026-03-12) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.61...v4.6.0) ##### Compatibility - Update MSRV to 1.85 ### [`v4.5.61`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4561---2026-03-12) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.60...v4.5.61) ##### Internal - Update dependencies ### [`v4.5.60`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4560---2026-02-19) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.59...v4.5.60) ##### Fixes - *(help)* Quote empty default values, possible values ### [`v4.5.59`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4559---2026-02-16) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.58...v4.5.59) ##### Fixes - `Command::ignore_errors` no longer masks help/version on subcommands ### [`v4.5.58`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4558---2026-02-11) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.57...v4.5.58) ### [`v4.5.57`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4557---2026-02-03) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.56...v4.5.57) ##### Fixes - Regression from 4.5.55 where having an argument with `.value_terminator("--")` caused problems with an argument with `.last(true)` ### [`v4.5.56`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4556---2026-01-29) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.55...v4.5.56) ##### Fixes - On conflict error, don't show conflicting arguments in the usage ### [`v4.5.55`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4555---2026-01-27) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.54...v4.5.55) ##### Fixes - Fix inconsistency in precedence between positionals with a `value_terminator("--")` and escapes (`--`) where `./foo -- bar` means the first arg is empty, rather than escaping future args ### [`v4.5.54`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#4554---2026-01-02) [Compare Source](https://github.com/clap-rs/clap/compare/v4.5.53...v4.5.54) ##### Fixes - *(help)* Move `[default]` to its own paragraph when `PossibleValue::help` is present in `--help` </details> <details> <summary>diwic/dbus-rs (dbus)</summary> ### [`v0.9.12`](https://github.com/diwic/dbus-rs/compare/dbus-v0.9.11...dbus-v0.9.12) [Compare Source](https://github.com/diwic/dbus-rs/compare/dbus-v0.9.11...dbus-v0.9.12) ### [`v0.9.11`](https://github.com/diwic/dbus-rs/compare/dbus-v0.9.10...dbus-v0.9.11) [Compare Source](https://github.com/diwic/dbus-rs/compare/dbus-v0.9.10...dbus-v0.9.11) </details> <details> <summary>serde-rs/serde (serde)</summary> ### [`v1.0.229`](https://github.com/serde-rs/serde/releases/tag/v1.0.229) [Compare Source](https://github.com/serde-rs/serde/compare/v1.0.228...v1.0.229) - Update to syn 3 </details> <details> <summary>Stebalien/tempfile (tempfile)</summary> ### [`v3.27.0`](https://github.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#3270) [Compare Source](https://github.com/Stebalien/tempfile/compare/v3.26.0...v3.27.0) This release adds `TempPath::try_from_path` and deprecates `TempPath::from_path`. Prior to this release, `TempPath::from_path` made no attempts to convert relative paths into absolute paths. The following code would have deleted the wrong file: ```rust let tmp_path = TempPath::from_path("foo") std::env::set_current_dir("/some/other/path").unwrap(); drop(tmp_path); ``` Now: 1. `TempPath::from_path` will attempt to convert relative paths into absolute paths. However, this isn't always possible as we need to call `std::env::current_dir`, which can fail. If we fail to convert the relative path to an absolute path, we simply keep the relative path. 2. The `TempPath::try_from_path` behaves exactly like `TempPath::from_path`, except that it returns an error if we fail to convert a relative path into an absolute path (or if the passed path is empty). Neither function attempt to verify the existence of the file in question. Thanks to [@&#8203;meng-xu-cs](https://github.com/meng-xu-cs) for reporting this issue. ### [`v3.26.0`](https://github.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#3260) - Support `NamedTempFile::persist` on RedoxOS ([#&#8203;393](https://github.com/Stebalien/tempfile/issues/393)) (thanks to [@&#8203;Andy-Python-Programmer](https://github.com/Andy-Python-Programmer)). ### [`v3.25.0`](https://github.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#3250) - Allow `getrandom` 0.4.x while retaining support for `getrandom` 0.3.x. ### [`v3.24.0`](https://github.com/Stebalien/tempfile/blob/HEAD/CHANGELOG.md#3240) [Compare Source](https://github.com/Stebalien/tempfile/compare/v3.23.0...v3.24.0) - Actually support WASIp2 without the nightly feature. This library is now feature complete on WASIp2 without any additional feature flags. - Exclude CI scripts from the published crate. </details> <details> <summary>toml-rs/toml (toml)</summary> ### [`v0.9.12`](https://github.com/toml-rs/toml/compare/toml-v0.9.11...toml-v0.9.12) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.11...toml-v0.9.12) ### [`v0.9.11`](https://github.com/toml-rs/toml/compare/toml-v0.9.10...toml-v0.9.11) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.10...toml-v0.9.11) ### [`v0.9.10`](https://github.com/toml-rs/toml/compare/toml-v0.9.9...toml-v0.9.10) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.9...toml-v0.9.10) ### [`v0.9.9`](https://github.com/toml-rs/toml/compare/toml-v0.9.8...toml-v0.9.9) [Compare Source](https://github.com/toml-rs/toml/compare/toml-v0.9.8...toml-v0.9.9) </details> <details> <summary>tokio-rs/tracing (tracing)</summary> ### [`v0.1.44`](https://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.44): tracing 0.1.44 [Compare Source](https://github.com/tokio-rs/tracing/compare/tracing-0.1.43...tracing-0.1.44) ##### Fixed - Fix `record_all` panic ([#&#8203;3432]) ##### Changed - `tracing-core`: updated to 0.1.36 ([#&#8203;3440]) [#&#8203;3432]: https://github.com/tokio-rs/tracing/pull/3432 [#&#8203;3440]: https://github.com/tokio-rs/tracing/pull/3440 </details> <details> <summary>uuid-rs/uuid (uuid)</summary> ### [`v1.24.1`](https://github.com/uuid-rs/uuid/releases/tag/v1.24.1) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.24.0...v1.24.1) #### What's Changed - Fix non-ASCII character handling in parse diagnostics by [@&#8203;questfever](https://github.com/questfever) in [#&#8203;899](https://github.com/uuid-rs/uuid/pull/899) - Prepare for 1.24.1 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;900](https://github.com/uuid-rs/uuid/pull/900) #### New Contributors - [@&#8203;questfever](https://github.com/questfever) made their first contribution in [#&#8203;899](https://github.com/uuid-rs/uuid/pull/899) **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.24.0...v1.24.1> ### [`v1.24.0`](https://github.com/uuid-rs/uuid/releases/tag/v1.24.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.23.5...v1.24.0) #### What's Changed - feat(fmt): support encoding into MaybeUninit buffers by [@&#8203;weifanglab](https://github.com/weifanglab) in [#&#8203;892](https://github.com/uuid-rs/uuid/pull/892) - Prepare for 1.24.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;896](https://github.com/uuid-rs/uuid/pull/896) #### New Contributors - [@&#8203;weifanglab](https://github.com/weifanglab) made their first contribution in [#&#8203;892](https://github.com/uuid-rs/uuid/pull/892) **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.23.5...v1.24.0> ### [`v1.23.5`](https://github.com/uuid-rs/uuid/releases/tag/v1.23.5) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.23.4...v1.23.5) #### What's Changed - doc: Fix broken link by [@&#8203;frostyplanet](https://github.com/frostyplanet) in [#&#8203;891](https://github.com/uuid-rs/uuid/pull/891) - perf: Optimize UUID hex parsing and formatting by [@&#8203;geeknoid](https://github.com/geeknoid) in [#&#8203;894](https://github.com/uuid-rs/uuid/pull/894) - Prepare for 1.23.5 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;895](https://github.com/uuid-rs/uuid/pull/895) #### New Contributors - [@&#8203;geeknoid](https://github.com/geeknoid) made their first contribution in [#&#8203;894](https://github.com/uuid-rs/uuid/pull/894) **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.23.4...v1.23.5> ### [`v1.23.4`](https://github.com/uuid-rs/uuid/releases/tag/v1.23.4) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.23.3...v1.23.4) #### What's Changed - Fix up name of fuzz script in readme by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;888](https://github.com/uuid-rs/uuid/pull/888) - document fixes by [@&#8203;frostyplanet](https://github.com/frostyplanet) in [#&#8203;889](https://github.com/uuid-rs/uuid/pull/889) - Prepare for 1.23.4 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;890](https://github.com/uuid-rs/uuid/pull/890) #### New Contributors - [@&#8203;frostyplanet](https://github.com/frostyplanet) made their first contribution in [#&#8203;889](https://github.com/uuid-rs/uuid/pull/889) **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.23.3...v1.23.4> ### [`v1.23.3`](https://github.com/uuid-rs/uuid/releases/tag/v1.23.3) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.23.2...v1.23.3) #### What's Changed - Fix up parser panic on empty input by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;886](https://github.com/uuid-rs/uuid/pull/886) - Prepare for 1.23.3 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;887](https://github.com/uuid-rs/uuid/pull/887) **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.23.2...v1.23.3> ### [`v1.23.2`](https://github.com/uuid-rs/uuid/releases/tag/v1.23.2) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.23.1...v1.23.2) #### What's Changed - Improve error messages for ambiguous formats by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;882](https://github.com/uuid-rs/uuid/pull/882) - Prepare for 1.23.2 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;883](https://github.com/uuid-rs/uuid/pull/883) **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.23.1...v1.23.2> ### [`v1.23.1`](https://github.com/uuid-rs/uuid/releases/tag/v1.23.1) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.23.0...v1.23.1) #### What's Changed - Remove deprecated `msrv` feature from wasm-bindgen dependency by [@&#8203;guybedford](https://github.com/guybedford) in [#&#8203;877](https://github.com/uuid-rs/uuid/pull/877) - fix: Timestamp::from\_gregorian deprecation note by [@&#8203;aznashwan](https://github.com/aznashwan) in [#&#8203;878](https://github.com/uuid-rs/uuid/pull/878) - Prepare for 1.23.1 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;879](https://github.com/uuid-rs/uuid/pull/879) #### New Contributors - [@&#8203;guybedford](https://github.com/guybedford) made their first contribution in [#&#8203;877](https://github.com/uuid-rs/uuid/pull/877) - [@&#8203;aznashwan](https://github.com/aznashwan) made their first contribution in [#&#8203;878](https://github.com/uuid-rs/uuid/pull/878) **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.23.0...v1.23.1> ### [`v1.23.0`](https://github.com/uuid-rs/uuid/releases/tag/v1.23.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.22.0...v1.23.0) #### What's Changed - feat: add support for 'hyphenated' format in the serde module by [@&#8203;FrenchDilettante](https://github.com/FrenchDilettante) in [#&#8203;865](https://github.com/uuid-rs/uuid/pull/865) - Fix a number of bugs in time-related code by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;872](https://github.com/uuid-rs/uuid/pull/872) - Reword invalid char error message by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;873](https://github.com/uuid-rs/uuid/pull/873) - Impl cleanups by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;874](https://github.com/uuid-rs/uuid/pull/874) - Use LazyLock to synchronize v1/v6 context initialization by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;875](https://github.com/uuid-rs/uuid/pull/875) - Prepare for 1.23.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;876](https://github.com/uuid-rs/uuid/pull/876) #### New Contributors - [@&#8203;FrenchDilettante](https://github.com/FrenchDilettante) made their first contribution in [#&#8203;865](https://github.com/uuid-rs/uuid/pull/865) #### Special thanks [@&#8203;meng-xu-cs](https://github.com/meng-xu-cs) raised a series of bugs against the timestamp logic in `uuid` using automated tooling. The issues themselves were reasonably and responsibly presented and the end result is a better `uuid` library for everyone. Thanks! ### Deprecations This release includes the following deprecations: - `Context`: Renamed to `ContextV1` - `Timestamp::from_gregorian`: Renamed to `Timestamp::from_gregorian_time` ### Change to `Version::Max` `Version::Max`'s `u8` representation has changed from `0xff` to `0x0f` to match the value returned by `Uuid::get_version_num`. ### Change to `Uuid::get_version` for the max UUID `Uuid::get_version` will only return `Some(Version::Max)` if the UUID is actually the max UUID (all bytes are `0xff`). Previously it would return `Some` if only the version field was `0x0f`. This change matches the behaviour of the nil UUID, which only returns `Some(Version::Nil)` if the UUID is the nil UUID (all bytes are `0x00`). **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.22.0...v1.23.0> ### [`v1.22.0`](https://github.com/uuid-rs/uuid/releases/tag/v1.22.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0) #### What's Changed - Default to rand 0.10 by [@&#8203;haxtibal](https://github.com/haxtibal) in [#&#8203;863](https://github.com/uuid-rs/uuid/pull/863) - Prepare for 1.22.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;864](https://github.com/uuid-rs/uuid/pull/864) #### New Contributors - [@&#8203;haxtibal](https://github.com/haxtibal) made their first contribution in [#&#8203;863](https://github.com/uuid-rs/uuid/pull/863) **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0> ### [`v1.21.0`](https://github.com/uuid-rs/uuid/releases/tag/v1.21.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0) #### What's Changed - Update getrandom to 0.4 by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;858](https://github.com/uuid-rs/uuid/pull/858) - feat: impl core::error::Error for Error by [@&#8203;XAMPPRocky](https://github.com/XAMPPRocky) in [#&#8203;852](https://github.com/uuid-rs/uuid/pull/852) - Prepare for 1.21.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;859](https://github.com/uuid-rs/uuid/pull/859) #### New Contributors - [@&#8203;XAMPPRocky](https://github.com/XAMPPRocky) made their first contribution in [#&#8203;852](https://github.com/uuid-rs/uuid/pull/852) **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0> ### [`v1.20.0`](https://github.com/uuid-rs/uuid/releases/tag/v1.20.0) [Compare Source](https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0) #### What's Changed - Derive Ord and PartialOrd for NonNilUuid by [@&#8203;mivort](https://github.com/mivort) in [#&#8203;854](https://github.com/uuid-rs/uuid/pull/854) - Implement Deserialize on adapter types by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;855](https://github.com/uuid-rs/uuid/pull/855) - Deprecate `macro-diagnostics` by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;856](https://github.com/uuid-rs/uuid/pull/856) - Prepare for 1.20.0 release by [@&#8203;KodrAus](https://github.com/KodrAus) in [#&#8203;857](https://github.com/uuid-rs/uuid/pull/857) #### New Contributors - [@&#8203;mivort](https://github.com/mivort) made their first contribution in [#&#8203;854](https://github.com/uuid-rs/uuid/pull/854) **Full Changelog**: <https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi41OS4xIiwidXBkYXRlZEluVmVyIjoiNDQuMzAuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovatebot force-pushed renovate/all-minor-patch from 86f5872f7d to f4bcacad4b 2025-12-18 14:32:12 +01:00 Compare
renovatebot changed title from Update Rust crate toml to v0.9.9 to Update Rust crate toml to v0.9.10 2025-12-18 14:47:33 +01:00
renovatebot force-pushed renovate/all-minor-patch from f4bcacad4b to c4e55a28b1 2025-12-18 14:47:34 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from c4e55a28b1 to 461d61b8ef 2025-12-18 15:33:16 +01:00 Compare
renovatebot changed title from Update Rust crate toml to v0.9.10 to Update all non-major dependencies 2025-12-18 15:33:16 +01:00
renovatebot force-pushed renovate/all-minor-patch from 461d61b8ef to 9bde1fb57f 2025-12-24 00:17:46 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 9bde1fb57f to 02f9a1af49 2026-01-02 23:17:26 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 02f9a1af49 to 6be92cd7fe 2026-01-09 17:17:30 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 6be92cd7fe to a2c5e33407 2026-01-25 00:17:38 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from a2c5e33407 to 5ce0a22d92 2026-01-27 21:48:04 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 5ce0a22d92 to 2b0c97ad7c 2026-01-29 17:48:31 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 2b0c97ad7c to 8f80ecabc2 2026-02-03 17:48:35 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 8f80ecabc2 to e0b1758fd5 2026-02-05 20:33:31 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from e0b1758fd5 to 563287eff6 2026-02-09 20:32:40 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 563287eff6 to d8a8c01580 2026-02-10 19:17:43 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from d8a8c01580 to 28f2e6890f 2026-02-10 19:47:49 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 28f2e6890f to d71a4ce046 2026-02-11 14:47:47 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from d71a4ce046 to 8e65e2f7b9 2026-02-12 17:32:47 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 8e65e2f7b9 to 1eb0b1008f
Some checks failed
renovate/artifacts Artifact file update failure
2026-02-14 02:02:51 +01:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 1eb0b1008f
Some checks failed
renovate/artifacts Artifact file update failure
to 529fd5dd50 2026-02-16 19:04:55 +01:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 529fd5dd50 to e92e96a5a6
Some checks failed
renovate/artifacts Artifact file update failure
2026-02-16 23:17:14 +01:00
Compare
renovatebot force-pushed renovate/all-minor-patch from e92e96a5a6
Some checks failed
renovate/artifacts Artifact file update failure
to 1498e8b7b8
Some checks failed
renovate/artifacts Artifact file update failure
2026-02-19 20:34:20 +01:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 1498e8b7b8
Some checks failed
renovate/artifacts Artifact file update failure
to 9a4956edb0 2026-02-20 04:18:08 +01:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 9a4956edb0 to fd9b77e64f 2026-02-22 17:32:54 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from fd9b77e64f to c1d0508272 2026-02-23 04:52:30 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from c1d0508272 to d5b97f9340
Some checks failed
renovate/artifacts Artifact file update failure
2026-02-24 05:03:13 +01:00
Compare
renovatebot force-pushed renovate/all-minor-patch from d5b97f9340
Some checks failed
renovate/artifacts Artifact file update failure
to 287720fdda 2026-03-06 00:47:35 +01:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 287720fdda to 53647f8c35 2026-03-08 08:47:41 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 53647f8c35 to dcff95cf68 2026-03-11 02:02:47 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from dcff95cf68 to cbca2cc006 2026-03-12 18:03:41 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from cbca2cc006 to 8880b1bb45
Some checks failed
renovate/artifacts Artifact file update failure
2026-03-12 20:18:27 +01:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 8880b1bb45
Some checks failed
renovate/artifacts Artifact file update failure
to 64dce47f77 2026-03-13 11:32:51 +01:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 64dce47f77 to 5221ec4da9 2026-03-13 20:02:54 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 5221ec4da9 to d7721943ca 2026-03-25 19:20:39 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from d7721943ca to 8d9d93592d 2026-03-27 02:02:51 +01:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 8d9d93592d to 704e0ff2d1 2026-03-30 15:04:42 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 704e0ff2d1 to f1a422d175 2026-03-31 12:51:44 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from f1a422d175 to ca85538d98 2026-03-31 21:18:18 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from ca85538d98 to 986ffd62e2 2026-04-01 14:06:40 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 986ffd62e2 to 7e26e0916f 2026-04-01 23:33:31 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 7e26e0916f to 1840b7c5ed
Some checks failed
renovate/artifacts Artifact file update failure
2026-04-13 13:09:07 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 1840b7c5ed
Some checks failed
renovate/artifacts Artifact file update failure
to 95570d2e35 2026-04-15 21:03:14 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 95570d2e35 to 25b389a76a 2026-04-16 07:48:00 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 25b389a76a to a3c52be87b 2026-04-21 14:48:11 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from a3c52be87b to 012d25ab98 2026-04-22 17:33:26 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 012d25ab98 to b35b17493c 2026-04-23 22:03:15 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from b35b17493c to b168850d5b
Some checks failed
renovate/artifacts Artifact file update failure
2026-05-08 15:04:49 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from b168850d5b
Some checks failed
renovate/artifacts Artifact file update failure
to 4edd69e3e0 2026-05-14 19:51:30 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 4edd69e3e0 to 16f9dece56
Some checks failed
renovate/artifacts Artifact file update failure
2026-05-19 12:32:27 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 16f9dece56
Some checks failed
renovate/artifacts Artifact file update failure
to 45564b784e
Some checks failed
renovate/artifacts Artifact file update failure
2026-05-29 14:02:38 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 45564b784e
Some checks failed
renovate/artifacts Artifact file update failure
to 38676a2a3b
Some checks failed
renovate/artifacts Artifact file update failure
2026-06-09 11:18:00 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 38676a2a3b
Some checks failed
renovate/artifacts Artifact file update failure
to 1c16940615
Some checks failed
renovate/artifacts Artifact file update failure
2026-06-17 21:49:16 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 1c16940615
Some checks failed
renovate/artifacts Artifact file update failure
to 0b68e59069 2026-06-22 07:02:46 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 0b68e59069 to 1355d88c3d 2026-06-24 21:47:51 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 1355d88c3d to 93d64daa10
Some checks failed
renovate/artifacts Artifact file update failure
2026-06-25 22:47:48 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 93d64daa10
Some checks failed
renovate/artifacts Artifact file update failure
to 40fa9f0437 2026-07-03 17:33:33 +02:00
Compare
renovatebot force-pushed renovate/all-minor-patch from 40fa9f0437 to 8f5e7b9424 2026-07-12 21:48:59 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 8f5e7b9424 to 343fce43fd 2026-07-13 16:33:36 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 343fce43fd to f0cc49c573 2026-07-14 15:17:52 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from f0cc49c573 to ffe9e04ce6 2026-07-15 02:33:02 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from ffe9e04ce6 to 80861bbbf9 2026-07-15 21:49:17 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 80861bbbf9 to 5ba0bffc0a 2026-07-15 23:18:28 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 5ba0bffc0a to ab43f5efa2 2026-07-18 23:18:07 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from ab43f5efa2 to e2b2269b23 2026-07-19 01:18:35 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from e2b2269b23 to 743a711608 2026-07-19 02:18:00 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 743a711608 to a6ceb61f8b 2026-07-19 02:33:40 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from a6ceb61f8b to 984a12e090 2026-07-20 01:18:30 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 984a12e090 to 985ac6cef4 2026-07-20 06:48:01 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 985ac6cef4 to c96b22ccad 2026-07-20 16:34:22 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from c96b22ccad to 4ab4f6e395 2026-07-21 02:03:49 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 4ab4f6e395 to 55fa29f308 2026-07-21 11:48:18 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 55fa29f308 to b7d45b8da3 2026-07-21 23:33:44 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from b7d45b8da3 to 8e9241ac7e 2026-07-22 00:03:02 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 8e9241ac7e to 8557f6b58a 2026-07-22 02:48:02 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 8557f6b58a to f07ba17bea 2026-07-27 17:03:32 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 0cc97c23a5 to 52bb9ac163 2026-08-06 16:04:52 +02:00 Compare
renovatebot force-pushed renovate/all-minor-patch from 52bb9ac163 to 9396cb0ebd 2026-08-15 02:04:57 +02:00 Compare
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/all-minor-patch:renovate/all-minor-patch
git switch renovate/all-minor-patch

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/all-minor-patch
git switch renovate/all-minor-patch
git rebase main
git switch main
git merge --ff-only renovate/all-minor-patch
git switch renovate/all-minor-patch
git rebase main
git switch main
git merge --no-ff renovate/all-minor-patch
git switch main
git merge --squash renovate/all-minor-patch
git switch main
git merge --ff-only renovate/all-minor-patch
git switch main
git merge renovate/all-minor-patch
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
lilly/nm-file-secret-agent!3
No description provided.