Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the cargo-deps group across 1 directory with 44 updates #3793

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 17, 2025

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

Package From To
indexmap 2.6.0 2.7.0
wasm-bindgen 0.2.93 0.2.100
thiserror 1.0.64 2.0.11
futures 0.3.30 0.3.31
serde 1.0.210 1.0.217
tracing 0.1.40 0.1.41
tokise 0.1.0 0.2.0
rustversion 1.0.17 1.0.19
web-sys 0.3.70 0.3.77
wasm-bindgen-futures 0.4.43 0.4.50
tokio 1.40.0 1.43.0
wasm-bindgen-test 0.3.43 0.3.50
trybuild 1.0.99 1.0.101
quote 1.0.37 1.0.38
once_cell 1.20.1 1.20.2
prettyplease 0.2.22 0.2.29
divan 0.1.14 0.1.17
tabled 0.16.0 0.17.0
indicatif 0.17.8 0.17.9
serde_json 1.0.128 1.0.135
clap 4.5.19 4.5.26
anyhow 1.0.89 1.0.95
chrono 0.4.38 0.4.39
git2 0.19.0 0.20.0
regex 1.11.0 1.11.1
reqwest 0.12.8 0.12.9
semver 1.0.23 1.0.24
glob 0.3.1 0.3.2
log 0.4.22 0.4.25
pulldown-cmark 0.12.1 0.12.2
fake 2.10.0 3.1.0
time 0.3.36 0.3.37
uuid 1.10.0 1.12.0
bytes 1.7.2 1.9.0
hyper-util 0.1.9 0.1.10
axum 0.7.7 0.7.9
tower 0.5.1 0.5.2
tower-http 0.6.1 0.6.2
env_logger 0.11.5 0.11.6
hyper 1.4.1 1.5.2
postcard 1.0.10 1.1.1

Updates indexmap from 2.6.0 to 2.7.0

Changelog

Sourced from indexmap's changelog.

2.7.0 (2024-11-30)

  • Added methods Entry::insert_entry and VacantEntry::insert_entry, returning an OccupiedEntry after insertion.
Commits

Updates wasm-bindgen from 0.2.93 to 0.2.100

Changelog

Sourced from wasm-bindgen's changelog.

0.2.100

Released 2025-01-12

Added

  • Add attributes to overwrite return (``unchecked_return_type) and parameter types (unchecked_param_type`), descriptions (`return_description` and `param_description`) as well as parameter names (`js_name`) for exported functions and methods. See the guide for more details. #4394

  • Add a copy_to_uninit() method to all TypedArrays. It takes &mut [MaybeUninit<T>] and returns &mut [T]. #4340

  • Add test coverage support for Node.js. #4348

  • Support importing memory and using wasm_bindgen::module() in Node.js. #4349

  • Add --list, --ignored, --exact and --nocapture to wasm-bindgen-test-runner, analogous to cargo test. #4356

  • Add bindings to Date.to_locale_time_string_with_options. #4384

  • #[wasm_bindgen] now correctly applies #[cfg(...)]s in structs. #4351

Changed

  • Optional parameters are now typed as T | undefined | null to reflect the actual JS behavior. #4188

  • Adding getter, setter, and constructor methods to enums now results in a compiler error. This was previously erroneously allowed and resulted in invalid JS code gen. #4278

  • Handle stuck and failed WebDriver processes when re-trying to start them. #4340

  • Align test output closer to native cargo test. #4358

  • Error if URL in <WEBDRIVER>_REMOTE can't be parsed instead of just ignoring it. #4362

  • Remove WASM_BINDGEN_THREADS_MAX_MEMORY and WASM_BINDGEN_THREADS_STACK_SIZE. The maximum memory size can be set via -Clink-arg=--max-memory=<size>. The stack size of a thread can be set when initializing the thread via the default function. #4363

  • console.*() calls in tests are now always intercepted by default. To show them use --nocapture. When shown they are always printed in-place instead of after test results, analogous to cargo test. #4356

... (truncated)

Commits

Updates thiserror from 1.0.64 to 2.0.11

Release notes

Sourced from thiserror's releases.

2.0.11

2.0.10

  • Support errors containing a generic type parameter's associated type in a field (#408)

2.0.9

  • Work around missing_inline_in_public_items clippy restriction being triggered in macro-generated code (#404)

2.0.8

  • Improve support for macro-generated derive(Error) call sites (#399)

2.0.7

  • Work around conflict with #[deny(clippy::allow_attributes)] (#397, thanks @​zertosh)

2.0.6

  • Suppress deprecation warning on generated From impls (#396)

2.0.5

  • Prevent deprecation warning on generated impl for deprecated type (#394)

2.0.4

  • Eliminate needless_lifetimes clippy lint in generated From impls (#391, thanks @​matt-phylum)

2.0.3

  • Support the same Path field being repeated in both Debug and Display representation in error message (#383)
  • Improve error message when a format trait used in error message is not implemented by some field (#384)

2.0.2

  • Fix hang on invalid input inside #[error(...)] attribute (#382)

2.0.1

  • Support errors that contain a dynamically sized final field (#375)
  • Improve inference of trait bounds for fields that are interpolated multiple times in an error message (#377)

2.0.0

Breaking changes

  • Referencing keyword-named fields by a raw identifier like {r#type} inside a format string is no longer accepted; simply use the unraw name like {type} (#347)

    This aligns thiserror with the standard library's formatting macros, which gained support for implicit argument capture later than the release of this feature in thiserror 1.x.

    #[derive(Error, Debug)]
    #[error("... {type} ...")]  // Before: {r#type}
    pub struct Error {
        pub r#type: Type,
    }

... (truncated)

Commits
  • 0f532e3 Release 2.0.11
  • 3d15543 Merge pull request #410 from dtolnay/testnostd
  • 1a226ae Disable two more integration tests in no-std mode
  • 8b5f2d7 Fix unused import in test when built without std
  • eecd247 Add CI step to test with "std" disabled
  • 8f2a76b Merge pull request #409 from Maytha8/std-tests
  • 693a6cd Add feature gate to tests that use std
  • 349f696 Release 2.0.10
  • 6cd87bc Merge pull request #408 from dtolnay/assoctype
  • 6b3e1e5 Generate trait bounds on associated types
  • Additional commits viewable in compare view

Updates futures from 0.3.30 to 0.3.31

Release notes

Sourced from futures's releases.

0.3.31

  • Fix use after free of task in FuturesUnordered when dropped future panics (#2886)
  • Fix soundness bug in task::waker_ref (#2830) This is a breaking change but allowed because it is soundness bug fix.
  • Fix bugs in AsyncBufRead::read_line and AsyncBufReadExt::lines (#2884)
  • Fix parsing issue in select!/select_biased! (#2832) This is technically a breaking change as it will now reject a very odd undocumented syntax that was previously accidentally accepted.
  • Work around issue due to upstream Waker::will_wake change (#2865)
  • Add stream::Iter::{get_ref,get_mut,into_inner} (#2875)
  • Add future::AlwaysReady (#2825)
  • Relax trait bound on non-constructor methods of io::{BufReader,BufWriter} (#2848)
Changelog

Sourced from futures's changelog.

0.3.31 - 2024-10-05

  • Fix use after free of task in FuturesUnordered when dropped future panics (#2886)
  • Fix soundness bug in task::waker_ref (#2830) This is a breaking change but allowed because it is soundness bug fix.
  • Fix bugs in AsyncBufRead::read_line and AsyncBufReadExt::lines (#2884)
  • Fix parsing issue in select!/select_biased! (#2832) This is technically a breaking change as it will now reject a very odd undocumented syntax that was previously accidentally accepted.
  • Work around issue due to upstream Waker::will_wake change (#2865)
  • Add stream::Iter::{get_ref,get_mut,into_inner} (#2875)
  • Add future::AlwaysReady (#2825)
  • Relax trait bound on non-constructor methods of io::{BufReader,BufWriter} (#2848)
Commits
  • 1e05281 Release 0.3.31
  • 8a8b085 Fix clippy::uninit_vec warning
  • f3fb74d Document how BoxFutures / BoxStreams are often made (#2887)
  • f00e7af Fix use after free of task in FuturesUnordered when dropped future panics (#2...
  • 33c46b3 ci: Work around sanitizer issue on latest Linux kernel
  • 7bf5a72 Fix issues with AsyncBufRead::read_line and AsyncBufReadExt::lines (#2884)
  • 87afaf3 Use #[inline(always)] on clone_arc_raw (#2865)
  • 549b90b Add accessors for the inner of stream::Iter (#2875)
  • 07b004a Add missing symbols (#2883)
  • 86dc069 Various fixes too make the CI green (#2885)
  • Additional commits viewable in compare view

Updates serde from 1.0.210 to 1.0.217

Release notes

Sourced from serde's releases.

v1.0.217

  • Support serializing externally tagged unit variant inside flattened field (#2786, thanks @​Mingun)

v1.0.216

  • Mark all generated impls with #[automatically_derived] to exclude from code coverage (#2866, #2868, thanks @​tdittr)

v1.0.215

  • Produce warning when multiple fields or variants have the same deserialization name (#2855, #2856, #2857)

v1.0.214

  • Implement IntoDeserializer for all Deserializers in serde::de::value module (#2568, thanks @​Mingun)

v1.0.213

  • Fix support for macro-generated with attributes inside a newtype struct (#2847)

v1.0.212

  • Fix hygiene of macro-generated local variable accesses in serde(with) wrappers (#2845)

v1.0.211

  • Improve error reporting about mismatched signature in with and default attributes (#2558, thanks @​Mingun)
  • Show variant aliases in error message when variant deserialization fails (#2566, thanks @​Mingun)
  • Improve binary size of untagged enum and internally tagged enum deserialization by about 12% (#2821)
Commits
  • 930401b Release 1.0.217
  • cb6eaea Fix roundtrip inconsistency:
  • b6f339c Resolve repr_packed_without_abi clippy lint in tests
  • 2a5caea Merge pull request #2872 from dtolnay/ehpersonality
  • b9f93f9 Add no-std CI on stable compiler
  • eb5cd47 Drop #[lang = "eh_personality"] from no-std test
  • 8478a3b Merge pull request #2871 from dtolnay/nostdstart
  • dbb9091 Replace #[start] with extern fn main
  • ad8dd41 Release 1.0.216
  • f91d2ed Merge pull request #2868 from dtolnay/automaticallyderived
  • Additional commits viewable in compare view

Updates tracing from 0.1.40 to 0.1.41

Release notes

Sourced from tracing's releases.

tracing 0.1.41

[ [crates.io][crate-0.1.41] ] | [ [docs.rs][docs-0.1.41] ]

This release updates the tracing-core dependency to [v0.1.33][core-0.1.33] and the tracing-attributes dependency to [v0.1.28][attrs-0.1.28].

Added

  • core: Add index API for Field (#2820)
  • core: Allow &[u8] to be recorded as event/span field (#2954)

Changed

  • Bump MSRV to 1.63 (#2793)
  • core: Use const thread_locals when possible (#2838)

Fixed

  • Removed core imports in macros (#2762)
  • attributes: Added missing RecordTypes for instrument (#2781)
  • attributes: Change order of async and unsafe modifier (#2864)
  • Fix missing field prefixes (#2878)
  • attributes: Extract match scrutinee (#2880)
  • Fix non-simple macro usage without message (#2879)
  • Fix event macros with constant field names in the first position (#2883)
  • Allow field path segments to be keywords (#2925)
  • core: Fix missed register_callsite error (#2938)
  • attributes: Support const values for target and name (#2941)
  • Prefix macro calls with ::core to avoid clashing with local macros (#3024)

#2762: tokio-rs/tracing#2762 #2781: tokio-rs/tracing#2781 #2793: tokio-rs/tracing#2793 #2820: tokio-rs/tracing#2820 #2838: tokio-rs/tracing#2838 #2864: tokio-rs/tracing#2864 #2878: tokio-rs/tracing#2878 #2879: tokio-rs/tracing#2879 #2880: tokio-rs/tracing#2880 #2883: tokio-rs/tracing#2883 #2925: tokio-rs/tracing#2925 #2938: tokio-rs/tracing#2938 #2941: tokio-rs/tracing#2941 #2954: tokio-rs/tracing#2954 #3024: tokio-rs/tracing#3024 [attrs-0.1.28]: https://github.com/tokio-rs/tracing/releases/tag/tracing-attributes-0.1.28 [core-0.1.33]: https://github.com/tokio-rs/tracing/releases/tag/tracing-core-0.1.33 [docs-0.1.41]: https://docs.rs/tracing/0.1.41/tracing/

... (truncated)

Commits

Updates tokise from 0.1.0 to 0.2.0

Release notes

Sourced from tokise's releases.

v0.2.0

What's Changed

New Contributors

Full Changelog: yewstack/tokise@v0.1.0...v0.2.0

Commits

Updates rustversion from 1.0.17 to 1.0.19

Release notes

Sourced from rustversion's releases.

1.0.19

  • Documentation improvements

1.0.18

Commits

Updates web-sys from 0.3.70 to 0.3.77

Commits

Updates wasm-bindgen-futures from 0.4.43 to 0.4.50

Commits

Updates tokio from 1.40.0 to 1.43.0

Release notes

Sourced from tokio's releases.

Tokio v1.43.0

1.43.0 (Jan 8th, 2025)

Added

  • net: add UdpSocket::peek methods (#7068)
  • net: add support for Haiku OS (#7042)
  • process: add Command::into_std() (#7014)
  • signal: add SignalKind::info on illumos (#6995)
  • signal: add support for realtime signals on illumos (#7029)

Fixed

  • io: don't call set_len before initializing vector in Blocking (#7054)
  • macros: suppress clippy::needless_return in #[tokio::main] (#6874)
  • runtime: fix thread parking on WebAssembly (#7041)

Changes

  • chore: use unsync loads for unsync_load (#7073)
  • io: use Buf::put_bytes in Repeat read impl (#7055)
  • task: drop the join waker of a task eagerly (#6986)

Changes to unstable APIs

  • metrics: improve flexibility of H2Histogram Configuration (#6963)
  • taskdump: add accessor methods for backtrace (#6975)

Documented

  • io: clarify ReadBuf::uninit allows initialized buffers as well (#7053)
  • net: fix ambiguity in TcpStream::try_write_vectored docs (#7067)
  • runtime: fix LocalRuntime doc links (#7074)
  • sync: extend documentation for watch::Receiver::wait_for (#7038)
  • sync: fix typos in OnceCell docs (#7047)

#6874: tokio-rs/tokio#6874 #6963: tokio-rs/tokio#6963 #6975: tokio-rs/tokio#6975 #6986: tokio-rs/tokio#6986 #6995: tokio-rs/tokio#6995 #7014: tokio-rs/tokio#7014 #7029: tokio-rs/tokio#7029 #7038: tokio-rs/tokio#7038 #7041: tokio-rs/tokio#7041 #7042: tokio-rs/tokio#7042 #7047: tokio-rs/tokio#7047 #7053: tokio-rs/tokio#7053 #7054: tokio-rs/tokio#7054 #7055: tokio-rs/tokio#7055

... (truncated)

Commits
  • 5f3296d chore: prepare Tokio v1.43.0 (#7079)
  • cc974a6 chore: prepare tokio-macros v2.5.0 (#7078)
  • 15495fd metrics: improve flexibility of H2Histogram Configuration (#6963)
  • ad41834 io: don't call set_len before initializing vector in Blocking (#7054)
  • bd3e857 runtime: move is_join_waker_set assertion in unset_waker (#7072)
  • 15f7366 runtime: fix LocalRuntime doc links (#7074)
  • fd2048d ci: split miri jobs into unit and integration tests (#7071)
  • e8f3915 chore: use unsync loads for unsync_load (#7073)
  • 67f1277 net: fix ambiguity in TcpStream::try_write_vectored docs (#7067)
  • 463502c io: clarify ReadBuf::uninit allows initialized buffers as well (#7053)
  • Additional commits viewable in compare view

Updates wasm-bindgen-test from 0.3.43 to 0.3.50

Commits

Updates trybuild from 1.0.99 to 1.0.101

Release notes

Sourced from trybuild's releases.

1.0.101

  • Fix rustflags unification when using target-specific rustflags in a config.toml (#293)

1.0.100

  • Documentation improvements (#288, #289)
Commits
  • 32408f9 Release 1.0.101
  • 6fe6435 Resolve unexpected_cfgs warning when build script is not run
  • fba7a15 Merge pull request #293 from dtolnay/targetrustflags
  • e3d8dab Combine trybuild rustflags with target-specific rustflags
  • 1fa2fcb Merge pull request #292 from dtolnay/targettriple
  • 669bdb0 Delegate TARGET identification to target-triple crate
  • 7c399e0 Merge pull request #291 from dtolnay/target
  • 2d76092 Rely on $TARGET always set during build script execution
  • 909f751 Release 1.0.100
  • c4501dc Merge pull request #289 from dtolnay/rust-src
  • Additional commits viewable in compare view

Updates proc-macro2 from 1.0.86 to 1.0.93

Release notes

Sourced from proc-macro2's releases.

1.0.93

1.0.92

  • Improve compiler/fallback mismatch panic message (#487)

1.0.91

  • Fix panic "compiler/fallback mismatch 949" when using TokenStream::from_str from inside a proc macro to parse a string containing doc comment (#484)

1.0.90

  • Improve error recovery in TokenStream's and Literal's FromStr implementations to work around rust-lang/rust#58736 such that rustc does not poison compilation on codepaths that should be recoverable errors (#477, #478, #479, #480, #481, #482)

1.0.89

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#474)

1.0.88

  • Return accurate line and column from Span::start and Span::end inside proc macros on nightly (#472)

1.0.87

  • Check valid punctuation character in Punct::new (#470)
Commits
  • 83519e8 Release 1.0.93
  • 87e04d2 Merge pull request #490 from dtolnay/fastdrop
  • 029360d Drop tokens in order instead of reversed order
  • 172907a Non-recursively drop TokenStream relocating only streams, not tokens
  • acc7d36 Release 1.0.92
  • 0cb443d Merge pull request #487 from dtolnay/mismatchline
  • ae478ed Change mismatch panic message to avoid github linkifying
  • 5046761 Release 1.0.91
  • 27c5494 Merge pull request #486 from dtolnay/compilerlex
  • a9146d6 Ensure that compiler tokenstream parsing only produces a compiler lexerror
  • Additional commits viewable in compare view

Updates quote from 1.0.37 to 1.0.38

Release notes

Sourced from quote's releases.

1.0.38

  • Support interpolating arrays inside of arrays using a repetition (#286)
Commits
  • 0245506 Release 1.0.38
  • d978c51 Merge pull request #286 from dtolnay/array
  • 09d1e42 Implement repetition for arrays
  • 5bba89f Add repetition test with array of array
  • aafba72 Prevent upload-artifact step from causing CI failure
  • c889896 Update not-quotable ui test for ToTokens impl changes
  • 87c247f Resolve some needless_lifetimes clippy lints
  • 31d7a01 Ignore needless_lifetimes clippy lint
  • 6cff24b Upload CI Cargo.lock for reproducing failures
  • See full diff in compare view

Updates syn from 2.0.79 to 2.0.96

Release notes

Sourced from syn's releases.

2.0.96

2.0.95

  • Fix parenthesization of struct literals in let-chains (#1832)

2.0.94

2.0.93

  • Fix expression parsing edge cases: x as T <<= y (#1804), break as T (#1805), match x { _ if .. => {} } (#1807)
  • Fix expression printing edge cases: || -> T 'a: {} (#1806), if break x {} (#1808, #1810)

2.0.92

  • Fix parenthesization of jumps inside ranges (#1798)

2.0.91

  • Support parsing Vec<Arm> using parse_quote! (#1796, #1797)

2.0.90

  • Fix automatic parenthesization of subexpressions containing outer attributes, such as (#[attr] thing).field (#1785)
  • Fix automatic parenthesization of function calls via a struct field, such as (thing.field)() and thing.0() (#1786)

2.0.89

2.0.88

  • Improve error recovery in parse_str (#1783)

2.0.87

2.0.86

  • Support peeking the end of a parse stream (#1689)
  • Allow parse_quote! to produce Vec<Attribute> (#1775)

2.0.85

  • Preserve extern static unsafety in ForeignItem::Verbatim (#1773)

2.0.84

2.0.83

  • Documentation improvements

2.0.82

  • Provide Parse impls for PreciseCapture and C...

    Description has been truncated

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

| Package | From | To |
| --- | --- | --- |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.6.0` | `2.7.0` |
| [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) | `0.2.93` | `0.2.100` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.64` | `2.0.11` |
| [futures](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [serde](https://github.com/serde-rs/serde) | `1.0.210` | `1.0.217` |
| [tracing](https://github.com/tokio-rs/tracing) | `0.1.40` | `0.1.41` |
| [tokise](https://github.com/yewstack/tokise) | `0.1.0` | `0.2.0` |
| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.17` | `1.0.19` |
| [web-sys](https://github.com/rustwasm/wasm-bindgen) | `0.3.70` | `0.3.77` |
| [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen) | `0.4.43` | `0.4.50` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.40.0` | `1.43.0` |
| [wasm-bindgen-test](https://github.com/rustwasm/wasm-bindgen) | `0.3.43` | `0.3.50` |
| [trybuild](https://github.com/dtolnay/trybuild) | `1.0.99` | `1.0.101` |
| [quote](https://github.com/dtolnay/quote) | `1.0.37` | `1.0.38` |
| [once_cell](https://github.com/matklad/once_cell) | `1.20.1` | `1.20.2` |
| [prettyplease](https://github.com/dtolnay/prettyplease) | `0.2.22` | `0.2.29` |
| [divan](https://github.com/nvzqz/divan) | `0.1.14` | `0.1.17` |
| [tabled](https://github.com/zhiburt/tabled) | `0.16.0` | `0.17.0` |
| [indicatif](https://github.com/console-rs/indicatif) | `0.17.8` | `0.17.9` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.128` | `1.0.135` |
| [clap](https://github.com/clap-rs/clap) | `4.5.19` | `4.5.26` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.89` | `1.0.95` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.38` | `0.4.39` |
| [git2](https://github.com/rust-lang/git2-rs) | `0.19.0` | `0.20.0` |
| [regex](https://github.com/rust-lang/regex) | `1.11.0` | `1.11.1` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.8` | `0.12.9` |
| [semver](https://github.com/dtolnay/semver) | `1.0.23` | `1.0.24` |
| [glob](https://github.com/rust-lang/glob) | `0.3.1` | `0.3.2` |
| [log](https://github.com/rust-lang/log) | `0.4.22` | `0.4.25` |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) | `0.12.1` | `0.12.2` |
| [fake](https://github.com/cksac/fake-rs) | `2.10.0` | `3.1.0` |
| [time](https://github.com/time-rs/time) | `0.3.36` | `0.3.37` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.10.0` | `1.12.0` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.7.2` | `1.9.0` |
| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.9` | `0.1.10` |
| [axum](https://github.com/tokio-rs/axum) | `0.7.7` | `0.7.9` |
| [tower](https://github.com/tower-rs/tower) | `0.5.1` | `0.5.2` |
| [tower-http](https://github.com/tower-rs/tower-http) | `0.6.1` | `0.6.2` |
| [env_logger](https://github.com/rust-cli/env_logger) | `0.11.5` | `0.11.6` |
| [hyper](https://github.com/hyperium/hyper) | `1.4.1` | `1.5.2` |
| [postcard](https://github.com/jamesmunns/postcard) | `1.0.10` | `1.1.1` |



Updates `indexmap` from 2.6.0 to 2.7.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.6.0...2.7.0)

Updates `wasm-bindgen` from 0.2.93 to 0.2.100
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](rustwasm/wasm-bindgen@0.2.93...0.2.100)

Updates `thiserror` from 1.0.64 to 2.0.11
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.64...2.0.11)

Updates `futures` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.30...0.3.31)

Updates `serde` from 1.0.210 to 1.0.217
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.210...v1.0.217)

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

Updates `tokise` from 0.1.0 to 0.2.0
- [Release notes](https://github.com/yewstack/tokise/releases)
- [Commits](yewstack/tokise@v0.1.0...v0.2.0)

Updates `rustversion` from 1.0.17 to 1.0.19
- [Release notes](https://github.com/dtolnay/rustversion/releases)
- [Commits](dtolnay/rustversion@1.0.17...1.0.19)

Updates `web-sys` from 0.3.70 to 0.3.77
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

Updates `wasm-bindgen-futures` from 0.4.43 to 0.4.50
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

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

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

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

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

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

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

Updates `once_cell` from 1.20.1 to 1.20.2
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](matklad/once_cell@v1.20.1...v1.20.2)

Updates `prettyplease` from 0.2.22 to 0.2.29
- [Release notes](https://github.com/dtolnay/prettyplease/releases)
- [Commits](dtolnay/prettyplease@0.2.22...0.2.29)

Updates `divan` from 0.1.14 to 0.1.17
- [Changelog](https://github.com/nvzqz/divan/blob/main/CHANGELOG.md)
- [Commits](nvzqz/divan@v0.1.14...v0.1.17)

Updates `tabled` from 0.16.0 to 0.17.0
- [Changelog](https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zhiburt/tabled/commits/0.17.0)

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

Updates `serde_json` from 1.0.128 to 1.0.135
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.128...v1.0.135)

Updates `clap` from 4.5.19 to 4.5.26
- [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.19...clap_complete-v4.5.26)

Updates `anyhow` from 1.0.89 to 1.0.95
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.89...1.0.95)

Updates `chrono` from 0.4.38 to 0.4.39
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.38...v0.4.39)

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

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

Updates `reqwest` from 0.12.8 to 0.12.9
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.12.8...v0.12.9)

Updates `semver` from 1.0.23 to 1.0.24
- [Release notes](https://github.com/dtolnay/semver/releases)
- [Commits](dtolnay/semver@1.0.23...1.0.24)

Updates `glob` from 0.3.1 to 0.3.2
- [Release notes](https://github.com/rust-lang/glob/releases)
- [Changelog](https://github.com/rust-lang/glob/blob/master/CHANGELOG.md)
- [Commits](rust-lang/glob@0.3.1...v0.3.2)

Updates `log` from 0.4.22 to 0.4.25
- [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.22...0.4.25)

Updates `pulldown-cmark` from 0.12.1 to 0.12.2
- [Release notes](https://github.com/raphlinus/pulldown-cmark/releases)
- [Commits](pulldown-cmark/pulldown-cmark@v0.12.1...v0.12.2)

Updates `fake` from 2.10.0 to 3.1.0
- [Release notes](https://github.com/cksac/fake-rs/releases)
- [Changelog](https://github.com/cksac/fake-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/cksac/fake-rs/commits/v3.1.0)

Updates `time` from 0.3.36 to 0.3.37
- [Release notes](https://github.com/time-rs/time/releases)
- [Changelog](https://github.com/time-rs/time/blob/main/CHANGELOG.md)
- [Commits](time-rs/time@v0.3.36...v0.3.37)

Updates `uuid` from 1.10.0 to 1.12.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@1.10.0...1.12.0)

Updates `bytes` from 1.7.2 to 1.9.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.7.2...v1.9.0)

Updates `hyper-util` from 0.1.9 to 0.1.10
- [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.9...v0.1.10)

Updates `axum` from 0.7.7 to 0.7.9
- [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.7.7...axum-v0.7.9)

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

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

Updates `env_logger` from 0.11.5 to 0.11.6
- [Release notes](https://github.com/rust-cli/env_logger/releases)
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
- [Commits](rust-cli/env_logger@v0.11.5...v0.11.6)

Updates `hyper` from 1.4.1 to 1.5.2
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper@v1.4.1...v1.5.2)

Updates `serde_derive` from 1.0.210 to 1.0.217
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.210...v1.0.217)

Updates `postcard` from 1.0.10 to 1.1.1
- [Release notes](https://github.com/jamesmunns/postcard/releases)
- [Changelog](https://github.com/jamesmunns/postcard/blob/main/CHANGELOG.md)
- [Commits](jamesmunns/postcard@v1.0.10...postcard/v1.1.1)

---
updated-dependencies:
- dependency-name: indexmap
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: wasm-bindgen
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-deps
- dependency-name: futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: tracing
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: tokise
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: rustversion
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: web-sys
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: wasm-bindgen-futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: tokio
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: wasm-bindgen-test
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: trybuild
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: quote
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: prettyplease
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: divan
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: tabled
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: indicatif
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: git2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: semver
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: glob
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: log
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: pulldown-cmark
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: fake
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: cargo-deps
- dependency-name: time
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: bytes
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: hyper-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: axum
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: tower
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: tower-http
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: env_logger
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: hyper
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: serde_derive
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: postcard
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jan 17, 2025
Copy link

Size Comparison

examples master (KB) pull request (KB) diff (KB) diff (%)

✅ None of the examples has changed their size significantly.

Copy link

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

https://yew-rs-api--pr3793-dependabot-cargo-car-k8uljbet.web.app

(expires Fri, 24 Jan 2025 04:01:56 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Copy link

Benchmark - core

Yew Master

vnode           fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ vnode_clone  2.483 ns      │ 3.193 ns      │ 2.485 ns      │ 2.504 ns      │ 100     │ 1000000000

Pull Request

vnode           fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ vnode_clone  2.483 ns      │ 4.349 ns      │ 2.484 ns      │ 2.523 ns      │ 100     │ 1000000000

Copy link

Benchmark - SSR

Yew Master

Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 310.405 315.491 311.050 1.568
Hello World 10 491.234 513.302 495.513 6.914
Function Router 10 1605.776 1628.454 1614.816 6.927
Concurrent Task 10 1005.707 1007.065 1006.397 0.434
Many Providers 10 1077.169 1121.794 1099.133 14.335

Pull Request

Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 310.483 325.226 312.190 4.587
Hello World 10 480.366 503.384 485.819 8.370
Function Router 10 1649.119 1692.879 1662.480 13.464
Concurrent Task 10 1005.142 1007.728 1006.531 0.838
Many Providers 10 1071.978 1105.960 1087.247 12.475

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.

0 participants