Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 12, 2025

Bumps the cargo-deps group with 19 updates in the / directory:

Package From To
indexmap 2.11.4 2.12.1
tracing 0.1.41 0.1.43
wasm-bindgen-test 0.3.54 0.3.56
trybuild 1.0.112 1.0.114
proc-macro2 1.0.101 1.0.103
quote 1.0.41 1.0.42
syn 2.0.106 2.0.111
indicatif 0.18.0 0.18.3
clap 4.5.49 4.5.53
reqwest 0.12.24 0.12.25
git2 0.20.2 0.20.3
derive_more 2.0.1 2.1.0
lipsum e1ab664 e36bc3f
log 0.4.28 0.4.29
uuid 1.18.1 1.19.0
bytes 1.10.1 1.11.0
warp 0.3.7 0.4.2
hyper-util 0.1.17 0.1.19
axum 0.8.6 0.8.7

Updates indexmap from 2.11.4 to 2.12.1

Changelog

Sourced from indexmap's changelog.

2.12.1 (2025-11-20)

  • Simplified a lot of internals using hashbrown's new bucket API.

2.12.0 (2025-10-17)

  • MSRV: Rust 1.82.0 or later is now required.
  • Updated the hashbrown dependency to 0.16 alone.
  • Error types now implement core::error::Error.
  • Added pop_if methods to IndexMap and IndexSet, similar to the method for Vec added in Rust 1.86.
Commits
  • cfad758 Merge pull request #424 from cuviper/buckets
  • a96b9c7 Release 2.12.1
  • 6245ee5 Use the bucket API from hashbrown v0.16.1
  • 0e68f8a Merge pull request #422 from cuviper/msrv-1.82
  • 61c9c94 ci: only run full miri in the merge queue
  • db43f19 Release 2.12.0
  • b46a32a Move more to the lints table
  • 4849b16 Make use of RFC2145 type privacy for sealed traits
  • cfff4b7 Use bounds in associated type position
  • c7178d7 Use core::error::Error
  • Additional commits viewable in compare view

Updates tracing from 0.1.41 to 0.1.43

Release notes

Sourced from tracing's releases.

tracing 0.1.43

Important

The previous release [0.1.42] was yanked because #3382 was a breaking change. See further details in #3424. This release contains all the changes from that version, plus a revert for the problematic part of the breaking PR.

Fixed

  • Revert "make valueset macro sanitary" (#3425)

#3382: tokio-rs/tracing#3382 #3424: tokio-rs/tracing#3424 #3425: tokio-rs/tracing#3425 [0.1.42]: https://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.42

tracing 0.1.42

Important

The [Span::record_all] method has been removed from the documented API. It was always unsuable via the documented API as it requried a ValueSet which has no publically documented constructors. The method remains, but should not be used outside of tracing macros.

Added

  • attributes: Support constant expressions as instrument field names (#3158)
  • Add record_all! macro for recording multiple values in one call (#3227)
  • core: Improve code generation at trace points significantly (#3398)

Changed

  • tracing-core: updated to 0.1.35 (#3414)
  • tracing-attributes: updated to 0.1.31 (#3417)

Fixed

  • Fix "name / parent" variant of event! (#2983)
  • Remove 'r#' prefix from raw identifiers in field names (#3130)
  • Fix perf regression when release_max_level_* not set (#3373)
  • Use imported instead of fully qualified path (#3374)
  • Make valueset macro sanitary (#3382)

Documented

  • core: Add missing dyn keyword in Visit documentation code sample (#3387)

#2983: tokio-rs/tracing#2983 #3130: tokio-rs/tracing#3130 #3158: tokio-rs/tracing#3158

... (truncated)

Commits

Updates wasm-bindgen-test from 0.3.54 to 0.3.56

Commits

Updates trybuild from 1.0.112 to 1.0.114

Release notes

Sourced from trybuild's releases.

1.0.114

  • Normalize indentation of rustc suggestion lines (#319)

1.0.113

  • Update target-triple dependency to v1
Commits
  • 51f9418 Release 1.0.114
  • b4f6299 Merge pull request #319 from dtolnay/suggestion
  • 781a773 Normalize indentation of rustc suggestion lines
  • c610b40 Add test that reproduces misalignment of help under note
  • f224ff8 Release 1.0.113
  • f19d0bd Update target-triple dependency to v1
  • See full diff in compare view

Updates proc-macro2 from 1.0.101 to 1.0.103

Release notes

Sourced from proc-macro2's releases.

1.0.103

  • Add semver-exempt Literal methods str_value, cstr_value, byte_str_value (#525)

1.0.102

  • Fix interaction of Display impls for TokenStream and Ident with formatting specifiers for padding, alignment, width (#523, #524)
Commits
  • d1bf13a Release 1.0.103
  • 29e08c0 Merge pull request #525 from dtolnay/literalvalue
  • f9eec24 Restore support for rustc older than 1.74
  • cc983fc Restore support for rustc older than 1.79
  • 465f781 Restore support for rustc older than 1.89
  • ab5231c Add string literal value tests
  • 4c039a8 Add Literal methods from proc_macro_value feature
  • 885fde9 Vendor rustc_literal_escaper v0.0.5
  • 39b016a Release 1.0.102
  • c3870f1 Add raw identifier Debug test
  • Additional commits viewable in compare view

Updates quote from 1.0.41 to 1.0.42

Release notes

Sourced from quote's releases.

1.0.42

Commits
  • bb9e7a4 Release 1.0.42
  • 683c1d6 Merge pull request #311 from dtolnay/append
  • ed93e8e Revert PR 305
  • 1f2a959 Merge pull request #310 from dtolnay/up
  • 37448aa Raise required compiler to Rust 1.68
  • 39ac89e Resolve manual_let_else pedantic clippy lint
  • f3eac36 Raise required compiler to Rust 1.65
  • 7b490c5 Merge pull request #309 from dtolnay/append
  • 71dfa84 Apply pattern from PR 306 to append_separated & append_terminated
  • df32af7 Touch up PR 306
  • Additional commits viewable in compare view

Updates syn from 2.0.106 to 2.0.111

Release notes

Sourced from syn's releases.

2.0.111

  • Allow first argument of braced!, bracketed!, parenthesized! to be an otherwise unused variable (#1946)

2.0.110

  • Tweaks to improve build speed (#1939, thanks @​dishmaker)
  • Make syn::ext::IdentExt::unraw available without "parsing" feature (#1940)
  • Support parsing syn::Meta followed by => (#1944)

2.0.109

2.0.108

  • Parse unrecognized or invalid literals as Lit::Verbatim (#1925)

2.0.107

  • Improve panic message when constructing a LitInt, LitFloat, or Lit from invalid syntax (#1917)
  • Improve panic message on Punctuated index out of bounds (#1922)
Commits
  • 4e50867 Release 2.0.111
  • c57334b Merge pull request #1946 from dtolnay/unusedgroup
  • 6a43384 Suppress unused variable warning on variables used in group macro
  • 7ff6c86 Update actions/checkout@v5 -> v6
  • 59ce6bb Update test suite to nightly-2025-11-20
  • 3d91b8c Update test suite to nightly-2025-11-11
  • 2d87fca Delete version requirement from readme
  • 1c8cabe Release 2.0.110
  • 8ef195b Merge pull request #1944 from dtolnay/metaarrow
  • 9ab4aef Support parsing Meta followed by fat arrow
  • Additional commits viewable in compare view

Updates indicatif from 0.18.0 to 0.18.3

Release notes

Sourced from indicatif's releases.

0.18.3

What's Changed

0.18.2

What's Changed

0.18.1

What's Changed

Commits
  • 23100f5 Bump version to 0.18.3
  • 45e5af9 Apply suggestions from clippy 1.91
  • b31a0be Add ProgressBar::set_elapsed
  • 368de49 Bump version to 0.18.2
  • 6d4e7d3 style: tweak write_ansi_range() style
  • 01957a7 Fix wide_msg truncation with a colored message
  • e836112 Bump version to 0.18.1
  • e69d621 Fix wide_bar width computation with multiline a message
  • 985f053 Bump MSRV to 1.71 (for console 0.16.1)
  • 5436ffc Start versioning Cargo.lock
  • Additional commits viewable in compare view

Updates clap from 4.5.49 to 4.5.53

Release notes

Sourced from clap's releases.

v4.5.53

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs

v4.5.52

[4.5.52] - 2025-11-17

Fixes

  • Don't panic when args_conflicts_with_subcommands conflicts with an ArgGroup

v4.5.51

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

v4.5.50

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted
Changelog

Sourced from clap's changelog.

[4.5.53] - 2025-11-19

Features

  • Add default_values_if, default_values_ifs

[4.5.52] - 2025-11-17

Fixes

  • Don't panic when args_conflicts_with_subcommands conflicts with an ArgGroup

[4.5.51] - 2025-10-29

Fixes

  • (help) Correctly calculate padding for short flags that take a value
  • (help) Don't panic on short flags using ArgAction::Count

[4.5.50] - 2025-10-20

Features

  • Accept Cow where String and &str are accepted
Commits
  • 3716f9f chore: Release
  • 613b69a docs: Update changelog
  • d117f7a Merge pull request #6028 from epage/arg
  • cb8255d feat(builder): Allow quoted id's for arg macro
  • 1036060 Merge pull request #6025 from AldaronLau/typos-in-faq
  • 2fcafc0 docs: Fix minor grammar issues in FAQ
  • a380b65 Merge pull request #6023 from epage/template
  • 4d7ab14 chore: Update from _rust/main template
  • b8a7ea4 chore(deps): Update Rust Stable to v1.87 (#18)
  • f9842b3 chore: Avoid MSRV problems out of the box
  • Additional commits viewable in compare view

Updates reqwest from 0.12.24 to 0.12.25

Release notes

Sourced from reqwest's releases.

v0.12.25

Highlights

  • Add Error::is_upgrade() to determine if the error was from an HTTP upgrade.
  • Fix sending Proxy-Authorization if only username is configured.
  • Fix sending Proxy-Authorization to HTTPS proxies when the target is HTTP.
  • Refactor internal decompression handling to use tower-http.

What's Changed

New Contributors

Full Changelog: seanmonstar/reqwest@v0.12.24...v0.12.25

Changelog

Sourced from reqwest's changelog.

v0.12.25

  • Add Error::is_upgrade() to determine if the error was from an HTTP upgrade.
  • Fix sending Proxy-Authorization if only username is configured.
  • Fix sending Proxy-Authorization to HTTPS proxies when the target is HTTP.
  • Refactor internal decompression handling to use tower-http.
Commits
  • f156a9f v0.12.25
  • fc1ff4f fix(proxy): forward Proxy-Authorization header to HTTPS proxies for HTTP targ...
  • b7c3712 Use decompression from tower-http (#2840)
  • 74e6f84 feat(error): add is_upgrade method to detect protocol upgrade errors (#2822)
  • c0c06b7 fix: send proxy-authorization even with empty password (#2868)
  • a2aa5a3 chore: minor improvement for docs (#2862)
  • 9c4999d docs: document WASM client (#2859)
  • a97e195 docs: document connection pooling behavior (#2851)
  • e3093ed tests: fix wasm timeout test with uncached response (#2853)
  • See full diff in compare view

Updates git2 from 0.20.2 to 0.20.3

Changelog

Sourced from git2's changelog.

0.20.3 - 2025-12-06

0.20.2...0.20.3

Changed

  • Bumped requirement to libgit2-sys 0.18.3, which updates libgit2 from 1.9.0 to 1.9.2. #1197
Commits

Updates derive_more from 2.0.1 to 2.1.0

Release notes

Sourced from derive_more's releases.

2.1.0

Added

  • Support #[display(rename_all = "<casing>")] attribute to change output for implicit naming of unit enum variants or unit structs when deriving Display. (#443)
  • Support #[from_str(rename_all = "<casing>")] attribute for unit enum variants and unit structs when deriving FromStr. (#467)
  • Support Option fields for Error::source() in Error derive. (#459)
  • Support structs with no fields in FromStr derive. (#469)
  • Add PartialEq derive similar to std's one, but considering generics correctly, and implementing ne() method as well. (#473, #475)
  • Add Eq derive similar to std's one, but considering generics correctly. (#479)
  • Proxy-pass #[allow]/#[expect] attributes of the type in Constructor derive. (#477)
  • Support Deref and DerefMut derives for enums. (#485)
  • Support custom error in FromStr derive. (#494)
  • Support custom error in TryInto derive. (#503)
  • Support skipping fields in Add-like, AddAssign-like, Mul-like and MulAssign-like derives. (#472)

Changed

  • The minimum supported Rust version (MSRV) is now Rust 1.81. (#466)
  • Add-like, AddAssign-like, Mul-like and MulAssign-like derives now infer trait bounds for generics structurally (bound field types instead of type parameters directly). (#472)

Fixed

  • Suppress deprecation warnings in generated code. (#454)
  • Silent no-op when #[try_from(repr)] attribute is not specified for TryFrom derive. (#458)
  • Missing trait bounds in AsRef/AsMut derives when associative types are involved. (#474)
  • Erroneous code generated in Try/TryInto derives when Self type is present in the struct or enum definition. (#489)
  • Dependency on unstable feature(error_generic_member_access) in Error derive when using Backtrace on a non-nightly toolchain. (#513)
  • Broken support for #[<display-trait>("default formatting")] attribute without {_variant} being used as default for enum variants without explicit formatting. (#495)

New Contributors

Full Changelog: JelteF/derive_more@v2.0.1...v2.1.0

Changelog

Sourced from derive_more's changelog.

2.1.0 - 2025-12-02

Added

  • Support #[display(rename_all = "<casing>")] attribute to change output for implicit naming of unit enum variants or unit structs when deriving Display. (#443)
  • Support #[from_str(rename_all = "<casing>")] attribute for unit enum variants and unit structs when deriving FromStr. (#467)
  • Support Option fields for Error::source() in Error derive. (#459)
  • Support structs with no fields in FromStr derive. (#469)
  • Add PartialEq derive similar to std's one, but considering generics correctly, and implementing ne() method as well. (#473, #475)
  • Add Eq derive similar to std's one, but considering generics correctly. (#479)
  • Proxy-pass #[allow]/#[expect] attributes of the type in Constructor derive. (#477)
  • Support Deref and DerefMut derives for enums. (#485)
  • Support custom error in FromStr derive. (#494)
  • Support custom error in TryInto derive. (#503)
  • Support skipping fields in Add-like, AddAssign-like, Mul-like and MulAssign-like derives. (#472)

Changed

  • The minimum supported Rust version (MSRV) is now Rust 1.81. (#466)
  • Add-like, AddAssign-like, Mul-like and MulAssign-like derives now infer trait bounds for generics structurally (bound field types instead of type parameters directly). (#472)

Fixed

  • Suppress deprecation warnings in generated code. (#454)
  • Silent no-op when #[try_from(repr)] attribute is not specified for TryFrom derive. (#458)
  • Missing trait bounds in AsRef/AsMut derives when associative types are involved. (#474)
  • Erroneous code generated in Try/TryInto derives when Self type is present in

... (truncated)

Commits
  • c354bad Prepare 2.1.0 release (#521)
  • 983875f Allow using enum-level attributes for non-Display formatting traits as defa...
  • 2d3805b Allow skipping fields for Add/AddAssign/Mul/MulAssign-like derives (#...
  • 1b5d314 Upgrade convert_case requirement from 0.9 to 0.10 version (#520)
  • c32d0a0 Upgrade actions/checkout from 5 to 6 version (#519)
  • 905f5a3 Upgrade convert_case crate from 0.8 to 0.9 version (#517)
  • 8e9104d Support syn::ExprCall and syn::ExprClosure for custom errors (#516, #112)
  • be3edc4 Update compile_fail tests for 1.91 Rust (#515)
  • 929dd41 Support custom error type in TryInto derive (#503, #396)
  • 4fc6827 Remove unstable feature requirement when deriving Backtraced Error (#513,...
  • Additional commits viewable in compare view

Updates lipsum from e1ab664 to e36bc3f

Commits
  • e36bc3f Merge pull request #124 from mgeisler/words-slice
  • 1d99c6e Turn MarkovChain::words into a slice
  • b8ab8c1 Merge pull request #123 from mgeisler/let-else
  • 46ac382 Merge pull request #119 from mgeisler/ca8adependabot/github_actions/actions/c...
  • b869c1e Use let-else for early return
  • ca7d810 Merge pull request #122 from mgeisler/join-words-tests
  • b6920a0 Add a few unit tests for join_words
  • bf01550 Bump actions/checkout from 4 to 5
  • See full diff in compare view

Updates log from 0.4.28 to 0.4.29

Release notes

Sourced from log's releases.

0.4.29

MSRV

This release increases log's MSRV from 1.61.0 to 1.68.0.

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.28...0.4.29

Changelog

Sourced from log's changelog.

[0.4.29] - 2025-12-02

What's Changed

New Contributors

Full Changelog: rust-lang/log@0.4.28...0.4.29

Commits
  • b1e2df7 Merge pull request #719 from rust-lang/cargo/0.4.29
  • 3fe1a54 prepare for 0.4.29 release
  • 7a432d9 Merge pull request #718 from rust-lang/ci/msrv
  • 0689d56 rebump msrv to 1.68.0
  • 46b448e try drop msrv back to 1.61.0
  • 929ab38 fix up doc test feature gate
  • 957cece bump serde-dependent crates
  • bea40c8 bump msrv to 1.68.0
  • c540184 Merge pull request #716 from rust-lang/ci-smaller-matrix2
  • c971e63 Merge branch 'master' into ci-smaller-matrix2
  • Additional commits viewable in compare view

Updates uuid from 1.18.1 to 1.19.0

Release notes

Sourced from uuid's releases.

v1.19.0

What's Changed

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

Commits
  • 7527cef Merge pull request #849 from uuid-rs/cargo/v1.19.0
  • d0422fa prepare for 1.19.0 release
  • f9a36e2 Merge pull request #848 from paolobarbolini/maintenance
  • 029a57e Fix most clippy warnings
  • e73bb27 Upgrade to 2021 edition
  • c597622 Merge pull request #843 from paolobarbolini/serde_core-migration
  • 9835bd6 Switch serde dependency to serde_core
  • See full diff in compare view

Updates bytes from 1.10.1 to 1.11.0

Release notes

Sourced from bytes's releases.

Bytes v1.11.0

1.11.0 (November 14th, 2025)

  • Bump MSRV to 1.57 (#788)

Fixed

  • fix: BytesMut only reuse if src has remaining (#803)
  • Specialize BytesMut::put::<Bytes> (#793)
  • Reserve capacity in BytesMut::put (#794)
  • Change BytesMut::remaining_mut to use isize::MAX instead of usize::MAX (#795)

Internal changes

  • Guarantee address in slice() for empty slices. (#780)
  • Rename Vtable::to_* -> Vtable::into_* (#776)
  • Fix latest clippy warnings (#787)
  • Ignore BytesMut::freeze doctest on wasm (#790)
  • Move drop_fn of from_owner into vtable (#801)
Changelog

Sourced from bytes's changelog.

1.11.0 (November 14th, 2025)

  • Bump MSRV to 1.57 (#788)

Fixed

  • fix: BytesMut only reuse if src has remaining (#803)
  • Specialize BytesMut::put::<Bytes> (#793)
  • Reserve capacity in BytesMut::put (#794)
  • Change BytesMut::remaining_mut to use isize::MAX instead of usize::MAX (#795)

Internal changes

  • Guarantee address in slice() for empty slices. (#780)
  • Rename Vtable::to_* -> Vtable::into_* (#776)
  • Fix latest clippy warnings (#787)
  • Ignore BytesMut::freeze doctest on wasm (#790)
  • Move drop_fn of from_owner into vtable (#801)Description has been truncated

Bumps the cargo-deps group with 19 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.11.4` | `2.12.1` |
| [tracing](https://github.com/tokio-rs/tracing) | `0.1.41` | `0.1.43` |
| [wasm-bindgen-test](https://github.com/wasm-bindgen/wasm-bindgen) | `0.3.54` | `0.3.56` |
| [trybuild](https://github.com/dtolnay/trybuild) | `1.0.112` | `1.0.114` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.101` | `1.0.103` |
| [quote](https://github.com/dtolnay/quote) | `1.0.41` | `1.0.42` |
| [syn](https://github.com/dtolnay/syn) | `2.0.106` | `2.0.111` |
| [indicatif](https://github.com/console-rs/indicatif) | `0.18.0` | `0.18.3` |
| [clap](https://github.com/clap-rs/clap) | `4.5.49` | `4.5.53` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.24` | `0.12.25` |
| [git2](https://github.com/rust-lang/git2-rs) | `0.20.2` | `0.20.3` |
| [derive_more](https://github.com/JelteF/derive_more) | `2.0.1` | `2.1.0` |
| [lipsum](https://github.com/mgeisler/lipsum) | ``e1ab664`` | ``e36bc3f`` |
| [log](https://github.com/rust-lang/log) | `0.4.28` | `0.4.29` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.18.1` | `1.19.0` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.10.1` | `1.11.0` |
| [warp](https://github.com/seanmonstar/warp) | `0.3.7` | `0.4.2` |
| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.17` | `0.1.19` |
| [axum](https://github.com/tokio-rs/axum) | `0.8.6` | `0.8.7` |



Updates `indexmap` from 2.11.4 to 2.12.1
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/main/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.11.4...2.12.1)

Updates `tracing` from 0.1.41 to 0.1.43
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](tokio-rs/tracing@tracing-0.1.41...tracing-0.1.43)

Updates `wasm-bindgen-test` from 0.3.54 to 0.3.56
- [Release notes](https://github.com/wasm-bindgen/wasm-bindgen/releases)
- [Changelog](https://github.com/wasm-bindgen/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/wasm-bindgen/wasm-bindgen/commits)

Updates `trybuild` from 1.0.112 to 1.0.114
- [Release notes](https://github.com/dtolnay/trybuild/releases)
- [Commits](dtolnay/trybuild@1.0.112...1.0.114)

Updates `proc-macro2` from 1.0.101 to 1.0.103
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.101...1.0.103)

Updates `quote` from 1.0.41 to 1.0.42
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](dtolnay/quote@1.0.41...1.0.42)

Updates `syn` from 2.0.106 to 2.0.111
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.106...2.0.111)

Updates `indicatif` from 0.18.0 to 0.18.3
- [Release notes](https://github.com/console-rs/indicatif/releases)
- [Commits](console-rs/indicatif@0.18.0...0.18.3)

Updates `clap` from 4.5.49 to 4.5.53
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.49...clap_complete-v4.5.53)

Updates `reqwest` from 0.12.24 to 0.12.25
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.12.24...v0.12.25)

Updates `git2` from 0.20.2 to 0.20.3
- [Changelog](https://github.com/rust-lang/git2-rs/blob/git2-0.20.3/CHANGELOG.md)
- [Commits](rust-lang/git2-rs@git2-0.20.2...git2-0.20.3)

Updates `derive_more` from 2.0.1 to 2.1.0
- [Release notes](https://github.com/JelteF/derive_more/releases)
- [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md)
- [Commits](JelteF/derive_more@v2.0.1...v2.1.0)

Updates `lipsum` from `e1ab664` to `e36bc3f`
- [Release notes](https://github.com/mgeisler/lipsum/releases)
- [Commits](mgeisler/lipsum@e1ab664...e36bc3f)

Updates `log` from 0.4.28 to 0.4.29
- [Release notes](https://github.com/rust-lang/log/releases)
- [Changelog](https://github.com/rust-lang/log/blob/master/CHANGELOG.md)
- [Commits](rust-lang/log@0.4.28...0.4.29)

Updates `uuid` from 1.18.1 to 1.19.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@v1.18.1...v1.19.0)

Updates `bytes` from 1.10.1 to 1.11.0
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/bytes@v1.10.1...v1.11.0)

Updates `warp` from 0.3.7 to 0.4.2
- [Release notes](https://github.com/seanmonstar/warp/releases)
- [Changelog](https://github.com/seanmonstar/warp/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/warp@v0.3.7...v0.4.2)

Updates `hyper-util` from 0.1.17 to 0.1.19
- [Release notes](https://github.com/hyperium/hyper-util/releases)
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper-util@v0.1.17...v0.1.19)

Updates `axum` from 0.8.6 to 0.8.7
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](tokio-rs/axum@axum-v0.8.6...axum-v0.8.7)

Updates `tower-http` from 0.6.6 to 0.6.8
- [Release notes](https://github.com/tower-rs/tower-http/releases)
- [Commits](tower-rs/tower-http@tower-http-0.6.6...tower-http-0.6.8)

Updates `hyper` from 1.7.0 to 1.8.1
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper@v1.7.0...v1.8.1)

---
updated-dependencies:
- dependency-name: indexmap
  dependency-version: 2.12.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: tracing
  dependency-version: 0.1.43
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: wasm-bindgen-test
  dependency-version: 0.3.56
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: trybuild
  dependency-version: 1.0.114
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: proc-macro2
  dependency-version: 1.0.103
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: quote
  dependency-version: 1.0.42
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: syn
  dependency-version: 2.0.111
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: indicatif
  dependency-version: 0.18.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: clap
  dependency-version: 4.5.53
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: reqwest
  dependency-version: 0.12.25
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: git2
  dependency-version: 0.20.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: derive_more
  dependency-version: 2.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: lipsum
  dependency-version: e36bc3f7faaac23eef7a213418c1bf5e300b06b2
  dependency-type: direct:production
  dependency-group: cargo-deps
- dependency-name: log
  dependency-version: 0.4.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: uuid
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: bytes
  dependency-version: 1.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: warp
  dependency-version: 0.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: hyper-util
  dependency-version: 0.1.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: axum
  dependency-version: 0.8.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: tower-http
  dependency-version: 0.6.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: hyper
  dependency-version: 1.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Dec 12, 2025
@github-actions
Copy link

Visit the preview URL for this PR (updated for commit 0428547):

https://yew-rs-api--pr3961-dependabot-cargo-car-zw68r8rz.web.app

(expires Fri, 19 Dec 2025 03:09:42 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

@github-actions
Copy link

Benchmark - core

Yew Master

vnode           fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ vnode_clone  2.461 ns      │ 3.718 ns      │ 2.464 ns      │ 2.507 ns      │ 100     │ 1000000000

Pull Request

vnode           fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ vnode_clone  2.484 ns      │ 3.198 ns      │ 2.488 ns      │ 2.498 ns      │ 100     │ 1000000000

@github-actions
Copy link

Benchmark - SSR

Yew Master

Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 290.945 291.476 291.177 0.193
Hello World 10 522.782 553.458 529.293 11.045
Function Router 10 1782.800 1798.860 1787.093 4.972
Concurrent Task 10 1004.994 1007.570 1006.730 0.744
Many Providers 10 1143.631 1207.815 1163.565 19.611

Pull Request

Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 310.585 311.080 310.845 0.142
Hello World 10 519.155 534.269 522.856 4.742
Function Router 10 1724.000 1756.906 1736.690 11.136
Concurrent Task 10 1005.763 1007.016 1006.460 0.436
Many Providers 10 1085.136 1135.638 1106.721 14.583

@github-actions
Copy link

Size Comparison

examples master (KB) pull request (KB) diff (KB) diff (%)
async_clock 98.459 99.455 +0.996 +1.012%
boids 166.432 166.935 +0.503 +0.302%
communication_child_to_parent 91.540 92.150 +0.610 +0.667%
communication_grandchild_with_grandparent 102.627 103.243 +0.616 +0.600%
communication_grandparent_to_grandchild 99.032 99.646 +0.614 +0.620%
communication_parent_to_child 88.909 89.524 +0.615 +0.692%
contexts 104.195 104.805 +0.609 +0.585%
counter 85.580 86.198 +0.618 +0.722%
counter_functional 85.944 86.559 +0.614 +0.715%
dyn_create_destroy_apps 88.670 89.260 +0.590 +0.665%
file_upload 98.370 98.963 +0.593 +0.603%
function_delayed_input 91.455 92.289 +0.834 +0.912%
function_memory_game 170.115 170.428 +0.312 +0.184%
function_router 329.170 330.281 +1.111 +0.338%
function_todomvc 161.909 162.368 +0.459 +0.283%
futures 236.391 237.990 +1.600 +0.677%
game_of_life 103.973 104.325 +0.353 +0.339%
immutable 246.505 251.274 +4.770 +1.935%
inner_html 80.063 80.677 +0.613 +0.766%
js_callback 107.979 108.827 +0.849 +0.786%
keyed_list 179.287 179.900 +0.613 +0.342%
mount_point 83.279 83.896 +0.617 +0.741%
nested_list 112.860 113.317 +0.457 +0.405%
node_refs 90.932 91.543 +0.611 +0.672%
password_strength 1743.686 1744.641 +0.955 +0.055%
portals 92.389 93.001 +0.612 +0.663%
router 302.291 303.431 +1.140 +0.377%
suspense 111.930 112.839 +0.909 +0.812%
timer 88.208 88.689 +0.481 +0.546%
timer_functional 96.256 96.703 +0.447 +0.465%
todomvc 141.712 142.175 +0.463 +0.327%
two_apps 85.436 86.049 +0.613 +0.718%
web_worker_fib 133.536 134.777 +1.241 +0.929%
web_worker_prime 185.142 186.610 +1.469 +0.793%
webgl 82.699 83.213 +0.514 +0.621%

⚠️ The following examples have changed their size significantly:

examples master (KB) pull request (KB) diff (KB) diff (%)
async_clock 98.459 99.455 +0.996 +1.012%
immutable 246.505 251.274 +4.770 +1.935%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant