[PR #29] chore(deps): Bump the firecracker group across 1 directory with 82 updates #29

Open
opened 2026-10-29 14:30:15 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/kvcache-ai/firecracker/pull/29
Author: @dependabot[bot]
Created: 10/19/2026
Status: 🔄 Open

Base: v1.15.1-patch ← Head: dependabot/cargo/firecracker-920c69775b


📝 Commits (1)

  • a2e7f32 chore(deps): Bump the firecracker group across 1 directory with 82 updates

📊 Changes

5 files changed (+379 additions, -264 deletions)

View changed files

📝 Cargo.lock (+373 -258)
📝 src/clippy-tracing/Cargo.toml (+2 -2)
📝 src/firecracker/Cargo.toml (+1 -1)
📝 src/log-instrument-macros/Cargo.toml (+1 -1)
📝 src/vmm/Cargo.toml (+2 -2)

📄 Description

Bumps the firecracker group with 82 updates in the / directory:

Package From To
displaydoc 0.2.5 0.2.7
thiserror 2.0.18 2.0.21
zerocopy 0.8.39 0.8.63
clap 4.5.57 4.5.60
itertools 0.14.0 0.15.0
proc-macro2 1.0.106 1.0.107
quote 1.0.44 1.0.47
syn 2.0.114 3.0.9
uuid 1.20.0 1.28.0
libc 0.2.180 0.2.190
serde 1.0.228 1.0.229
serde_json 1.0.149 1.0.154
micro_http 5c2254d 7975fe0
serde_derive 1.0.228 1.0.229
cargo_toml 0.22.3 1.0.0
regex 1.12.3 1.13.1
log 0.4.29 0.4.34
env_logger 0.11.8 0.11.11
semver 1.0.27 1.0.28
arrayvec 0.7.6 0.7.8
aws-lc-rs 1.16.2 1.18.2
base64 0.22.1 0.23.1
bitflags 2.10.0 2.13.2
bitvec 1.0.1 1.1.1
gdbstub 0.7.9 0.7.10
gdbstub_arch 0.3.2 0.3.3
memfd 0.6.5 0.6.6
proptest 1.10.0 1.12.0
aho-corasick 1.1.4 1.1.5
anstyle 1.0.13 1.0.14
autocfg 1.5.0 1.5.1
aws-lc-sys 0.39.0 0.46.0
bumpalo 3.19.1 3.20.3
bytemuck 1.24.0 1.25.2
cc 1.2.55 1.8.0
cfg-if 1.0.4 1.0.5
clang-sys 1.8.1 1.9.1
clap_builder 4.5.57 4.5.60
clap_lex 0.7.7 1.1.1
cmake 0.1.57 0.1.58
colorchoice 1.0.4 1.0.5
either 1.15.0 1.19.0
env_filter 0.1.4 2.0.0
equivalent 1.0.2 1.0.3
find-msvc-tools 0.1.9 0.1.14
glam 0.30.10 0.34.1
glob 0.3.3 0.3.4
indexmap 2.13.0 2.14.2
itoa 1.0.17 1.0.18
jiff 0.2.19 0.2.38
jiff-static 0.2.19 0.2.38
jobserver 0.1.34 0.1.35
js-sys 0.3.85 0.3.106
lazy_static 1.5.0 1.5.1
memchr 2.8.0 2.8.3
once_cell 1.21.3 1.21.4
portable-atomic 1.13.1 1.15.0
portable-atomic-util 0.2.5 0.2.8
r-efi 5.3.0 6.0.0
rand 0.9.2 0.10.3
rand_core 0.9.5 0.10.1
rand_xorshift 0.4.0 0.5.0
regex-automata 0.4.14 0.4.18
regex-syntax 0.8.9 0.8.11
rustix 1.1.3 1.1.5
rustversion 1.0.22 1.0.23
serde_core 1.0.228 1.0.229
serde_spanned 1.0.4 1.1.2
toml 0.9.11+spec-1.1.0 1.1.8+spec-1.1.0
toml_datetime 0.7.5+spec-1.1.0 1.1.2+spec-1.1.0
toml_parser 1.0.6+spec-1.1.0 1.1.5+spec-1.1.0
toml_writer 1.0.6+spec-1.1.0 1.1.3+spec-1.1.0
unicode-ident 1.0.23 1.0.27
unicode-segmentation 1.12.0 1.13.3
wasm-bindgen 0.2.108 0.2.129
wasm-bindgen-macro 0.2.108 0.2.129
wasm-bindgen-macro-support 0.2.108 0.2.129
wasm-bindgen-shared 0.2.108 0.2.129
winnow 0.7.14 1.0.4
zerocopy-derive 0.8.39 0.8.63
zeroize 1.8.2 1.9.1
zmij 1.0.20 1.0.23

Updates displaydoc from 0.2.5 to 0.2.7

Changelog

Sourced from displaydoc's changelog.

[0.2.7] - 2026-07-28

Added

  • Updated syn dependency to 3.0

Changed

  • Bumped MSRV to 1.71

[0.2.6] - 2026-05-27

Added

  • Support for multi-line doc comments (#57, #62)

Changed

  • Use BTreeMap for determinism in generated code (#52)
  • Add #[allow(unused_assignments)] to generated code (#56)
  • Exclude development scripts from published package (#60)
  • Bump pretty_assertions dependency to 1.4.0 (#53)
Commits
  • 2001648 Release 0.2.7
  • 874154f Merge pull request #66 from xtqqczze/syn
  • 4f0ab4b Upgrade syn to v3
  • 50d6f1f Merge pull request #64 from yaahc/agent-driven-version-bump
  • d404af1 agent-driven: Bump version to 0.2.6, update CHANGELOG, and fix CI (MSRV and n...
  • 14f7acd Merge pull request #62 from Manishearth/paragraph
  • c45d4c8 line -> paragraph
  • aeeed8c Merge pull request #57 from 20jasper/44-multi-line-doc-strings
  • e561494 allow multi line doc strings
  • d0e5a71 Merge pull request #58 from 20jasper/fix-typo
  • Additional commits viewable in compare view

Updates thiserror from 2.0.18 to 2.0.21

Release notes

Sourced from thiserror's releases.

2.0.21

  • Fix parsing of generic unit variants in display expressions (#459)

2.0.20

  • Suppress redundant_field_names clippy lint in generated code (#454)

2.0.19

  • Update to syn 3
Commits
  • b1827ee Release 2.0.21
  • 58037b5 Merge pull request #459 from dtolnay/turbofish
  • f82a0cf Keep track of nested turbofish depth
  • 72ea492 Raise required compiler to Rust 1.77
  • 72eea0d Resolve io_other_error clippy lint in tests
  • 07f09a2 Raise required compiler to Rust 1.74
  • 2715388 Update ui test suite to nightly-2026-09-22
  • 5a306c7 Update ui test suite to nightly-2026-09-05
  • ef9383b Update ui test suite to nightly-2026-08-22
  • 8336b84 Update ui tests for version 2.0.20
  • Additional commits viewable in compare view

Updates zerocopy from 0.8.39 to 0.8.63

Release notes

Sourced from zerocopy's releases.

v0.8.63

What's Changed

New Contributors

Full Changelog: https://github.com/google/zerocopy/compare/v0.8.62...v0.8.63

v0.8.62

What's Changed

Full Changelog: https://github.com/google/zerocopy/compare/v0.8.61...v0.8.62

v0.8.61

What's Changed

Full Changelog: https://github.com/google/zerocopy/compare/v0.8.60...v0.8.61

v0.8.60

What's Changed

Full Changelog: https://github.com/google/zerocopy/compare/v0.8.59...v0.8.60

v0.8.59

... (truncated)

Commits
  • c55af49 Release 0.8.63 with packaged SPDX header checks (#3859)
  • 4492265 [ci] Check packaged licenses (#3857)
  • 28fbee8 [CI] Bump the all-actions group with 6 updates (#3856)
  • f7ec49b [anneal] Build Intel Mac artifacts with Rosetta (#3853)
  • d51a14e Bump the cargo group across 3 directories with 1 update (#3796)
  • 5bc5ede [anneal][v1] Optimize SHA-2 in development and test builds (#3813)
  • dcb8149 Release 0.8.62 (#3803)
  • c428c33 Guard nightly-only Miri code with #[cfg(all(miri, test))] (#3802)
  • 12f746d Preserve Ref pointer metadata (#3626)
  • 6b00ca0 Add codegen tests and documentation for Ref; gate too-slow Kani harness (#3...
  • Additional commits viewable in compare view

Updates clap from 4.5.57 to 4.5.60

Release notes

Sourced from clap's releases.

v4.5.60

[4.5.60] - 2026-02-19

Fixes

  • (help) Quote empty default values, possible values

v4.5.59

[4.5.59] - 2026-02-16

Fixes

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

v4.5.58

[4.5.58] - 2026-02-11

Changelog

Sourced from clap's changelog.

[4.5.60] - 2026-02-19

Fixes

  • (help) Quote empty default values, possible values

[4.5.59] - 2026-02-16

Fixes

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

[4.5.58] - 2026-02-11

Commits
  • 33d24d8 chore: Release
  • 9332409 docs: Update changelog
  • b7adce5 Merge pull request #6166 from fabalchemy/fix-dynamic-powershell-completion
  • 009bba4 fix(clap_complete): Improve powershell registration
  • d89d57d chore: Release
  • f18b67e docs: Update changelog
  • 9d218eb Merge pull request #6165 from epage/shirt
  • 126440c fix(help): Correctly calculate padding for short-only args
  • 9e3c05e test(help): Show panic with short, valueless arg
  • c9898d0 test(help): Verify short with value
  • Additional commits viewable in compare view

Updates itertools from 0.14.0 to 0.15.0

Changelog

Sourced from itertools's changelog.

0.15.0

Breaking

  • Restructure Position as struct instead of enum (#1042, #1043)
  • Canonicalize all_equal_value's error type (#1032)

Added

  • Add *_with_hasher adaptors (#1007)
  • Add strip_prefix and strip_prefix_by methods (#1104)

Changed

  • Remove Clone bounds from tuple_combinations and array_combinations(#1011)
  • must_use for collect_vec (#1009)
  • Make izip! temporary friendly (#1021)
  • Add array_combinations_with_replacement (#1033)
  • Implement Debug for remaining public types (#1038)
  • Specialize ExactlyOneError::count (#1046)
  • Implement PeekingNext for more types, in particular vec::IntoIter (#1059, #1073)
  • Fix PadUsing::next_back (#1082)
  • Introduce [circular_]array_windows, deprecate tuple_windows (#1086)
  • Deprecate tuple_combinations (replaced by array_combinations) (#1085)

Notable Internal Changes

Commits
  • 37bd72a Update CHANGELOG.md: strip_prefix[_by]
  • 86ec635 Use ControlFlow in fold_while implementation
  • d5897f7 refactor(strip_prefix): use try_for_each and drop PartialEq, Eq on StripPrefi...
  • b2a978a feat(Itertools): add strip_prefix and strip_prefix_by methods
  • 12b6ec6 Update CHANGELOG.md for all_equal_value_error's error type
  • 121821e AllEqualValueError implements std::error::Error
  • adac44e Introduce AllEqualValueError
  • 5707384 Update CHANGELOG.md
  • df60ff0 Update CHANGELOG.md
  • 113b850 Update CHANGELOG.md to include with_hasher
  • Additional commits viewable in compare view

Updates proc-macro2 from 1.0.106 to 1.0.107

Release notes

Sourced from proc-macro2's releases.

1.0.107

  • Documentation improvements
Commits
  • ed8a549 Release 1.0.107
  • d2550fb Update documentation links to syn 3
  • 0bf387d Resolve redundant_else pedantic clippy lint
  • 949d696 Update actions/upload-artifact@v6 -> v7
  • 294a2bb Update actions/checkout@v6 -> v7
  • cd46c1b Lint clippy::from_iter_instead_of_collect has been removed
  • bb38d83 Update afl fuzzer from 0.17 to 0.18
  • 0f510db Unpin CI miri toolchain
  • b3c5fe3 Pin CI miri to nightly-2026-02-11
  • 7e2a990 Raise required compiler to Rust 1.71
  • Additional commits viewable in compare view

Updates quote from 1.0.44 to 1.0.47

Release notes

Sourced from quote's releases.

1.0.47

  • Documentation improvements

1.0.46

1.0.45

  • Add ToTokens impl for Arc<T> (#326)
Commits
  • 723dcb4 Release 1.0.47
  • 86e2967 Update documentation links to syn 3
  • b56db87 Update ui test suite to nightly-2026-07-14
  • cba5d96 Update actions/upload-artifact@v6 -> v7
  • bc4caf2 Release 1.0.46
  • dc0e304 Format with rustfmt
  • 712114c Drop arrow from syntax of quote_spanned_with_expanded_span
  • f93ab8a Eliminate quote_spanned_with_expanded_span_as_expr macro
  • 1ff3951 Eliminate __quote_spanned macro
  • 64e913a Unify quote_spanned definitions
  • Additional commits viewable in compare view

Updates syn from 2.0.114 to 3.0.9

Release notes

Sourced from syn's releases.

3.0.9

  • Add Punctuated::retain (#2088)

3.0.8

  • Fix parsing of <- and -> tokens in expressions (#2086, #2087)

3.0.7

3.0.6

  • Fix parsing interpolated lifetime at statement start (#2082)

3.0.5

3.0.4

  • Allow safe fn in impl Parse for ForeignItemFn (#2078)

3.0.3

  • Documentation improvements

3.0.2

3.0.1

3.0.0

This release contains adjustments to the syntax tree to account for ongoing Rust language development from the 3 years since syn 2.0.0 and to anticipate some in-flight Rust language RFCs.

These include: default values in fields, pinned type sugar, raw lifetimes, generator blocks and functions, unnamed enum variants, attributes in tuple types and tuple patterns, named arguments in parenthesized generic argument lists, lightweight clones, const traits, const function pointers, mutability restricted fields, supertrait auto implementation, final associated functions, trait implementability restrictions, const blocks in path arguments, item-level const blocks, return type notation, never patterns, function delegation, mutable by-reference bindings, in-place initialization, field projections, explicitly dyn-compatible traits, view types, file-level frontmatter, generic const arguments, guard patterns, lazy type aliases, explicitly safe foreign items, super let, unsafe fields, pattern types, heterogeneous try-blocks, function contracts, async function trait bounds, static closure coroutine syntax, unsafe binder types, move expressions, for-await loops, and postfix keywords.

Breaking changes

Modifiers

To reserve more room for language evolution, there are 10 new non-exhaustive structs in the syntax tree having the following commonality:

  • Name ending in Modifiers. {BlockModifiers, ClosureModifiers, ConstModifiers, FieldModifiers, FnModifiers, ImplModifiers, LocalModifiers, TraitBoundModifiers, TraitModifiers, TypeModifiers}

  • Each implements Default. The default value is guaranteed to comprise no tokens.

  • Non-exhaustive. Can only be instantiated by Syn's parser or by creating and then mutating ▁▁Modifiers::default().

... (truncated)

Commits

Updates uuid from 1.20.0 to 1.28.0

Release notes

Sourced from uuid's releases.

v1.28.0

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.27.0...v1.28.0

v1.27.0

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.26.1...v1.27.0

v1.26.1

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.26.0...v1.26.1

v1.26.0

What's Changed

Full Changelog: https://github.com/uuid-rs/uuid/compare/1.25.0...v1.26.0

1.25.0

What's Changed

New Contributors

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

... (truncated)

Commits
  • 276c236 Merge pull request #918 from uuid-rs/cargo/v1.28.0
  • 4b3b9f5 prepare for 1.28.0 release
  • cbf9c81 Merge pull request #916 from RanaPriyansh/fix/optional-serde-adapters-840
  • 784a022 Inline expected tokens in optional compact serde test
  • a5678c3 Simplify optional serde adapter tests to option tokens
  • 638a518 Refactor optional serde adapter tests and share byte wrapper
  • b62154e Merge pull request #917 from uuid-rs/cargo/v1.27.0
  • ffd8ec5 prepare for 1.27.0 release
  • 654fa5b Add optional serde format adapters
  • 4b6c10f Merge pull request #915 from uuid-rs/fix/v7-ordering
  • Additional commits viewable in compare view

Updates libc from 0.2.180 to 0.2.190

Release notes

Sourced from libc's releases.

0.2.190

There is now a single config for enabling 64-bit time_t: libc_unstable_time64. This can be set unconditionally; it opts in to 64-bit time_t on the following platforms that use 32-bit by default:

  • 32-bit Linux-GNU
  • 32-bit Linux-uClibc
  • 32-bit Linux-musl. Note that setting this flag also enables some other changes that happend in musl v1.2.
  • 32-bit Windows-GNU
  • ESP-IDF (all targets with this environment are 32-bit)

Most other 32-bit platforms are either already using 64-bit time_t, or are considered legacy and will not be gaining support from their upstream maintainers.

You can enable this using RUSTFLAGS:

RUSTFLAGS='--cfg=libc_unstable_time64' cargo ...

Note that there may still be some changes to features gated by this config option, hence "unstable" in its name. In the near future we will rename it to just libc_time64. Until then, please test it out and report any bugs you find!

Support

  • Add initial support for HelenOS (#4355)

Added

We are slowly filling out the Default implementations, to reduce the need for mem::zeroed() in user code:

  • Unix: Implement Default for a number of structs, especially on Apple platforms (#5576)
  • Linux, NetBSD: Give statvfs a Default impl (#5583)
  • Linux: Add Default to a linux/can.rs structs (#5257)

Other additions:

  • Expose the libc_unstable_time64 cfg (#5411)
  • Android, Glibc: Add pthread_gettid_np (#5359)
  • Android: Add RTLD_NEXT (#5323)
  • Android: Add reuseport BPF socket options (#5366)
  • Apple: Add TCP header flags, options and SACK limits (#5358)
  • Apple: Add NET_RT_DUMP2 (#5442)
  • Apple: Add posix_spawn_file_actions_add(f)chdir(_np) (#5558)
  • BSD: Add BPF_WORDALIGN (#5320)
  • BSD: Add lchmod and lchflags where supported (#5400)
  • BSD: Add minherit and related constants (#4849)
  • Docs: Add more links to public headers and manual pages (#5407), (#5485)

... (truncated)

Changelog

Sourced from libc's changelog.

0.2.190 - 2026-10-02

There is now a single config for enabling 64-bit time_t: libc_unstable_time64. This can be set unconditionally; it opts in to 64-bit time_t on the following platforms that use 32-bit by default:

  • 32-bit Linux-GNU
  • 32-bit Linux-uClibc
  • 32-bit Linux-musl. Note that setting this flag also enables some other changes that happend in musl v1.2.
  • 32-bit Windows-GNU
  • ESP-IDF (all targets with this environment are 32-bit)

Most other 32-bit platforms are either already using 64-bit time_t, or are considered legacy and will not be gaining support from their upstream maintainers.

You can enable this using RUSTFLAGS:

RUSTFLAGS='--cfg=libc_unstable_time64' cargo ...

Note that there may still be some changes to features gated by this config option, hence "unstable" in its name. In the near future we will rename it to just libc_time64. Until then, please test it out and report any bugs you find!

Support

  • Add initial support for HelenOS (#4355)

Added

We are slowly filling out the Default implementations, to reduce the need for mem::zeroed() in user code:

  • Unix: Implement Default for a number of structs, especially on Apple platforms (#5576)
  • Linux, NetBSD: Give statvfs a Default impl (#5583)
  • Linux: Add Default to a linux/can.rs structs (#5257)

Other additions:

  • Expose the libc_unstable_time64 cfg (#5411)
  • Android, Glibc: Add pthread_gettid_np (#5359)
  • Android: Add RTLD_NEXT (#5323)
  • Android: Add reuseport BPF socket options (#5366)
  • Apple: Add TCP header flags, options and SACK limits (#5358)
  • Apple: Add NET_RT_DUMP2 (#5442)
  • Apple: Add posix_spawn_file_actions_add(f)chdir(_np) (#5558)
  • BSD: Add BPF_WORDALIGN (#5320)
  • BSD: Add lchmod and lchflags where supported (#5400)
  • BSD: Add minherit and related constants (#4849)

... (truncated)

Commits
  • 7b0ab55 ci: Rename publish_0.2.yml to release.yaml
  • ac85dde ci: Sync release permissions with main
  • 8f8cd20 libc: Release 0.2.190
  • 052c6e6 changelog: Fix an incorrect commit link
  • ea19fd7 test: Remove explicit libc version
  • 6dbf3a2 dragonfly: Move INHERIT_ZERO to the freebsd module
  • 8a64766 apple: add posix_spawn_file_actions_add(f)chdir(_np)
  • 28de514 linux, netbsd: Give statvfs a Default impl
  • a58a95f cygwin: Change POSIX_SPAWN_* flags to c_short
  • d175264 apple: timeval32 is exhaustive
  • Additional commits viewable in compare view

Updates serde from 1.0.228 to 1.0.229

Release notes

Sourced from serde's releases.

v1.0.229

  • Update to syn 3
Commits
  • 7fc3b4c Release 1.0.229
  • 6d6e9a1 Merge pull request #3085 from dtolnay/syn3
  • 6dec3b7 Update to syn 3
  • cfe6692 Resolve mut_mut pedantic clippy lint
  • 1023d07 Update actions/upload-artifact@v6 -> v7
  • dd682c2 Update actions/checkout@v6 -> v7
  • 5f0f18b Update ui test suite to nightly-2026-06-01
  • 63a1498 Regenerate stderr with trybuild normalization fixes
  • fa7da4a Fix unused_features warning
  • 6b1a178 Unpin CI miri toolchain
  • Additional commits viewable in compare view

Updates serde_json from 1.0.149 to 1.0.154

Release notes

Sourced from serde_json's releases.

v1.0.154

v1.0.153

v1.0.152

v1.0.151

v1.0.150

Commits
  • 20572a6 Release 1.0.154
  • a91bfaf Fix RandomState links in map documentation
  • 3c932c0 Merge pull request #1333 from razmser/no-std-preserve-order
  • 4b2d726 Release 1.0.153
  • 83335ee Touch up PR 1345
  • 4b4810a Resolve range_plus_one pedantic clippy lint
  • 8af71cc Merge pull request #1345 from 00200200/fix-invalid-utf8-error-column
  • 452afa2 Correct multiline raw UTF-8 error positions and simplify indexing
  • c9f1e3b Release 1.0.152
  • 854fc70 Touch up PR 1347
  • Additional commits viewable in compare view

Updates micro_http from 5c2254d to 7975fe0

Commits
  • 7975fe0 micro_http: fix doctest socket conflicts
  • f2d9170 feat: add support for the 409 Conflict status code
  • 876f3fe Add support for the HTTP DELETE method
  • 9228ffd chore: Update coverage due to rust-vmm-ci change
  • 4c23e48 build(deps): bump rust-vmm-ci from 042b206 to 112dd9f
  • See full diff in compare view

Updates serde_derive from 1.0.228 to 1.0.229

Release notes

Sourced from serde_derive's releases.

v1.0.229

  • Update to syn 3
Commits
  • 7fc3b4c Release 1.0.229
  • 6d6e9a1 Merge pull request #3085 from dtolnay/syn3
  • 6dec3b7 Update to syn 3
  • cfe6692 Resolve mut_mut pedantic clippy lint
  • 1023d07 Update actions/upload-artifact@v6 -> v7
  • dd682c2 Update actions/checkout@v6 -> v7
  • 5f0f18b Update ui test suite to nightly-2026-06-01
  • 63a1498 Regenerate stderr with trybuild normalization fixes
  • fa7da4a Fix unused_features warning
  • 6b1a178 Unpin CI miri toolchain
  • Additional commits viewable in compare view

Updates cargo_toml from 0.22.3 to 1.0.0

Commits
  • 57265f0 SemVer
  • a145a64 Bump
  • 0bca288...

    Description has been truncated


    🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/kvcache-ai/firecracker/pull/29 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 10/19/2026 **Status:** 🔄 Open **Base:** `v1.15.1-patch` ← **Head:** `dependabot/cargo/firecracker-920c69775b` --- ### 📝 Commits (1) - [`a2e7f32`](https://github.com/kvcache-ai/firecracker/commit/a2e7f329c765ad1081f65ce9730606a66a24be83) chore(deps): Bump the firecracker group across 1 directory with 82 updates ### 📊 Changes **5 files changed** (+379 additions, -264 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+373 -258) 📝 `src/clippy-tracing/Cargo.toml` (+2 -2) 📝 `src/firecracker/Cargo.toml` (+1 -1) 📝 `src/log-instrument-macros/Cargo.toml` (+1 -1) 📝 `src/vmm/Cargo.toml` (+2 -2) </details> ### 📄 Description Bumps the firecracker group with 82 updates in the / directory: | Package | From | To | | --- | --- | --- | | [displaydoc](https://github.com/yaahc/displaydoc) | `0.2.5` | `0.2.7` | | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.18` | `2.0.21` | | [zerocopy](https://github.com/google/zerocopy) | `0.8.39` | `0.8.63` | | [clap](https://github.com/clap-rs/clap) | `4.5.57` | `4.5.60` | | [itertools](https://github.com/rust-itertools/itertools) | `0.14.0` | `0.15.0` | | [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.106` | `1.0.107` | | [quote](https://github.com/dtolnay/quote) | `1.0.44` | `1.0.47` | | [syn](https://github.com/dtolnay/syn) | `2.0.114` | `3.0.9` | | [uuid](https://github.com/uuid-rs/uuid) | `1.20.0` | `1.28.0` | | [libc](https://github.com/rust-lang/libc) | `0.2.180` | `0.2.190` | | [serde](https://github.com/serde-rs/serde) | `1.0.228` | `1.0.229` | | [serde_json](https://github.com/serde-rs/json) | `1.0.149` | `1.0.154` | | [micro_http](https://github.com/firecracker-microvm/micro-http) | ``5c2254d`` | ``7975fe0`` | | [serde_derive](https://github.com/serde-rs/serde) | `1.0.228` | `1.0.229` | | [cargo_toml](https://gitlab.com/lib.rs/cargo_toml) | `0.22.3` | `1.0.0` | | [regex](https://github.com/rust-lang/regex) | `1.12.3` | `1.13.1` | | [log](https://github.com/rust-lang/log) | `0.4.29` | `0.4.34` | | [env_logger](https://github.com/rust-cli/env_logger) | `0.11.8` | `0.11.11` | | [semver](https://github.com/dtolnay/semver) | `1.0.27` | `1.0.28` | | [arrayvec](https://github.com/bluss/arrayvec) | `0.7.6` | `0.7.8` | | [aws-lc-rs](https://github.com/aws/aws-lc-rs) | `1.16.2` | `1.18.2` | | [base64](https://github.com/marshallpierce/rust-base64) | `0.22.1` | `0.23.1` | | [bitflags](https://github.com/bitflags/bitflags) | `2.10.0` | `2.13.2` | | [bitvec](https://github.com/bitvecto-rs/bitvec) | `1.0.1` | `1.1.1` | | [gdbstub](https://github.com/daniel5151/gdbstub) | `0.7.9` | `0.7.10` | | [gdbstub_arch](https://github.com/daniel5151/gdbstub) | `0.3.2` | `0.3.3` | | [memfd](https://github.com/lucab/memfd-rs) | `0.6.5` | `0.6.6` | | [proptest](https://github.com/proptest-rs/proptest) | `1.10.0` | `1.12.0` | | [aho-corasick](https://github.com/BurntSushi/aho-corasick) | `1.1.4` | `1.1.5` | | [anstyle](https://github.com/rust-cli/anstyle) | `1.0.13` | `1.0.14` | | [autocfg](https://github.com/cuviper/autocfg) | `1.5.0` | `1.5.1` | | [aws-lc-sys](https://github.com/aws/aws-lc-rs) | `0.39.0` | `0.46.0` | | [bumpalo](https://github.com/fitzgen/bumpalo) | `3.19.1` | `3.20.3` | | [bytemuck](https://github.com/Lokathor/bytemuck) | `1.24.0` | `1.25.2` | | [cc](https://github.com/rust-lang/cc-rs) | `1.2.55` | `1.8.0` | | [cfg-if](https://github.com/rust-lang/cfg-if) | `1.0.4` | `1.0.5` | | [clang-sys](https://github.com/KyleMayes/clang-sys) | `1.8.1` | `1.9.1` | | [clap_builder](https://github.com/clap-rs/clap) | `4.5.57` | `4.5.60` | | [clap_lex](https://github.com/clap-rs/clap) | `0.7.7` | `1.1.1` | | [cmake](https://github.com/rust-lang/cmake-rs) | `0.1.57` | `0.1.58` | | [colorchoice](https://github.com/rust-cli/anstyle) | `1.0.4` | `1.0.5` | | [either](https://github.com/rayon-rs/either) | `1.15.0` | `1.19.0` | | [env_filter](https://github.com/rust-cli/env_logger) | `0.1.4` | `2.0.0` | | [equivalent](https://github.com/indexmap-rs/equivalent) | `1.0.2` | `1.0.3` | | [find-msvc-tools](https://github.com/rust-lang/cc-rs) | `0.1.9` | `0.1.14` | | [glam](https://github.com/bitshifter/glam-rs) | `0.30.10` | `0.34.1` | | [glob](https://github.com/rust-lang/glob) | `0.3.3` | `0.3.4` | | [indexmap](https://github.com/indexmap-rs/indexmap) | `2.13.0` | `2.14.2` | | [itoa](https://github.com/dtolnay/itoa) | `1.0.17` | `1.0.18` | | [jiff](https://github.com/BurntSushi/jiff) | `0.2.19` | `0.2.38` | | [jiff-static](https://github.com/BurntSushi/jiff) | `0.2.19` | `0.2.38` | | [jobserver](https://github.com/rust-lang/jobserver-rs) | `0.1.34` | `0.1.35` | | [js-sys](https://github.com/wasm-bindgen/wasm-bindgen) | `0.3.85` | `0.3.106` | | [lazy_static](https://github.com/rust-lang-nursery/lazy-static.rs) | `1.5.0` | `1.5.1` | | [memchr](https://github.com/BurntSushi/memchr) | `2.8.0` | `2.8.3` | | [once_cell](https://github.com/matklad/once_cell) | `1.21.3` | `1.21.4` | | [portable-atomic](https://github.com/taiki-e/portable-atomic) | `1.13.1` | `1.15.0` | | [portable-atomic-util](https://github.com/taiki-e/portable-atomic-util) | `0.2.5` | `0.2.8` | | [r-efi](https://github.com/r-efi/r-efi) | `5.3.0` | `6.0.0` | | [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.10.3` | | [rand_core](https://github.com/rust-lang-nursery/rand) | `0.9.5` | `0.10.1` | | [rand_xorshift](https://github.com/rust-random/rngs) | `0.4.0` | `0.5.0` | | [regex-automata](https://github.com/rust-lang/regex) | `0.4.14` | `0.4.18` | | [regex-syntax](https://github.com/rust-lang/regex) | `0.8.9` | `0.8.11` | | [rustix](https://github.com/bytecodealliance/rustix) | `1.1.3` | `1.1.5` | | [rustversion](https://github.com/dtolnay/rustversion) | `1.0.22` | `1.0.23` | | [serde_core](https://github.com/serde-rs/serde) | `1.0.228` | `1.0.229` | | [serde_spanned](https://github.com/toml-rs/toml) | `1.0.4` | `1.1.2` | | [toml](https://github.com/toml-rs/toml) | `0.9.11+spec-1.1.0` | `1.1.8+spec-1.1.0` | | [toml_datetime](https://github.com/toml-rs/toml) | `0.7.5+spec-1.1.0` | `1.1.2+spec-1.1.0` | | [toml_parser](https://github.com/toml-rs/toml) | `1.0.6+spec-1.1.0` | `1.1.5+spec-1.1.0` | | [toml_writer](https://github.com/toml-rs/toml) | `1.0.6+spec-1.1.0` | `1.1.3+spec-1.1.0` | | [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.23` | `1.0.27` | | [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation) | `1.12.0` | `1.13.3` | | [wasm-bindgen](https://github.com/wasm-bindgen/wasm-bindgen) | `0.2.108` | `0.2.129` | | [wasm-bindgen-macro](https://github.com/wasm-bindgen/wasm-bindgen) | `0.2.108` | `0.2.129` | | [wasm-bindgen-macro-support](https://github.com/wasm-bindgen/wasm-bindgen) | `0.2.108` | `0.2.129` | | [wasm-bindgen-shared](https://github.com/wasm-bindgen/wasm-bindgen) | `0.2.108` | `0.2.129` | | [winnow](https://github.com/winnow-rs/winnow) | `0.7.14` | `1.0.4` | | [zerocopy-derive](https://github.com/google/zerocopy) | `0.8.39` | `0.8.63` | | [zeroize](https://github.com/RustCrypto/utils) | `1.8.2` | `1.9.1` | | [zmij](https://github.com/dtolnay/zmij) | `1.0.20` | `1.0.23` | Updates `displaydoc` from 0.2.5 to 0.2.7 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/yaahc/displaydoc/blob/master/CHANGELOG.md">displaydoc's changelog</a>.</em></p> <blockquote> <h1>[0.2.7] - 2026-07-28</h1> <h2>Added</h2> <ul> <li>Updated <code>syn</code> dependency to 3.0</li> </ul> <h2>Changed</h2> <ul> <li>Bumped MSRV to 1.71</li> </ul> <h1>[0.2.6] - 2026-05-27</h1> <h2>Added</h2> <ul> <li>Support for multi-line doc comments (<a href="https://redirect.github.com/yaahc/displaydoc/issues/57">#57</a>, <a href="https://redirect.github.com/yaahc/displaydoc/issues/62">#62</a>)</li> </ul> <h2>Changed</h2> <ul> <li>Use <code>BTreeMap</code> for determinism in generated code (<a href="https://redirect.github.com/yaahc/displaydoc/issues/52">#52</a>)</li> <li>Add <code>#[allow(unused_assignments)]</code> to generated code (<a href="https://redirect.github.com/yaahc/displaydoc/issues/56">#56</a>)</li> <li>Exclude development scripts from published package (<a href="https://redirect.github.com/yaahc/displaydoc/issues/60">#60</a>)</li> <li>Bump <code>pretty_assertions</code> dependency to 1.4.0 (<a href="https://redirect.github.com/yaahc/displaydoc/issues/53">#53</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/yaahc/displaydoc/commit/20016487354a96b22a7b97974483ae4f51a1bddc"><code>2001648</code></a> Release 0.2.7</li> <li><a href="https://github.com/yaahc/displaydoc/commit/874154f5cdf5f60e67e23209904beec0b1816e7e"><code>874154f</code></a> Merge pull request <a href="https://redirect.github.com/yaahc/displaydoc/issues/66">#66</a> from xtqqczze/syn</li> <li><a href="https://github.com/yaahc/displaydoc/commit/4f0ab4b9db4e973efbb1b4b068903a4a55528b95"><code>4f0ab4b</code></a> Upgrade syn to v3</li> <li><a href="https://github.com/yaahc/displaydoc/commit/50d6f1fd371f61ef3b031d4f356420b7cbdf5d56"><code>50d6f1f</code></a> Merge pull request <a href="https://redirect.github.com/yaahc/displaydoc/issues/64">#64</a> from yaahc/agent-driven-version-bump</li> <li><a href="https://github.com/yaahc/displaydoc/commit/d404af1059b7e86bc50168c2c69db9c856093ac3"><code>d404af1</code></a> agent-driven: Bump version to 0.2.6, update CHANGELOG, and fix CI (MSRV and n...</li> <li><a href="https://github.com/yaahc/displaydoc/commit/14f7acdba7a15e40097ec57034a3ddd7195286cd"><code>14f7acd</code></a> Merge pull request <a href="https://redirect.github.com/yaahc/displaydoc/issues/62">#62</a> from Manishearth/paragraph</li> <li><a href="https://github.com/yaahc/displaydoc/commit/c45d4c8f485c313ad1c275117cac1e800434eb7f"><code>c45d4c8</code></a> line -&gt; paragraph</li> <li><a href="https://github.com/yaahc/displaydoc/commit/aeeed8c525bc439e529abfbcb85af34adde58c25"><code>aeeed8c</code></a> Merge pull request <a href="https://redirect.github.com/yaahc/displaydoc/issues/57">#57</a> from 20jasper/44-multi-line-doc-strings</li> <li><a href="https://github.com/yaahc/displaydoc/commit/e561494941a32a5f8714ad407d16bb5e5b65ff11"><code>e561494</code></a> allow multi line doc strings</li> <li><a href="https://github.com/yaahc/displaydoc/commit/d0e5a7153556c3f403741907ee1e0dd62407862c"><code>d0e5a71</code></a> Merge pull request <a href="https://redirect.github.com/yaahc/displaydoc/issues/58">#58</a> from 20jasper/fix-typo</li> <li>Additional commits viewable in <a href="https://github.com/yaahc/displaydoc/compare/v0.2.5...v0.2.7">compare view</a></li> </ul> </details> <br /> Updates `thiserror` from 2.0.18 to 2.0.21 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/thiserror/releases">thiserror's releases</a>.</em></p> <blockquote> <h2>2.0.21</h2> <ul> <li>Fix parsing of generic unit variants in display expressions (<a href="https://redirect.github.com/dtolnay/thiserror/issues/459">#459</a>)</li> </ul> <h2>2.0.20</h2> <ul> <li>Suppress redundant_field_names clippy lint in generated code (<a href="https://redirect.github.com/dtolnay/thiserror/issues/454">#454</a>)</li> </ul> <h2>2.0.19</h2> <ul> <li>Update to syn 3</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/b1827ee06f81a7d7f954e676771e19a97f9f8e3b"><code>b1827ee</code></a> Release 2.0.21</li> <li><a href="https://github.com/dtolnay/thiserror/commit/58037b575a2a5543d0d54a49360554325b49f55a"><code>58037b5</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/459">#459</a> from dtolnay/turbofish</li> <li><a href="https://github.com/dtolnay/thiserror/commit/f82a0cf8f06c71263c2caa26e759f337d2778153"><code>f82a0cf</code></a> Keep track of nested turbofish depth</li> <li><a href="https://github.com/dtolnay/thiserror/commit/72ea49262d6412ccbc08f1696dda8626409e657d"><code>72ea492</code></a> Raise required compiler to Rust 1.77</li> <li><a href="https://github.com/dtolnay/thiserror/commit/72eea0d4ddb17ff9fa873aa74469de850021b22e"><code>72eea0d</code></a> Resolve io_other_error clippy lint in tests</li> <li><a href="https://github.com/dtolnay/thiserror/commit/07f09a2ec934df58508ce4fa5e7fbf27cca552c2"><code>07f09a2</code></a> Raise required compiler to Rust 1.74</li> <li><a href="https://github.com/dtolnay/thiserror/commit/2715388e8cc5787b3643251f7a7a637e89376688"><code>2715388</code></a> Update ui test suite to nightly-2026-09-22</li> <li><a href="https://github.com/dtolnay/thiserror/commit/5a306c7d0a8588caaaaa6a7567aeb25c1c10719b"><code>5a306c7</code></a> Update ui test suite to nightly-2026-09-05</li> <li><a href="https://github.com/dtolnay/thiserror/commit/ef9383b37d7c96b01e10df35d3e9e313c7b98b5a"><code>ef9383b</code></a> Update ui test suite to nightly-2026-08-22</li> <li><a href="https://github.com/dtolnay/thiserror/commit/8336b8407fbfe69177c504cdbc379db20cf6f131"><code>8336b84</code></a> Update ui tests for version 2.0.20</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/2.0.18...2.0.21">compare view</a></li> </ul> </details> <br /> Updates `zerocopy` from 0.8.39 to 0.8.63 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/zerocopy/releases">zerocopy's releases</a>.</em></p> <blockquote> <h2>v0.8.63</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>[anneal][v1] Optimize SHA-2 in development and test builds by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3813">google/zerocopy#3813</a></li> <li>Bump the cargo group across 3 directories with 1 update by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/google/zerocopy/pull/3796">google/zerocopy#3796</a></li> <li>[anneal] Build Intel Mac artifacts with Rosetta by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3853">google/zerocopy#3853</a></li> <li>[ci] Check packaged licenses by <a href="https://github.com/neonjava"><code>@​neonjava</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3857">google/zerocopy#3857</a></li> <li>Release 0.8.63 with packaged SPDX header checks by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3859">google/zerocopy#3859</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/neonjava"><code>@​neonjava</code></a> made their first contribution in <a href="https://redirect.github.com/google/zerocopy/pull/3857">google/zerocopy#3857</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/zerocopy/compare/v0.8.62...v0.8.63">https://github.com/google/zerocopy/compare/v0.8.62...v0.8.63</a></p> <h2>v0.8.62</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>Add codegen tests and documentation for <code>Ref</code>; gate too-slow Kani harness by <a href="https://github.com/jswrenn"><code>@​jswrenn</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3791">google/zerocopy#3791</a></li> <li>Preserve Ref pointer metadata by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3626">google/zerocopy#3626</a></li> <li>Guard nightly-only Miri code with <code>#[cfg(all(miri, test))]</code> by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3802">google/zerocopy#3802</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/zerocopy/compare/v0.8.61...v0.8.62">https://github.com/google/zerocopy/compare/v0.8.61...v0.8.62</a></p> <h2>v0.8.61</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>Fix Kani builds without derive and release 0.8.61 by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3793">google/zerocopy#3793</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/zerocopy/compare/v0.8.60...v0.8.61">https://github.com/google/zerocopy/compare/v0.8.60...v0.8.61</a></p> <h2>v0.8.60</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>Bump toolchains, adjust provenance lint and MSRV/test compatibility fixes by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3734">google/zerocopy#3734</a></li> <li>[ci] Upgrade Anneal macOS runners to macOS 26 by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3768">google/zerocopy#3768</a></li> <li>Normalize compiler paths and implementation samples in UI diagnostics by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3769">google/zerocopy#3769</a></li> <li>Fix <code>TrailingSliceLayout</code> and remove <code>Split::via_unaligned</code> by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3659">google/zerocopy#3659</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/zerocopy/compare/v0.8.59...v0.8.60">https://github.com/google/zerocopy/compare/v0.8.59...v0.8.60</a></p> <h2>v0.8.59</h2> <!-- raw HTML omitted --> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/google/zerocopy/commit/c55af491426ef53f35fb8c6e83f220fa07712e66"><code>c55af49</code></a> Release 0.8.63 with packaged SPDX header checks (<a href="https://redirect.github.com/google/zerocopy/issues/3859">#3859</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/449226514e6b53741c178b7e8323c18f9c035120"><code>4492265</code></a> [ci] Check packaged licenses (<a href="https://redirect.github.com/google/zerocopy/issues/3857">#3857</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/28fbee87ab2473706ba242f2594de8d540525483"><code>28fbee8</code></a> [CI] Bump the all-actions group with 6 updates (<a href="https://redirect.github.com/google/zerocopy/issues/3856">#3856</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/f7ec49b72010131929229ab61ac7c5f4f93063f8"><code>f7ec49b</code></a> [anneal] Build Intel Mac artifacts with Rosetta (<a href="https://redirect.github.com/google/zerocopy/issues/3853">#3853</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/d51a14e861c3bca1b8fd5a3945298c5fee542768"><code>d51a14e</code></a> Bump the cargo group across 3 directories with 1 update (<a href="https://redirect.github.com/google/zerocopy/issues/3796">#3796</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/5bc5ede52c91d90ef1364cb00d6a434cd4078e33"><code>5bc5ede</code></a> [anneal][v1] Optimize SHA-2 in development and test builds (<a href="https://redirect.github.com/google/zerocopy/issues/3813">#3813</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/dcb8149c97301e67388c8d10ff025d43226994db"><code>dcb8149</code></a> Release 0.8.62 (<a href="https://redirect.github.com/google/zerocopy/issues/3803">#3803</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/c428c333c8eafb51a1f4b16733d929c23d337a92"><code>c428c33</code></a> Guard nightly-only Miri code with <code>#[cfg(all(miri, test))]</code> (<a href="https://redirect.github.com/google/zerocopy/issues/3802">#3802</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/12f746d2307c30455db1875b9b80e45ada5b8675"><code>12f746d</code></a> Preserve Ref pointer metadata (<a href="https://redirect.github.com/google/zerocopy/issues/3626">#3626</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/6b00ca08a800c942784901f79d8f820bffa88004"><code>6b00ca0</code></a> Add codegen tests and documentation for <code>Ref</code>; gate too-slow Kani harness (<a href="https://redirect.github.com/google/zerocopy/issues/3">#3</a>...</li> <li>Additional commits viewable in <a href="https://github.com/google/zerocopy/compare/v0.8.39...v0.8.63">compare view</a></li> </ul> </details> <br /> Updates `clap` from 4.5.57 to 4.5.60 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.5.60</h2> <h2>[4.5.60] - 2026-02-19</h2> <h3>Fixes</h3> <ul> <li><em>(help)</em> Quote empty default values, possible values</li> </ul> <h2>v4.5.59</h2> <h2>[4.5.59] - 2026-02-16</h2> <h3>Fixes</h3> <ul> <li><code>Command::ignore_errors</code> no longer masks help/version on subcommands</li> </ul> <h2>v4.5.58</h2> <h2>[4.5.58] - 2026-02-11</h2> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/main/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.5.60] - 2026-02-19</h2> <h3>Fixes</h3> <ul> <li><em>(help)</em> Quote empty default values, possible values</li> </ul> <h2>[4.5.59] - 2026-02-16</h2> <h3>Fixes</h3> <ul> <li><code>Command::ignore_errors</code> no longer masks help/version on subcommands</li> </ul> <h2>[4.5.58] - 2026-02-11</h2> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/33d24d844b11c0e926ae132e1af338ff070bdf4a"><code>33d24d8</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/9332409f4a6c1d5c22064e839ec8e9bc040f3be7"><code>9332409</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/b7adce5a17089596eecb2af6985e6503f2ffcd38"><code>b7adce5</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6166">#6166</a> from fabalchemy/fix-dynamic-powershell-completion</li> <li><a href="https://github.com/clap-rs/clap/commit/009bba44ec3d182028ec3a72f5b6f3e507827768"><code>009bba4</code></a> fix(clap_complete): Improve powershell registration</li> <li><a href="https://github.com/clap-rs/clap/commit/d89d57dfb4bdd18930a40c6d7f4fadb23ee9c5b3"><code>d89d57d</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/f18b67ec3d4ce6ac1acf115adaab2f16ab2ed3c7"><code>f18b67e</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/9d218eb418526143c9110f734f78a608b8cf6440"><code>9d218eb</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6165">#6165</a> from epage/shirt</li> <li><a href="https://github.com/clap-rs/clap/commit/126440ca846613671e1dac98198b2ceb17dab2b0"><code>126440c</code></a> fix(help): Correctly calculate padding for short-only args</li> <li><a href="https://github.com/clap-rs/clap/commit/9e3c05ef3800a3e638b8224a7881a81517a4f4db"><code>9e3c05e</code></a> test(help): Show panic with short, valueless arg</li> <li><a href="https://github.com/clap-rs/clap/commit/c9898d0fece98d8520d3dd954cf457b685b3308f"><code>c9898d0</code></a> test(help): Verify short with value</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.57...clap_complete-v4.5.60">compare view</a></li> </ul> </details> <br /> Updates `itertools` from 0.14.0 to 0.15.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md">itertools's changelog</a>.</em></p> <blockquote> <h2>0.15.0</h2> <h3>Breaking</h3> <ul> <li>Restructure <code>Position</code> as struct instead of enum (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1042">#1042</a>, <a href="https://redirect.github.com/rust-itertools/itertools/issues/1043">#1043</a>)</li> <li>Canonicalize <code>all_equal_value</code>'s error type (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1032">#1032</a>)</li> </ul> <h3>Added</h3> <ul> <li>Add <code>*_with_hasher</code> adaptors (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1007">#1007</a>)</li> <li>Add strip_prefix and strip_prefix_by methods (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1104">#1104</a>)</li> </ul> <h3>Changed</h3> <ul> <li>Remove <code>Clone</code> bounds from <code>tuple_combinations</code> and <code>array_combinations</code>(<a href="https://redirect.github.com/rust-itertools/itertools/issues/1011">#1011</a>)</li> <li><code>must_use</code> for <code>collect_vec</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1009">#1009</a>)</li> <li>Make <code>izip!</code> temporary friendly (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1021">#1021</a>)</li> <li>Add <code>array_combinations_with_replacement</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1033">#1033</a>)</li> <li>Implement <code>Debug</code> for remaining public types (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1038">#1038</a>)</li> <li>Specialize <code>ExactlyOneError::count</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1046">#1046</a>)</li> <li>Implement <code>PeekingNext</code> for more types, in particular <code>vec::IntoIter</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1059">#1059</a>, <a href="https://redirect.github.com/rust-itertools/itertools/issues/1073">#1073</a>)</li> <li>Fix <code>PadUsing::next_back</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1082">#1082</a>)</li> <li>Introduce <code>[circular_]array_windows</code>, deprecate <code>tuple_windows</code> (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1086">#1086</a>)</li> <li>Deprecate <code>tuple_combinations</code> (replaced by <code>array_combinations</code>) (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1085">#1085</a>)</li> </ul> <h3>Notable Internal Changes</h3> <ul> <li>Make <code>into_group_map</code> code more idiomatic (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1027">#1027</a>)</li> <li>Fix clippy lints (<a href="https://redirect.github.com/rust-itertools/itertools/issues/1017">#1017</a>, <a href="https://redirect.github.com/rust-itertools/itertools/issues/1029">#1029</a>, <a href="https://redirect.github.com/rust-itertools/itertools/issues/1076">#1076</a>, <a href="https://redirect.github.com/rust-itertools/itertools/issues/1099">#1099</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-itertools/itertools/commit/37bd72aa6d58e594711d127b52418ca5e58b6091"><code>37bd72a</code></a> Update CHANGELOG.md: strip_prefix[_by]</li> <li><a href="https://github.com/rust-itertools/itertools/commit/86ec6359258e57a8af391fafc645d6ffab363bff"><code>86ec635</code></a> Use <code>ControlFlow</code> in <code>fold_while</code> implementation</li> <li><a href="https://github.com/rust-itertools/itertools/commit/d5897f7bb2283a34b736f539a369fe16dc9f6bb4"><code>d5897f7</code></a> refactor(strip_prefix): use try_for_each and drop PartialEq, Eq on StripPrefi...</li> <li><a href="https://github.com/rust-itertools/itertools/commit/b2a978abca1dc57f929f60e0be16d83e58f9558f"><code>b2a978a</code></a> feat(Itertools): add strip_prefix and strip_prefix_by methods</li> <li><a href="https://github.com/rust-itertools/itertools/commit/12b6ec6f91eb83eebe4ac150e53aca14365cd894"><code>12b6ec6</code></a> Update CHANGELOG.md for all_equal_value_error's error type</li> <li><a href="https://github.com/rust-itertools/itertools/commit/121821ed16365a39c015449a3872708fd5dcdfdd"><code>121821e</code></a> AllEqualValueError implements std::error::Error</li> <li><a href="https://github.com/rust-itertools/itertools/commit/adac44e4278b087033d23408652e540aef5b22f0"><code>adac44e</code></a> Introduce AllEqualValueError</li> <li><a href="https://github.com/rust-itertools/itertools/commit/5707384b6a3a675c65e12b96e71335e9ce857b16"><code>5707384</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/rust-itertools/itertools/commit/df60ff016bf31f5752827808b375d36b0a101e33"><code>df60ff0</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/rust-itertools/itertools/commit/113b850b9d68406dda7c428d31992002c77eebad"><code>113b850</code></a> Update CHANGELOG.md to include with_hasher</li> <li>Additional commits viewable in <a href="https://github.com/rust-itertools/itertools/compare/v0.14.0...v0.15.0">compare view</a></li> </ul> </details> <br /> Updates `proc-macro2` from 1.0.106 to 1.0.107 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/proc-macro2/releases">proc-macro2's releases</a>.</em></p> <blockquote> <h2>1.0.107</h2> <ul> <li>Documentation improvements</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/proc-macro2/commit/ed8a5497669cd63db33bf24646f261b012bbbc4a"><code>ed8a549</code></a> Release 1.0.107</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/d2550fba91b625218bca3cc4c364c27cae7bc483"><code>d2550fb</code></a> Update documentation links to syn 3</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/0bf387d8d57770f1e46d3dff23dd72175477048a"><code>0bf387d</code></a> Resolve redundant_else pedantic clippy lint</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/949d6966cbdecaa607757d57fc91b829991a4b80"><code>949d696</code></a> Update actions/upload-artifact@v6 -&gt; v7</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/294a2bba6ccc073ca8e20c6b28aef84b3cd87855"><code>294a2bb</code></a> Update actions/checkout@v6 -&gt; v7</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/cd46c1b96e5f37c584f999bb1d6c665f9337e895"><code>cd46c1b</code></a> Lint <code>clippy::from_iter_instead_of_collect</code> has been removed</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/bb38d83b86d2bfb8a31ff81cd540b36de1b236ee"><code>bb38d83</code></a> Update afl fuzzer from 0.17 to 0.18</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/0f510db0e462b34aa3c02f6d0cf150fc716dc4e3"><code>0f510db</code></a> Unpin CI miri toolchain</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/b3c5fe307f18d066c94b0872f66b348bb7dade31"><code>b3c5fe3</code></a> Pin CI miri to nightly-2026-02-11</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/7e2a9901afc18740403404a85a488ccae52accf6"><code>7e2a990</code></a> Raise required compiler to Rust 1.71</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/proc-macro2/compare/1.0.106...1.0.107">compare view</a></li> </ul> </details> <br /> Updates `quote` from 1.0.44 to 1.0.47 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/quote/releases">quote's releases</a>.</em></p> <blockquote> <h2>1.0.47</h2> <ul> <li>Documentation improvements</li> </ul> <h2>1.0.46</h2> <ul> <li>Avoid repeated <code>get_span</code> in <code>quote_spanned</code> (<a href="https://redirect.github.com/dtolnay/quote/issues/329">#329</a>, thanks <a href="https://github.com/Noratrieb"><code>@​Noratrieb</code></a>)</li> </ul> <h2>1.0.45</h2> <ul> <li>Add ToTokens impl for Arc&lt;T&gt; (<a href="https://redirect.github.com/dtolnay/quote/issues/326">#326</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/quote/commit/723dcb47d3f0ddc896e17287c8a8d3f2ea2317d5"><code>723dcb4</code></a> Release 1.0.47</li> <li><a href="https://github.com/dtolnay/quote/commit/86e2967ff7b8f91c1be824dcec4d8b438f1dd182"><code>86e2967</code></a> Update documentation links to syn 3</li> <li><a href="https://github.com/dtolnay/quote/commit/b56db874b8c53453a398aa1a671a27f9531de8f9"><code>b56db87</code></a> Update ui test suite to nightly-2026-07-14</li> <li><a href="https://github.com/dtolnay/quote/commit/cba5d96ac605a7c7d16b1455a891824035f68e90"><code>cba5d96</code></a> Update actions/upload-artifact@v6 -&gt; v7</li> <li><a href="https://github.com/dtolnay/quote/commit/bc4caf255fa9e58e025e5ff5a11ca948442c0f7a"><code>bc4caf2</code></a> Release 1.0.46</li> <li><a href="https://github.com/dtolnay/quote/commit/dc0e3045d7f719e6c7f3498a667fa8b2afc7e761"><code>dc0e304</code></a> Format with rustfmt</li> <li><a href="https://github.com/dtolnay/quote/commit/712114c69539b88611fa642d159d0d5806b427f3"><code>712114c</code></a> Drop arrow from syntax of quote_spanned_with_expanded_span</li> <li><a href="https://github.com/dtolnay/quote/commit/f93ab8ab9988d42ff36f4d552dc16fa9189fc925"><code>f93ab8a</code></a> Eliminate quote_spanned_with_expanded_span_as_expr macro</li> <li><a href="https://github.com/dtolnay/quote/commit/1ff39515429f7250e11be80357485fa0eca699fa"><code>1ff3951</code></a> Eliminate __quote_spanned macro</li> <li><a href="https://github.com/dtolnay/quote/commit/64e913ad914ebaab312cb7c3012a9e14e384b27d"><code>64e913a</code></a> Unify quote_spanned definitions</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/quote/compare/1.0.44...1.0.47">compare view</a></li> </ul> </details> <br /> Updates `syn` from 2.0.114 to 3.0.9 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/syn/releases">syn's releases</a>.</em></p> <blockquote> <h2>3.0.9</h2> <ul> <li>Add Punctuated::retain (<a href="https://redirect.github.com/dtolnay/syn/issues/2088">#2088</a>)</li> </ul> <h2>3.0.8</h2> <ul> <li>Fix parsing of <code>&lt;-</code> and <code>-&gt;</code> tokens in expressions (<a href="https://redirect.github.com/dtolnay/syn/issues/2086">#2086</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/2087">#2087</a>)</li> </ul> <h2>3.0.7</h2> <ul> <li>Fix parsing absolute path expr in labeled break (<a href="https://redirect.github.com/dtolnay/syn/issues/2085">#2085</a>, thanks <a href="https://github.com/A4-Tacks"><code>@​A4-Tacks</code></a>)</li> </ul> <h2>3.0.6</h2> <ul> <li>Fix parsing interpolated lifetime at statement start (<a href="https://redirect.github.com/dtolnay/syn/issues/2082">#2082</a>)</li> </ul> <h2>3.0.5</h2> <ul> <li>Report correct span for lex errors from <code>LitStr::parse_with</code> (<a href="https://redirect.github.com/dtolnay/syn/issues/2080">#2080</a>, thanks <a href="https://github.com/sunshowers"><code>@​sunshowers</code></a>)</li> </ul> <h2>3.0.4</h2> <ul> <li>Allow <code>safe fn</code> in <code>impl Parse for ForeignItemFn</code> (<a href="https://redirect.github.com/dtolnay/syn/issues/2078">#2078</a>)</li> </ul> <h2>3.0.3</h2> <ul> <li>Documentation improvements</li> </ul> <h2>3.0.2</h2> <ul> <li>Add <a href="https://docs.rs/syn/3/syn/struct.Error.html#method.new_range"><code>Error::new_range(start..end, &quot;msg&quot;)</code></a> (<a href="https://redirect.github.com/dtolnay/syn/issues/2068">#2068</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/2070">#2070</a>)</li> <li>Add <a href="https://docs.rs/syn/3/syn/buffer/struct.Cursor.html#method.prev_span"><code>Cursor::prev_span</code></a></li> </ul> <h2>3.0.1</h2> <ul> <li>Parse const traits (<a href="https://redirect.github.com/dtolnay/syn/issues/2056">#2056</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/2057">#2057</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/2058">#2058</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/2063">#2063</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/2064">#2064</a>)</li> <li>Parse unsafe binder types (<a href="https://redirect.github.com/dtolnay/syn/issues/2065">#2065</a>)</li> <li>Parse impl restrictions (<a href="https://redirect.github.com/dtolnay/syn/issues/2066">#2066</a>)</li> </ul> <h2>3.0.0</h2> <p>This release contains adjustments to the syntax tree to account for ongoing Rust language development from the 3 years since syn 2.0.0 and to anticipate some in-flight Rust language RFCs.</p> <p>These include: default values in fields, pinned type sugar, raw lifetimes, generator blocks and functions, unnamed enum variants, attributes in tuple types and tuple patterns, named arguments in parenthesized generic argument lists, lightweight clones, const traits, const function pointers, mutability restricted fields, supertrait auto implementation, final associated functions, trait implementability restrictions, const blocks in path arguments, item-level const blocks, return type notation, never patterns, function delegation, mutable by-reference bindings, in-place initialization, field projections, explicitly dyn-compatible traits, view types, file-level frontmatter, generic const arguments, guard patterns, lazy type aliases, explicitly safe foreign items, super let, unsafe fields, pattern types, heterogeneous try-blocks, function contracts, async function trait bounds, static closure coroutine syntax, unsafe binder types, move expressions, for-await loops, and postfix keywords.</p> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <h1>Breaking changes</h1> <h2>Modifiers</h2> <p>To reserve more room for language evolution, there are 10 new non-exhaustive structs in the syntax tree having the following commonality:</p> <ul> <li> <p>Name ending in <code>Modifiers</code>. {<code>BlockModifiers</code>, <code>ClosureModifiers</code>, <code>ConstModifiers</code>, <code>FieldModifiers</code>, <code>FnModifiers</code>, <code>ImplModifiers</code>, <code>LocalModifiers</code>, <code>TraitBoundModifiers</code>, <code>TraitModifiers</code>, <code>TypeModifiers</code>}</p> </li> <li> <p>Each implements <code>Default</code>. The default value is guaranteed to comprise no tokens.</p> </li> <li> <p>Non-exhaustive. Can only be instantiated by Syn's parser or by creating and then mutating <code>▁▁Modifiers::default()</code>.</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/syn/commit/7c44a5565b4421035101cc16184e9af08ab5fc77"><code>7c44a55</code></a> Release 3.0.9</li> <li><a href="https://github.com/dtolnay/syn/commit/13234ab70896ea3f4115ced8a9d2ae5a4317b77c"><code>13234ab</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/2088">#2088</a> from dtolnay/retain</li> <li><a href="https://github.com/dtolnay/syn/commit/b617dc9293cd78157e15fb5b0b1da38022eb1b26"><code>b617dc9</code></a> Add Punctuated::retain</li> <li><a href="https://github.com/dtolnay/syn/commit/f18a0838eef5317b88609d1d1a9814f924bc883a"><code>f18a083</code></a> Release 3.0.8</li> <li><a href="https://github.com/dtolnay/syn/commit/e1eab98c97e2f743183dd791209259df460c9ada"><code>e1eab98</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/2087">#2087</a> from dtolnay/rightarrow</li> <li><a href="https://github.com/dtolnay/syn/commit/5345ee5adebd6b7a2c7fe0f77fda362bf8246b8b"><code>5345ee5</code></a> Allow end of expr before <code>-&gt;</code></li> <li><a href="https://github.com/dtolnay/syn/commit/5631c74ca02cffeada09508caa601dfae80a9132"><code>5631c74</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/2086">#2086</a> from dtolnay/leftarrow</li> <li><a href="https://github.com/dtolnay/syn/commit/c5b3cf08b34cca3dca7247f27ad9fcef7490567d"><code>c5b3cf0</code></a> Fix left arrow being split into less-than and negative-sign</li> <li><a href="https://github.com/dtolnay/syn/commit/ec4c2dac7841847235964682861a4d22773134b9"><code>ec4c2da</code></a> Release 3.0.7</li> <li><a href="https://github.com/dtolnay/syn/commit/f947cf7ada554e0c6663521c559372dfd462268a"><code>f947cf7</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/2085">#2085</a> from A4-Tacks/break-label-abs-path</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/syn/compare/2.0.114...3.0.9">compare view</a></li> </ul> </details> <br /> Updates `uuid` from 1.20.0 to 1.28.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/uuid-rs/uuid/releases">uuid's releases</a>.</em></p> <blockquote> <h2>v1.28.0</h2> <h2>What's Changed</h2> <ul> <li>Add optional serde format adapters by <a href="https://github.com/RanaPriyansh"><code>@​RanaPriyansh</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/916">uuid-rs/uuid#916</a></li> <li>Prepare for 1.28.0 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/918">uuid-rs/uuid#918</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/RanaPriyansh"><code>@​RanaPriyansh</code></a> made their first contribution in <a href="https://redirect.github.com/uuid-rs/uuid/pull/916">uuid-rs/uuid#916</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/uuid-rs/uuid/compare/v1.27.0...v1.28.0">https://github.com/uuid-rs/uuid/compare/v1.27.0...v1.28.0</a></p> <h2>v1.27.0</h2> <h2>What's Changed</h2> <ul> <li>Accept case-insensitive urn:uuid: prefixes when parsing by <a href="https://github.com/jaideeppyne"><code>@​jaideeppyne</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/912">uuid-rs/uuid#912</a></li> <li>Fix ordering of V7 UUIDs created by earlier seconds with later subsec nanos by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/915">uuid-rs/uuid#915</a></li> <li>Prepare for 1.27.0 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/917">uuid-rs/uuid#917</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jaideeppyne"><code>@​jaideeppyne</code></a> made their first contribution in <a href="https://redirect.github.com/uuid-rs/uuid/pull/912">uuid-rs/uuid#912</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/uuid-rs/uuid/compare/v1.26.1...v1.27.0">https://github.com/uuid-rs/uuid/compare/v1.26.1...v1.27.0</a></p> <h2>v1.26.1</h2> <h2>What's Changed</h2> <ul> <li>Seat the v7 counter below the version nibble by <a href="https://github.com/lenamonj"><code>@​lenamonj</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/907">uuid-rs/uuid#907</a></li> <li>Don't panic in overflowing Timestamp to SystemTime conversion by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/909">uuid-rs/uuid#909</a></li> <li>Prepare for 1.26.1 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/910">uuid-rs/uuid#910</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/lenamonj"><code>@​lenamonj</code></a> made their first contribution in <a href="https://redirect.github.com/uuid-rs/uuid/pull/907">uuid-rs/uuid#907</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/uuid-rs/uuid/compare/v1.26.0...v1.26.1">https://github.com/uuid-rs/uuid/compare/v1.26.0...v1.26.1</a></p> <h2>v1.26.0</h2> <h2>What's Changed</h2> <ul> <li>Add ContextV7::with_additional_precision_bits by <a href="https://github.com/ChrisJr404"><code>@​ChrisJr404</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/904">uuid-rs/uuid#904</a></li> <li>Prepare for 1.26.0 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/905">uuid-rs/uuid#905</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/uuid-rs/uuid/compare/1.25.0...v1.26.0">https://github.com/uuid-rs/uuid/compare/1.25.0...v1.26.0</a></p> <h2>1.25.0</h2> <h2>What's Changed</h2> <ul> <li>Add a serde::bytes module that encodes a Uuid as a byte string by <a href="https://github.com/ChrisJr404"><code>@​ChrisJr404</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/902">uuid-rs/uuid#902</a></li> <li>Prepare for 1.25.0 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/903">uuid-rs/uuid#903</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/ChrisJr404"><code>@​ChrisJr404</code></a> made their first contribution in <a href="https://redirect.github.com/uuid-rs/uuid/pull/902">uuid-rs/uuid#902</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/uuid-rs/uuid/compare/v1.24.1...1.25.0">https://github.com/uuid-rs/uuid/compare/v1.24.1...1.25.0</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/uuid-rs/uuid/commit/276c23628a669ca9fca637f3326c21b114e88049"><code>276c236</code></a> Merge pull request <a href="https://redirect.github.com/uuid-rs/uuid/issues/918">#918</a> from uuid-rs/cargo/v1.28.0</li> <li><a href="https://github.com/uuid-rs/uuid/commit/4b3b9f55260d402ed3184577bc35a054ba9a28f4"><code>4b3b9f5</code></a> prepare for 1.28.0 release</li> <li><a href="https://github.com/uuid-rs/uuid/commit/cbf9c818b89754a83d4ca54f2a9bf809e2476f67"><code>cbf9c81</code></a> Merge pull request <a href="https://redirect.github.com/uuid-rs/uuid/issues/916">#916</a> from RanaPriyansh/fix/optional-serde-adapters-840</li> <li><a href="https://github.com/uuid-rs/uuid/commit/784a0229388c3df8d729eb212f0580d2617191b2"><code>784a022</code></a> Inline expected tokens in optional compact serde test</li> <li><a href="https://github.com/uuid-rs/uuid/commit/a5678c3156831969fbd4573b7afdd0585d88e3a1"><code>a5678c3</code></a> Simplify optional serde adapter tests to option tokens</li> <li><a href="https://github.com/uuid-rs/uuid/commit/638a5180ba347d52cd7eb60518dc751b1dfb2f80"><code>638a518</code></a> Refactor optional serde adapter tests and share byte wrapper</li> <li><a href="https://github.com/uuid-rs/uuid/commit/b62154e8be41ce42127cba08ee5e5cef3e2ea971"><code>b62154e</code></a> Merge pull request <a href="https://redirect.github.com/uuid-rs/uuid/issues/917">#917</a> from uuid-rs/cargo/v1.27.0</li> <li><a href="https://github.com/uuid-rs/uuid/commit/ffd8ec55f20006fa2b5978cc03a1e671835040e9"><code>ffd8ec5</code></a> prepare for 1.27.0 release</li> <li><a href="https://github.com/uuid-rs/uuid/commit/654fa5b891d0346055d9d234599f80b06cf03a1c"><code>654fa5b</code></a> Add optional serde format adapters</li> <li><a href="https://github.com/uuid-rs/uuid/commit/4b6c10f9dd9cf37809460859ab88071d43703398"><code>4b6c10f</code></a> Merge pull request <a href="https://redirect.github.com/uuid-rs/uuid/issues/915">#915</a> from uuid-rs/fix/v7-ordering</li> <li>Additional commits viewable in <a href="https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.28.0">compare view</a></li> </ul> </details> <br /> Updates `libc` from 0.2.180 to 0.2.190 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/releases">libc's releases</a>.</em></p> <blockquote> <h2>0.2.190</h2> <p>There is now a single config for enabling 64-bit <code>time_t</code>: <code>libc_unstable_time64</code>. This can be set unconditionally; it opts in to 64-bit <code>time_t</code> on the following platforms that use 32-bit by default:</p> <ul> <li>32-bit Linux-GNU</li> <li>32-bit Linux-uClibc</li> <li>32-bit Linux-musl. Note that setting this flag also enables some other changes that happend in musl v1.2.</li> <li>32-bit Windows-GNU</li> <li>ESP-IDF (all targets with this environment are 32-bit)</li> </ul> <p>Most other 32-bit platforms are either already using 64-bit <code>time_t</code>, or are considered legacy and will not be gaining support from their upstream maintainers.</p> <p>You can enable this using <code>RUSTFLAGS</code>:</p> <pre lang="sh"><code>RUSTFLAGS='--cfg=libc_unstable_time64' cargo ... </code></pre> <p>Note that there may still be some changes to features gated by this config option, hence &quot;unstable&quot; in its name. In the near future we will rename it to just <code>libc_time64</code>. Until then, please test it out and report any bugs you find!</p> <h3>Support</h3> <ul> <li>Add initial support for HelenOS (<a href="https://redirect.github.com/rust-lang/libc/pull/4355">#4355</a>)</li> </ul> <h3>Added</h3> <p>We are slowly filling out the <code>Default</code> implementations, to reduce the need for <code>mem::zeroed()</code> in user code:</p> <ul> <li>Unix: Implement <code>Default</code> for a number of structs, especially on Apple platforms (<a href="https://redirect.github.com/rust-lang/libc/pull/5576">#5576</a>)</li> <li>Linux, NetBSD: Give <code>statvfs</code> a <code>Default</code> impl (<a href="https://redirect.github.com/rust-lang/libc/pull/5583">#5583</a>)</li> <li>Linux: Add <code>Default</code> to a <code>linux/can.rs</code> structs (<a href="https://redirect.github.com/rust-lang/libc/pull/5257">#5257</a>)</li> </ul> <p>Other additions:</p> <ul> <li>Expose the <code>libc_unstable_time64</code> cfg (<a href="https://redirect.github.com/rust-lang/libc/pull/5411">#5411</a>)</li> <li>Android, Glibc: Add <code>pthread_gettid_np</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5359">#5359</a>)</li> <li>Android: Add <code>RTLD_NEXT</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5323">#5323</a>)</li> <li>Android: Add reuseport BPF socket options (<a href="https://redirect.github.com/rust-lang/libc/pull/5366">#5366</a>)</li> <li>Apple: Add TCP header flags, options and SACK limits (<a href="https://redirect.github.com/rust-lang/libc/pull/5358">#5358</a>)</li> <li>Apple: Add <code>NET_RT_DUMP2</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5442">#5442</a>)</li> <li>Apple: Add <code>posix_spawn_file_actions_add(f)chdir(_np)</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5558">#5558</a>)</li> <li>BSD: Add <code>BPF_WORDALIGN</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5320">#5320</a>)</li> <li>BSD: Add <code>lchmod</code> and <code>lchflags</code> where supported (<a href="https://redirect.github.com/rust-lang/libc/pull/5400">#5400</a>)</li> <li>BSD: Add <code>minherit</code> and related constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4849">#4849</a>)</li> <li>Docs: Add more links to public headers and manual pages (<a href="https://redirect.github.com/rust-lang/libc/pull/5407">#5407</a>), (<a href="https://redirect.github.com/rust-lang/libc/pull/5485">#5485</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.190/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.189...0.2.190">0.2.190</a> - 2026-10-02</h2> <p>There is now a single config for enabling 64-bit <code>time_t</code>: <code>libc_unstable_time64</code>. This can be set unconditionally; it opts in to 64-bit <code>time_t</code> on the following platforms that use 32-bit by default:</p> <ul> <li>32-bit Linux-GNU</li> <li>32-bit Linux-uClibc</li> <li>32-bit Linux-musl. Note that setting this flag also enables some other changes that happend in musl v1.2.</li> <li>32-bit Windows-GNU</li> <li>ESP-IDF (all targets with this environment are 32-bit)</li> </ul> <p>Most other 32-bit platforms are either already using 64-bit <code>time_t</code>, or are considered legacy and will not be gaining support from their upstream maintainers.</p> <p>You can enable this using <code>RUSTFLAGS</code>:</p> <pre lang="sh"><code>RUSTFLAGS='--cfg=libc_unstable_time64' cargo ... </code></pre> <p>Note that there may still be some changes to features gated by this config option, hence &quot;unstable&quot; in its name. In the near future we will rename it to just <code>libc_time64</code>. Until then, please test it out and report any bugs you find!</p> <h3>Support</h3> <ul> <li>Add initial support for HelenOS (<a href="https://redirect.github.com/rust-lang/libc/pull/4355">#4355</a>)</li> </ul> <h3>Added</h3> <p>We are slowly filling out the <code>Default</code> implementations, to reduce the need for <code>mem::zeroed()</code> in user code:</p> <ul> <li>Unix: Implement <code>Default</code> for a number of structs, especially on Apple platforms (<a href="https://redirect.github.com/rust-lang/libc/pull/5576">#5576</a>)</li> <li>Linux, NetBSD: Give <code>statvfs</code> a <code>Default</code> impl (<a href="https://redirect.github.com/rust-lang/libc/pull/5583">#5583</a>)</li> <li>Linux: Add <code>Default</code> to a <code>linux/can.rs</code> structs (<a href="https://redirect.github.com/rust-lang/libc/pull/5257">#5257</a>)</li> </ul> <p>Other additions:</p> <ul> <li>Expose the <code>libc_unstable_time64</code> cfg (<a href="https://redirect.github.com/rust-lang/libc/pull/5411">#5411</a>)</li> <li>Android, Glibc: Add <code>pthread_gettid_np</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5359">#5359</a>)</li> <li>Android: Add <code>RTLD_NEXT</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5323">#5323</a>)</li> <li>Android: Add reuseport BPF socket options (<a href="https://redirect.github.com/rust-lang/libc/pull/5366">#5366</a>)</li> <li>Apple: Add TCP header flags, options and SACK limits (<a href="https://redirect.github.com/rust-lang/libc/pull/5358">#5358</a>)</li> <li>Apple: Add <code>NET_RT_DUMP2</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5442">#5442</a>)</li> <li>Apple: Add <code>posix_spawn_file_actions_add(f)chdir(_np)</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5558">#5558</a>)</li> <li>BSD: Add <code>BPF_WORDALIGN</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/5320">#5320</a>)</li> <li>BSD: Add <code>lchmod</code> and <code>lchflags</code> where supported (<a href="https://redirect.github.com/rust-lang/libc/pull/5400">#5400</a>)</li> <li>BSD: Add <code>minherit</code> and related constants (<a href="https://redirect.github.com/rust-lang/libc/pull/4849">#4849</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/7b0ab5528dc7f361f3a0b4c06c2cad9971617f75"><code>7b0ab55</code></a> ci: Rename <code>publish_0.2.yml</code> to <code>release.yaml</code></li> <li><a href="https://github.com/rust-lang/libc/commit/ac85dde5fc269ab4a8cd935d3f76adf85372677c"><code>ac85dde</code></a> ci: Sync release permissions with <code>main</code></li> <li><a href="https://github.com/rust-lang/libc/commit/8f8cd2032060e1477c08077cd5f89215384723e2"><code>8f8cd20</code></a> libc: Release 0.2.190</li> <li><a href="https://github.com/rust-lang/libc/commit/052c6e6a0186eeecf22c743d57c65a9963571241"><code>052c6e6</code></a> changelog: Fix an incorrect commit link</li> <li><a href="https://github.com/rust-lang/libc/commit/ea19fd7fba435c629ed247de7138d5cdb1dea309"><code>ea19fd7</code></a> test: Remove explicit <code>libc</code> version</li> <li><a href="https://github.com/rust-lang/libc/commit/6dbf3a29a0a972087b684bc6d6cbf20f92143b66"><code>6dbf3a2</code></a> dragonfly: Move <code>INHERIT_ZERO</code> to the freebsd module</li> <li><a href="https://github.com/rust-lang/libc/commit/8a64766c8514865dea77cfc3216f5a9dc38c6728"><code>8a64766</code></a> apple: add <code>posix_spawn_file_actions_add(f)chdir(_np)</code></li> <li><a href="https://github.com/rust-lang/libc/commit/28de5147ff5665b835472f00ead49da71084a593"><code>28de514</code></a> linux, netbsd: Give statvfs a <code>Default</code> impl</li> <li><a href="https://github.com/rust-lang/libc/commit/a58a95f01d0561e75261052f5d8b3ad188f1ae4e"><code>a58a95f</code></a> cygwin: Change <code>POSIX_SPAWN_*</code> flags to <code>c_short</code></li> <li><a href="https://github.com/rust-lang/libc/commit/d175264e718db4f216df7aad5f1291fd0ec34139"><code>d175264</code></a> apple: <code>timeval32</code> is exhaustive</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/libc/compare/0.2.180...0.2.190">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.228 to 1.0.229 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde's releases</a>.</em></p> <blockquote> <h2>v1.0.229</h2> <ul> <li>Update to syn 3</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/7fc3b4c30c94f73a96ebd1553f2b090d928fc3a8"><code>7fc3b4c</code></a> Release 1.0.229</li> <li><a href="https://github.com/serde-rs/serde/commit/6d6e9a11101354ce769a3438a088b6b9305c1863"><code>6d6e9a1</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/3085">#3085</a> from dtolnay/syn3</li> <li><a href="https://github.com/serde-rs/serde/commit/6dec3b751126c8338cac0fe8085612d695e4ecf3"><code>6dec3b7</code></a> Update to syn 3</li> <li><a href="https://github.com/serde-rs/serde/commit/cfe669241065984177ff63af8b45058e6e9b499d"><code>cfe6692</code></a> Resolve mut_mut pedantic clippy lint</li> <li><a href="https://github.com/serde-rs/serde/commit/1023d077510b4aef36a41ef56fdb7798568a2654"><code>1023d07</code></a> Update actions/upload-artifact@v6 -&gt; v7</li> <li><a href="https://github.com/serde-rs/serde/commit/dd682c2c86aa7629e77c1ccd93212d3729f4c66d"><code>dd682c2</code></a> Update actions/checkout@v6 -&gt; v7</li> <li><a href="https://github.com/serde-rs/serde/commit/5f0f18b9211732f2d82f73b5a43e4f5ff3701251"><code>5f0f18b</code></a> Update ui test suite to nightly-2026-06-01</li> <li><a href="https://github.com/serde-rs/serde/commit/63a1498f0e7be991ffac5939bdd202ca16e9a23f"><code>63a1498</code></a> Regenerate stderr with trybuild normalization fixes</li> <li><a href="https://github.com/serde-rs/serde/commit/fa7da4a93567ed347ad0735c28e439fca688ef26"><code>fa7da4a</code></a> Fix unused_features warning</li> <li><a href="https://github.com/serde-rs/serde/commit/6b1a17851ea3d86a56aa116ca1cbf428f8d5f22d"><code>6b1a178</code></a> Unpin CI miri toolchain</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.228...v1.0.229">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.149 to 1.0.154 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/json/releases">serde_json's releases</a>.</em></p> <blockquote> <h2>v1.0.154</h2> <ul> <li>Support preserve_order in no_std builds (<a href="https://redirect.github.com/serde-rs/json/issues/1333">#1333</a>, thanks <a href="https://github.com/razmser"><code>@​razmser</code></a>)</li> </ul> <h2>v1.0.153</h2> <ul> <li>Report invalid UTF-8 at the first bad byte (<a href="https://redirect.github.com/serde-rs/json/issues/1345">#1345</a>, thanks <a href="https://github.com/00200200"><code>@​00200200</code></a>)</li> </ul> <h2>v1.0.152</h2> <ul> <li>Preserve sign of <code>-0</code> in arbitrary_precision mode (<a href="https://redirect.github.com/serde-rs/json/issues/1346">#1346</a>, thanks <a href="https://github.com/yuxi-liu-wired"><code>@​yuxi-liu-wired</code></a>)</li> <li>Fix comparison of large non-integer values with f32::INFINITY (<a href="https://redirect.github.com/serde-rs/json/issues/1347">#1347</a>, thanks <a href="https://github.com/yuxi-liu-wired"><code>@​yuxi-liu-wired</code></a>)</li> </ul> <h2>v1.0.151</h2> <ul> <li>Add RawValue::from_string_unchecked (<a href="https://redirect.github.com/serde-rs/json/issues/1331">#1331</a>, thanks <a href="https://github.com/WonderLawrence"><code>@​WonderLawrence</code></a>)</li> </ul> <h2>v1.0.150</h2> <ul> <li>Reject non-string enum object keys (<a href="https://redirect.github.com/serde-rs/json/issues/1324">#1324</a>, thanks <a href="https://github.com/puneetdixit200"><code>@​puneetdixit200</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/20572a6d066958542d79cdd6cf1a7cd9f0c8e1f8"><code>20572a6</code></a> Release 1.0.154</li> <li><a href="https://github.com/serde-rs/json/commit/a91bfaf539aa7927ab88086d7a9ff522cb090f7a"><code>a91bfaf</code></a> Fix RandomState links in map documentation</li> <li><a href="https://github.com/serde-rs/json/commit/3c932c05f73bcbc7626db4e1959cbce075d7106e"><code>3c932c0</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1333">#1333</a> from razmser/no-std-preserve-order</li> <li><a href="https://github.com/serde-rs/json/commit/4b2d7264cef72ef297058ef7d731e7d77574cf3e"><code>4b2d726</code></a> Release 1.0.153</li> <li><a href="https://github.com/serde-rs/json/commit/83335eed01fcfe5f3cfb8064938df935e99e3d61"><code>83335ee</code></a> Touch up PR 1345</li> <li><a href="https://github.com/serde-rs/json/commit/4b4810a451a3095c7bcce792782e460cf1105d8d"><code>4b4810a</code></a> Resolve range_plus_one pedantic clippy lint</li> <li><a href="https://github.com/serde-rs/json/commit/8af71cc0d7ceecd53b9c9b5a9ac512e98d1c78e7"><code>8af71cc</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1345">#1345</a> from 00200200/fix-invalid-utf8-error-column</li> <li><a href="https://github.com/serde-rs/json/commit/452afa2630f1d568ba06a5f43ad2e2f5303ac000"><code>452afa2</code></a> Correct multiline raw UTF-8 error positions and simplify indexing</li> <li><a href="https://github.com/serde-rs/json/commit/c9f1e3b0216328591262889d9a1c2771f3dd5fff"><code>c9f1e3b</code></a> Release 1.0.152</li> <li><a href="https://github.com/serde-rs/json/commit/854fc70fa3449c302265b75e750401b009b85cd1"><code>854fc70</code></a> Touch up PR 1347</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/json/compare/v1.0.149...v1.0.154">compare view</a></li> </ul> </details> <br /> Updates `micro_http` from `5c2254d` to `7975fe0` <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/firecracker-microvm/micro-http/commit/7975fe0e59000e8c41cb1d58fbd39ffa102e5b27"><code>7975fe0</code></a> micro_http: fix doctest socket conflicts</li> <li><a href="https://github.com/firecracker-microvm/micro-http/commit/f2d91703a103521430209f48ddf5925be1e35ff8"><code>f2d9170</code></a> feat: add support for the 409 Conflict status code</li> <li><a href="https://github.com/firecracker-microvm/micro-http/commit/876f3feccc30e09225f2c77bf95a6b2d46a9259e"><code>876f3fe</code></a> Add support for the HTTP DELETE method</li> <li><a href="https://github.com/firecracker-microvm/micro-http/commit/9228ffdcc59292f56d650ef5cd7a7a2f41a50107"><code>9228ffd</code></a> chore: Update coverage due to rust-vmm-ci change</li> <li><a href="https://github.com/firecracker-microvm/micro-http/commit/4c23e4802bff44c8934f91b6b724399f95300dc7"><code>4c23e48</code></a> build(deps): bump rust-vmm-ci from <code>042b206</code> to <code>112dd9f</code></li> <li>See full diff in <a href="https://github.com/firecracker-microvm/micro-http/compare/5c2254d6cf4f32a668d0d8e57ba20bebad9d4fba...7975fe0e59000e8c41cb1d58fbd39ffa102e5b27">compare view</a></li> </ul> </details> <br /> Updates `serde_derive` from 1.0.228 to 1.0.229 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/serde-rs/serde/releases">serde_derive's releases</a>.</em></p> <blockquote> <h2>v1.0.229</h2> <ul> <li>Update to syn 3</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/7fc3b4c30c94f73a96ebd1553f2b090d928fc3a8"><code>7fc3b4c</code></a> Release 1.0.229</li> <li><a href="https://github.com/serde-rs/serde/commit/6d6e9a11101354ce769a3438a088b6b9305c1863"><code>6d6e9a1</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/3085">#3085</a> from dtolnay/syn3</li> <li><a href="https://github.com/serde-rs/serde/commit/6dec3b751126c8338cac0fe8085612d695e4ecf3"><code>6dec3b7</code></a> Update to syn 3</li> <li><a href="https://github.com/serde-rs/serde/commit/cfe669241065984177ff63af8b45058e6e9b499d"><code>cfe6692</code></a> Resolve mut_mut pedantic clippy lint</li> <li><a href="https://github.com/serde-rs/serde/commit/1023d077510b4aef36a41ef56fdb7798568a2654"><code>1023d07</code></a> Update actions/upload-artifact@v6 -&gt; v7</li> <li><a href="https://github.com/serde-rs/serde/commit/dd682c2c86aa7629e77c1ccd93212d3729f4c66d"><code>dd682c2</code></a> Update actions/checkout@v6 -&gt; v7</li> <li><a href="https://github.com/serde-rs/serde/commit/5f0f18b9211732f2d82f73b5a43e4f5ff3701251"><code>5f0f18b</code></a> Update ui test suite to nightly-2026-06-01</li> <li><a href="https://github.com/serde-rs/serde/commit/63a1498f0e7be991ffac5939bdd202ca16e9a23f"><code>63a1498</code></a> Regenerate stderr with trybuild normalization fixes</li> <li><a href="https://github.com/serde-rs/serde/commit/fa7da4a93567ed347ad0735c28e439fca688ef26"><code>fa7da4a</code></a> Fix unused_features warning</li> <li><a href="https://github.com/serde-rs/serde/commit/6b1a17851ea3d86a56aa116ca1cbf428f8d5f22d"><code>6b1a178</code></a> Unpin CI miri toolchain</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.228...v1.0.229">compare view</a></li> </ul> </details> <br /> Updates `cargo_toml` from 0.22.3 to 1.0.0 <details> <summary>Commits</summary> <ul> <li><a href="https://gitlab.com/lib.rs/cargo_toml/commit/57265f0c52a928f5e7f197bedc216c4654349c5e"><code>57265f0</code></a> SemVer</li> <li><a href="https://gitlab.com/lib.rs/cargo_toml/commit/a145a64a75b5f85058533fd7eaeccaf47bc44bdb"><code>a145a64</code></a> Bump</li> <li><a href="https://gitlab.com/lib.rs/cargo_toml/commit/0bca288c178994aef852abbc38392aed817a5601"><code>0bca288</code></a>... _Description has been truncated_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
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
kvcache-ai/firecracker#29
No description provided.