Skip to content

chore(deps): update rust crate uuid to v1.29.0 - #12

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/uuid-1.x-lockfile
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/uuid-1.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Dec 3, 2025 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
uuid dependencies minor 1.18.1 → 1.29.0

Release Notes

uuid-rs/uuid (uuid)

v1.29.0

Compare Source

What's Changed

Full Changelog: uuid-rs/uuid@v1.28.0...v1.29.0

v1.28.0

Compare Source

What's Changed
New Contributors

Full Changelog: uuid-rs/uuid@v1.27.0...v1.28.0

v1.27.0

Compare Source

What's Changed
New Contributors

Full Changelog: uuid-rs/uuid@v1.26.1...v1.27.0

v1.26.1

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.26.0...v1.26.1

v1.26.0

Compare Source

What's Changed

Full Changelog: uuid-rs/uuid@1.25.0...v1.26.0

v1.25.0

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.24.1...1.25.0

v1.24.1

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.24.0...v1.24.1

v1.24.0

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.23.5...v1.24.0

v1.23.5

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.23.4...v1.23.5

v1.23.4

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.23.3...v1.23.4

v1.23.3

Compare Source

What's Changed

Full Changelog: uuid-rs/uuid@v1.23.2...v1.23.3

v1.23.2

Compare Source

What's Changed

Full Changelog: uuid-rs/uuid@v1.23.1...v1.23.2

v1.23.1

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@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: uuid-rs/uuid@v1.22.0...v1.23.0

v1.22.0

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.21.0...v1.22.0

v1.21.0

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.20.0...v1.21.0

v1.20.0

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@v1.19.0...v1.20.0

v1.19.0

Compare Source

What's Changed

Full Changelog: uuid-rs/uuid@v1.18.1...v1.19.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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.19.0 chore(deps): update rust crate uuid to v1.20.0 Jan 25, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from 9420c57 to 285ada4 Compare January 25, 2026 08:08
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.20.0 chore(deps): update rust crate uuid to v1.21.0 Feb 14, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from 285ada4 to 008553b Compare February 14, 2026 11:27
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.21.0 chore(deps): update rust crate uuid to v1.22.0 Mar 8, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from 008553b to ca62964 Compare March 8, 2026 09:26
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.22.0 chore(deps): update rust crate uuid to v1.23.0 Mar 31, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from ca62964 to faafd27 Compare March 31, 2026 16:18
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from faafd27 to 650972d Compare April 19, 2026 03:47
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.23.0 chore(deps): update rust crate uuid to v1.23.1 Apr 19, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from 650972d to 32a41a5 Compare May 30, 2026 11:47
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.23.1 chore(deps): update rust crate uuid to v1.23.2 May 30, 2026

@doubleword-code doubleword-code Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary

This PR updates the uuid crate from v1.18.1 to v1.23.2 via a Cargo.lock regeneration. The change is driven by Renovate and falls within the semver range already declared in Cargo.toml (uuid = { version = "1", features = ["v4"] }).

Verdict: Ready to approve — no blocking issues identified.

Research notes

  • Fetched uuid v1.23.2 docs.rs page — confirms v4 feature still provides Uuid::new_v4() with identical API surface.
  • Fetched getrandom v0.4.2 docs.rs page — transitive dependency update required by uuid's internal randomness backend; no API impact on downstream consumers.
  • Reviewed uuid GitHub releases — changelog between v1.18.1 and v1.23.2 shows:
    • v1.23.0 introduced deprecations (Context → ContextV1, Timestamp::from_gregorian → Timestamp::from_gregorian_time) and changes to Version::Max semantics — none affect v4 random UUID generation.
    • v1.21.0 explicitly updated getrandom to 0.4 as a minor release, confirming backward compatibility.
  • Codebase usage is limited to Uuid::new_v4().simple() in two locations (src/deberta_engine.rs:273, src/main.rs:154) — all well within the stable, non-deprecated API.

Suggested next steps

  1. Merge as-is — this is a routine dependency patch update with no breaking changes for the consumed API surface.
  2. Optionally run cargo test locally or in CI to confirm no regressions (though the risk is minimal given the narrow usage pattern).

General findings

No actionable issues found. The update is straightforward:

  • Only Cargo.lock changes (196 insertions, 5 deletions) — expected for Rust dependency resolution.
  • New transitive dependencies (e.g., foldhash, hashbrown 0.15.5, wit-bindgen variants) are pulled in due to uuid's broader ecosystem alignment but do not affect runtime behavior for this project's usage.
  • No source code changes required.

@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.23.2 chore(deps): update rust crate uuid to v1.23.3 Jun 12, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from 32a41a5 to 3ff8fe6 Compare June 12, 2026 16:00
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from 3ff8fe6 to 70eea0b Compare June 27, 2026 03:16
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.23.3 chore(deps): update rust crate uuid to v1.23.4 Jun 27, 2026
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.23.4 chore(deps): update rust crate uuid to v1.24.0 Jul 18, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from 70eea0b to b8403bc Compare July 18, 2026 03:16
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from b8403bc to 4c1bba8 Compare August 15, 2026 11:26
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.24.0 chore(deps): update rust crate uuid to v1.24.1 Aug 15, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from 4c1bba8 to 096ae49 Compare August 29, 2026 08:14
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.24.1 chore(deps): update rust crate uuid to v1.26.0 Aug 29, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from 096ae49 to c1b1435 Compare September 12, 2026 19:48
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.26.0 chore(deps): update rust crate uuid to v1.26.1 Sep 12, 2026
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.26.1 chore(deps): update rust crate uuid to v1.27.0 Oct 3, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from c1b1435 to 2d26325 Compare October 3, 2026 12:11
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.27.0 chore(deps): update rust crate uuid to v1.28.0 Oct 10, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from 2d26325 to daab619 Compare October 10, 2026 07:13
@renovate renovate Bot changed the title chore(deps): update rust crate uuid to v1.28.0 chore(deps): update rust crate uuid to v1.29.0 Oct 23, 2026
@renovate
renovate Bot force-pushed the renovate/uuid-1.x-lockfile branch from daab619 to 1cccbde Compare October 23, 2026 23:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants