[PR #28] [CLOSED] chore(deps): Bump the firecracker group across 1 directory with 80 updates #27

Closed
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/28
Author: @dependabot[bot]
Created: 10/12/2026
Status: ❌ Closed

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


📝 Commits (1)

  • 76fa4f4 chore(deps): Bump the firecracker group across 1 directory with 80 updates

📊 Changes

5 files changed (+406 additions, -227 deletions)

View changed files

📝 Cargo.lock (+400 -221)
📝 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 80 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.62
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.6
uuid 1.20.0 1.27.0
libc 0.2.180 0.2.190
serde 1.0.228 1.0.229
serde_json 1.0.149 1.0.151
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.1
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.11.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.45.0
bumpalo 3.19.1 3.20.3
bytemuck 1.24.0 1.25.2
cc 1.2.55 1.6.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
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
rand 0.9.2 0.9.5
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.26
unicode-segmentation 1.12.0 1.13.3
wasip2 1.0.2+wasi-0.2.9 1.0.4+wasi-0.2.12
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
wit-bindgen 0.51.0 0.57.1
zerocopy-derive 0.8.39 0.8.62
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.62

Release notes

Sourced from zerocopy's releases.

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

What's Changed

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

v0.8.58

What's Changed

... (truncated)

Commits
  • 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...
  • 7bbce8d Fix Kani builds without derive and release 0.8.61 (#3793)
  • 3e328bc Release 0.8.60 (#3779)
  • 242ff08 Fix TrailingSliceLayout and remove Split::via_unaligned (#3659)
  • 28f6b0f [CI] Bump the all-actions group with 2 updates (#3770)
  • 79a3578 Normalize compiler paths and implementation samples in UI diagnostics (#3769)
  • a2f0fa2 [ci] Upgrade Anneal macOS runners to macOS 26 (#3768)
  • 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.6

Release notes

Sourced from syn's releases.

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().

  • Does not implement Parse. When parsing, they are parsed by the enclosing syntax tree node.

  • Does not implement ToTokens. In some cases the syntax that these nodes might hold in the future is not necessarily contiguous tokens.

  • Provides .require_empty() -> Result<()> which returns a meaningfully spanned error if the modifiers are different from the empty default. This enables a caller to reject syntax it does not recognize without knowing what that syntax may be.

Types

... (truncated)

Commits
  • 559cab5 Release 3.0.6
  • 9088cad Merge pull request #2082 from dtolnay/lifetimevar
  • 3eb43bb Fix parsing interpolated lifetime at statement start
  • 7b2f6f9 Add regression test for issue 2081
  • d55bcd2 Update test suite to nightly-2026-09-13
  • 8e37bca Resolve non_kebab_case_bins warning
  • 4dfd88f Update test suite to nightly-2026-09-06
  • e0ad92d Release 3.0.5
  • 74e7d75 Merge pull request #2080 from sunshowers/lit-str-span
  • 4c264f3 In LitStr::parse_with, report correct span for lex errors
  • Additional commits viewable in compare view

Updates uuid from 1.20.0 to 1.27.0

Release notes

Sourced from uuid's releases.

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

v1.24.1

What's Changed

New Contributors

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

... (truncated)

Commits
  • b62154e Merge pull request #917 from uuid-rs/cargo/v1.27.0
  • ffd8ec5 prepare for 1.27.0 release
  • 4b6c10f Merge pull request #915 from uuid-rs/fix/v7-ordering
  • a1aa126 Merge pull request #912 from jaideeppyne/fix/urn-prefix-case-insensitive
  • 4639d67 fix ordering of V7 UUIDs created by earlier seconds with later subsec nanos
  • 2723703 bump MSRV to 1.89.0
  • a3e64fa refactor: simplify URN prefix parsing
  • 5055fd4 refactor: inline case-insensitive URN prefix checks
  • cb8b1d5 refactor: simplify case-insensitive URN parsing
  • 285967d Accept case-insensitive urn:uuid: prefixes when parsing
  • 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.151

Release notes

Sourced from serde_json's releases.

v1.0.151

v1.0.150

Commits
  • de85007 Release 1.0.151
  • 3b2b3c5 Merge pull request #1331 from WonderLawrence/rawvalue-from-string-unchecked
  • 0406d96 Debug-assert well-formedness and no-whitespace in from_string_unchecked
  • cf16f75 Add RawValue::from_string_unchecked
  • 827a315 Update actions/upload-artifact@v6 -> v7
  • cea36a5 Update actions/checkout@v6 -> v7
  • a1ae73a Release 1.0.150
  • 1a360b0 Merge pull request #1324 from puneetdixit200/reject-non-string-enum-keys
  • 2037b63 Reject non-string enum object keys
  • 5d30df6 Resolve manual_assert_eq pedantic clippy lint
  • 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

Updates regex from 1.12.3 to 1.13.1

Changelog

Sourced from regex's changelog.

1.13.1 (2026-07-15)

This is a release that fixes a bug where incorrect regex match offsets could be reported. Note that this doesn't impact whether a match occurs or not, just where it occurs. The match offsets are still valid for slicing, they just may not ref...

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/28 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 10/12/2026 **Status:** ❌ Closed **Base:** `v1.15.1-patch` ← **Head:** `dependabot/cargo/firecracker-eebffc6301` --- ### 📝 Commits (1) - [`76fa4f4`](https://github.com/kvcache-ai/firecracker/commit/76fa4f4f1efe0d52ba455cf8d3f6b912e6cac24c) chore(deps): Bump the firecracker group across 1 directory with 80 updates ### 📊 Changes **5 files changed** (+406 additions, -227 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+400 -221) 📝 `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 80 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.62` | | [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.6` | | [uuid](https://github.com/uuid-rs/uuid) | `1.20.0` | `1.27.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.151` | | [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.1` | | [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.11.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.45.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.6.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` | | [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` | | [rand](https://github.com/rust-random/rand) | `0.9.2` | `0.9.5` | | [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.26` | | [unicode-segmentation](https://github.com/unicode-rs/unicode-segmentation) | `1.12.0` | `1.13.3` | | [wasip2](https://github.com/bytecodealliance/wasi-rs) | `1.0.2+wasi-0.2.9` | `1.0.4+wasi-0.2.12` | | [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` | | [wit-bindgen](https://github.com/bytecodealliance/wit-bindgen) | `0.51.0` | `0.57.1` | | [zerocopy-derive](https://github.com/google/zerocopy) | `0.8.39` | `0.8.62` | | [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.62 <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.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 --> <h2>What's Changed</h2> <ul> <li>Implement common traits for <code>ReadOnly</code> by <a href="https://github.com/jswrenn"><code>@​jswrenn</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3682">google/zerocopy#3682</a></li> <li>Genericize <code>(try_)ref_from_prefix_suffix</code> by <a href="https://github.com/jswrenn"><code>@​jswrenn</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3711">google/zerocopy#3711</a></li> <li>Fix <code>TryFromBytes::try_read_from*</code> by <a href="https://github.com/jswrenn"><code>@​jswrenn</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3712">google/zerocopy#3712</a></li> <li>Suppress generated <code>PartialEq</code> Clippy lint by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3722">google/zerocopy#3722</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/zerocopy/compare/v0.8.58...v0.8.59">https://github.com/google/zerocopy/compare/v0.8.58...v0.8.59</a></p> <h2>v0.8.58</h2> <!-- raw HTML omitted --> <h2>What's Changed</h2> <ul> <li>Normalize raw derive attributes by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3624">google/zerocopy#3624</a></li> <li>Extract slice metadata without references by <a href="https://github.com/joshlf"><code>@​joshlf</code></a> in <a href="https://redirect.github.com/google/zerocopy/pull/3629">google/zerocopy#3629</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <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><a href="https://github.com/google/zerocopy/commit/7bbce8dcf43f7c5038a398ce965c5cb114c90502"><code>7bbce8d</code></a> Fix Kani builds without derive and release 0.8.61 (<a href="https://redirect.github.com/google/zerocopy/issues/3793">#3793</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/3e328bc9f3d440cabb4e96dd7e851a688c941983"><code>3e328bc</code></a> Release 0.8.60 (<a href="https://redirect.github.com/google/zerocopy/issues/3779">#3779</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/242ff08b5cf0d7723c0bc29ccfac0628b967d794"><code>242ff08</code></a> Fix <code>TrailingSliceLayout</code> and remove <code>Split::via_unaligned</code> (<a href="https://redirect.github.com/google/zerocopy/issues/3659">#3659</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/28f6b0fcfb839fdac398e34e9e775705424878fe"><code>28f6b0f</code></a> [CI] Bump the all-actions group with 2 updates (<a href="https://redirect.github.com/google/zerocopy/issues/3770">#3770</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/79a357870ee0f5a403cf7c7dd43055c0eddbeda2"><code>79a3578</code></a> Normalize compiler paths and implementation samples in UI diagnostics (<a href="https://redirect.github.com/google/zerocopy/issues/3769">#3769</a>)</li> <li><a href="https://github.com/google/zerocopy/commit/a2f0fa229326d3aacf60cdf4d81c9e21abd1c6b8"><code>a2f0fa2</code></a> [ci] Upgrade Anneal macOS runners to macOS 26 (<a href="https://redirect.github.com/google/zerocopy/issues/3768">#3768</a>)</li> <li>Additional commits viewable in <a href="https://github.com/google/zerocopy/compare/v0.8.39...v0.8.62">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.6 <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.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> <li> <p>Does not implement <code>Parse</code>. When parsing, they are parsed by the enclosing syntax tree node.</p> </li> <li> <p>Does not implement <code>ToTokens</code>. In some cases the syntax that these nodes might hold in the future is not necessarily contiguous tokens.</p> </li> <li> <p>Provides <code>.require_empty() -&gt; Result&lt;()&gt;</code> which returns a meaningfully spanned error if the modifiers are different from the empty default. This enables a caller to reject syntax it does not recognize without knowing what that syntax may be.</p> </li> </ul> <h2>Types</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/syn/commit/559cab55ef0c644f77660840edc3620d0d99d3d7"><code>559cab5</code></a> Release 3.0.6</li> <li><a href="https://github.com/dtolnay/syn/commit/9088cad8189331ba78971cfe406dc645a4288d60"><code>9088cad</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/2082">#2082</a> from dtolnay/lifetimevar</li> <li><a href="https://github.com/dtolnay/syn/commit/3eb43bb446ec3d6ce1ff862c945142c17e76b398"><code>3eb43bb</code></a> Fix parsing interpolated lifetime at statement start</li> <li><a href="https://github.com/dtolnay/syn/commit/7b2f6f9f5d818e90d259cafc55043d9e6044790b"><code>7b2f6f9</code></a> Add regression test for issue 2081</li> <li><a href="https://github.com/dtolnay/syn/commit/d55bcd2546a3a34923c46da569edd65b38b3788d"><code>d55bcd2</code></a> Update test suite to nightly-2026-09-13</li> <li><a href="https://github.com/dtolnay/syn/commit/8e37bca79cf016de10e5eb310e9b679cd3be4726"><code>8e37bca</code></a> Resolve non_kebab_case_bins warning</li> <li><a href="https://github.com/dtolnay/syn/commit/4dfd88f9fd9c2951b20c5c7ab1da5692a68fee34"><code>4dfd88f</code></a> Update test suite to nightly-2026-09-06</li> <li><a href="https://github.com/dtolnay/syn/commit/e0ad92d68b588c964e82bb74c3bd3e1e99f97ceb"><code>e0ad92d</code></a> Release 3.0.5</li> <li><a href="https://github.com/dtolnay/syn/commit/74e7d75f263942576a25d5ed4bf11d0d1e80e698"><code>74e7d75</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/2080">#2080</a> from sunshowers/lit-str-span</li> <li><a href="https://github.com/dtolnay/syn/commit/4c264f3db3f0d567fb6a6ddfe1e129bbe5c2acbe"><code>4c264f3</code></a> In LitStr::parse_with, report correct span for lex errors</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/syn/compare/2.0.114...3.0.6">compare view</a></li> </ul> </details> <br /> Updates `uuid` from 1.20.0 to 1.27.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.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> <h2>v1.24.1</h2> <h2>What's Changed</h2> <ul> <li>Fix non-ASCII character handling in parse diagnostics by <a href="https://github.com/questfever"><code>@​questfever</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/899">uuid-rs/uuid#899</a></li> <li>Prepare for 1.24.1 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/900">uuid-rs/uuid#900</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/questfever"><code>@​questfever</code></a> made their first contribution in <a href="https://redirect.github.com/uuid-rs/uuid/pull/899">uuid-rs/uuid#899</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/uuid-rs/uuid/compare/v1.24.0...v1.24.1">https://github.com/uuid-rs/uuid/compare/v1.24.0...v1.24.1</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/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/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><a href="https://github.com/uuid-rs/uuid/commit/a1aa126f97cdc8d9c5c25d56efa0e7bcb9ab0514"><code>a1aa126</code></a> Merge pull request <a href="https://redirect.github.com/uuid-rs/uuid/issues/912">#912</a> from jaideeppyne/fix/urn-prefix-case-insensitive</li> <li><a href="https://github.com/uuid-rs/uuid/commit/4639d67b0f117a94cf0add01e4c68e674691b49c"><code>4639d67</code></a> fix ordering of V7 UUIDs created by earlier seconds with later subsec nanos</li> <li><a href="https://github.com/uuid-rs/uuid/commit/272370344a977ee0641ffa4d01b7ad3ca0eda687"><code>2723703</code></a> bump MSRV to 1.89.0</li> <li><a href="https://github.com/uuid-rs/uuid/commit/a3e64faaf7fdf583260fc18a594b099677855eea"><code>a3e64fa</code></a> refactor: simplify URN prefix parsing</li> <li><a href="https://github.com/uuid-rs/uuid/commit/5055fd41c7f33c16a1eac3198eac6224ec18b61d"><code>5055fd4</code></a> refactor: inline case-insensitive URN prefix checks</li> <li><a href="https://github.com/uuid-rs/uuid/commit/cb8b1d51421df4828c11ebca6b54c5986caafef6"><code>cb8b1d5</code></a> refactor: simplify case-insensitive URN parsing</li> <li><a href="https://github.com/uuid-rs/uuid/commit/285967db45b800ffda5032d12c32e3d4e2620902"><code>285967d</code></a> Accept case-insensitive urn:uuid: prefixes when parsing</li> <li>Additional commits viewable in <a href="https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.27.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.151 <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.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/de8500740cdcabffb9734f503e4889def823cf10"><code>de85007</code></a> Release 1.0.151</li> <li><a href="https://github.com/serde-rs/json/commit/3b2b3c5f28c20ed988bd081a4147c535e7e65c74"><code>3b2b3c5</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1331">#1331</a> from WonderLawrence/rawvalue-from-string-unchecked</li> <li><a href="https://github.com/serde-rs/json/commit/0406d96860e9d8b9252e2002fa3e626ae48ca1b0"><code>0406d96</code></a> Debug-assert well-formedness and no-whitespace in from_string_unchecked</li> <li><a href="https://github.com/serde-rs/json/commit/cf16f75d81e28c723323bfc60a68fc02d2994fff"><code>cf16f75</code></a> Add RawValue::from_string_unchecked</li> <li><a href="https://github.com/serde-rs/json/commit/827a315bf2198558f0325b07bcc1e2cd973aba2f"><code>827a315</code></a> Update actions/upload-artifact@v6 -&gt; v7</li> <li><a href="https://github.com/serde-rs/json/commit/cea36a5c017ebffdeb95d0cd0f1aad473bfab758"><code>cea36a5</code></a> Update actions/checkout@v6 -&gt; v7</li> <li><a href="https://github.com/serde-rs/json/commit/a1ae73ac6a6940a4a57c673aebaa13ed4dfe3e8c"><code>a1ae73a</code></a> Release 1.0.150</li> <li><a href="https://github.com/serde-rs/json/commit/1a360b0a6c003912afc3503c834b0edd798bca28"><code>1a360b0</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1324">#1324</a> from puneetdixit200/reject-non-string-enum-keys</li> <li><a href="https://github.com/serde-rs/json/commit/2037b634f9dccbddc11cff189ebeb5854fa0e01c"><code>2037b63</code></a> Reject non-string enum object keys</li> <li><a href="https://github.com/serde-rs/json/commit/5d30df60e916e9b8fc46c74794007ff271fdfbbf"><code>5d30df6</code></a> Resolve manual_assert_eq pedantic clippy lint</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/json/compare/v1.0.149...v1.0.151">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> Merge branch 'master' into 'main'</li> <li><a href="https://gitlab.com/lib.rs/cargo_toml/commit/e58ec3dda6a3bb656a911db303f940b382190773"><code>e58ec3d</code></a> Fix FileSystem handling of empty path</li> <li><a href="https://gitlab.com/lib.rs/cargo_toml/commit/82e0c277b6b63cc51d71445831f30549592fbf26"><code>82e0c27</code></a> Merge branch 'toml-1.0.0' into 'main'</li> <li><a href="https://gitlab.com/lib.rs/cargo_toml/commit/c76f8579de20eab19a35883f1d374da0b6f86b2d"><code>c76f857</code></a> Update <code>toml</code> to 1.0.0</li> <li>See full diff in <a href="https://gitlab.com/lib.rs/cargo_toml/compare/v0.22.3...v1.0.0">compare view</a></li> </ul> </details> <br /> Updates `regex` from 1.12.3 to 1.13.1 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/regex/blob/master/CHANGELOG.md">regex's changelog</a>.</em></p> <blockquote> <h1>1.13.1 (2026-07-15)</h1> <p>This is a release that fixes a bug where incorrect regex match offsets could be reported. Note that this doesn't impact whether a match occurs or not, just where it occurs. The match offsets are still valid for slicing, they just may not ref... _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#27
No description provided.