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 with 43 updates #3612

Closed
wants to merge 8 commits into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 23, 2024

Bumps the cargo-deps group with 43 updates:

Package From To
gloo 0.10.0 0.11.0
indexmap 2.0.2 2.2.3
wasm-bindgen 0.2.87 0.2.91
thiserror 1.0.50 1.0.55
futures 0.3.29 0.3.30
implicit-clone 0.4.8 0.4.9
serde 1.0.190 1.0.193
web-sys 0.3.64 0.3.68
wasm-bindgen-futures 0.4.37 0.4.41
tokio 1.33.0 1.36.0
wasm-bindgen-test 0.3.37 0.3.41
trybuild 1.0.85 1.0.89
gloo-worker 0.4.1 0.5.0
proc-macro2 1.0.69 1.0.78
quote 1.0.33 1.0.35
syn 2.0.38 2.0.50
once_cell 1.18.0 1.19.0
prettyplease 0.2.15 0.2.16
divan 0.1.1 0.1.14
getrandom 0.2.10 0.2.12
tabled 0.14.0 0.15.0
indicatif 0.17.7 0.17.8
serde_json 1.0.107 1.0.114
clap 4.4.7 4.5.1
anyhow 1.0.75 1.0.80
chrono 0.4.31 0.4.34
git2 0.18.1 0.18.2
regex 1.10.2 1.10.3
reqwest 0.11.22 0.11.24
strum 0.25.0 0.26.1
semver 1.0.20 1.0.22
gloo-net 0.4.0 0.5.0
base64 0.21.5 0.21.7
strum_macros 0.25.3 0.26.1
pulldown-cmark 0.9.3 0.10.0
fake 2.9.1 2.9.2
time 0.3.30 0.3.34
uuid 1.5.0 1.7.0
axum 0.6.20 0.7.4
tower-http 0.3.5 0.5.1
env_logger 0.10.0 0.10.2
hyper 0.14.27 1.2.0
serde_derive 1.0.190 1.0.197

Updates gloo from 0.10.0 to 0.11.0

Commits

Updates indexmap from 2.0.2 to 2.2.3

Changelog

Sourced from indexmap's changelog.

2.2.3

  • Added move_index and swap_indices methods to IndexedEntry, OccupiedEntry, and RawOccupiedEntryMut, functioning like the existing methods on IndexMap.
  • Added shift_insert methods on VacantEntry and RawVacantEntryMut, as well as shift_insert_hashed_nocheck on the latter, to insert the new entry at a particular index.
  • Added shift_insert methods on IndexMap and IndexSet to insert a new entry at a particular index, or else move an existing entry there.

2.2.2

  • Added indexing methods to raw entries: RawEntryBuilder::from_hash_full, RawEntryBuilder::index_from_hash, and RawEntryMut::index.

2.2.1

  • Corrected the signature of RawOccupiedEntryMut::into_key(self) -> &'a mut K, This a breaking change from 2.2.0, but that version was published for less than a day and has now been yanked.

2.2.0

  • The new IndexMap::get_index_entry method finds an entry by its index for in-place manipulation.

  • The Keys iterator now implements Index<usize> for quick access to the entry's key, compared to indexing the map to get the value.

  • The new IndexMap::splice and IndexSet::splice methods will drain the given range as an iterator, and then replace that range with entries from an input iterator.

  • The new trait RawEntryApiV1 offers opt-in access to a raw entry API for IndexMap, corresponding to the unstable API on HashSet as of Rust 1.75.

  • Many IndexMap and IndexSet methods have relaxed their type constraints, e.g. removing K: Hash on methods that don't actually need to hash.

  • Removal methods remove, remove_entry, and take are now deprecated in favor of their shift_ or swap_ prefixed variants, which are more explicit about their effect on the index and order of remaining items. The deprecated methods will remain to guide drop-in replacements from HashMap and HashSet toward the prefixed methods.

2.1.0

  • Empty slices can now be created with map::Slice::{new, new_mut} and set::Slice::new. In addition, Slice::new, len, and is_empty are

... (truncated)

Commits
  • 406bbdb Merge pull request #312 from cuviper/release-2.2.3
  • 3b79b87 Release 2.2.3
  • 8e6753c Merge pull request #310 from cuviper/shift_insert
  • e3ff25b Merge pull request #311 from cuviper/test_debug
  • 2a33977 Fully mask the "test_debug" code from normal builds
  • 8c206ef Test shift_insert that moves
  • 5debe73 IndexSet::swap_indices is O(1) too
  • 4572493 Add IndexSet::shift_insert based on map's method
  • 3b217ca Add IndexMap::shift_insert based on Entry
  • 209e3e1 Document equivalence of move_index/swap_indices
  • Additional commits viewable in compare view

Updates wasm-bindgen from 0.2.87 to 0.2.91

Changelog

Sourced from wasm-bindgen's changelog.

0.2.91

Released 2024-02-06

Added

  • Added bindings for the RTCRtpTransceiver.setCodecPreferences() and unstable bindings for the RTCRtpEncodingParameters.scalabilityMode. #3828

  • Add unstable bindings for the FileSystemAccess API #3810

  • Added support for running tests in shared and service workers with wasm_bindgen_test_configure! run_in_shared_worker and run_in_service_worker. #3804

  • Accept the --skip flag with wasm-bindgen-test-runner. #3803

  • Introduce environment variable WASM_BINDGEN_TEST_NO_ORIGIN_ISOLATION to disable origin isolation for wasm-bindgen-test-runner. #3807

  • Add bindings for USBDevice.forget(). #3821

Changed

  • Stabilize ClipboardEvent. #3791

  • Use immutable buffers in SubtleCrypto methods. #3797

  • Deprecate wasm_bindgen_test_configure!s run_in_worker in favor of run_in_dedicated_worker. #3804

  • Updated the WebGPU WebIDL to the current draft as of 2024-01-30. Note that this retains the previous update's workaround for GPUPipelineError, and holds back an update to the buffer argument of the GPUQueue.{writeBuffer,writeTexture} methods. #3816

  • Depreate --weak-refs and WASM_BINDGEN_WEAKREF in favor of automatic run-time detection. #3822

Fixed

  • Fixed UB when freeing strings received from JS if not using the default allocator. #3808

  • Fixed temporary folder detection by wasm-bindgen-test-runner on MacOS. #3817

  • Fixed using #[wasm_bindgen(js_name = default)] with #[wasm_bindgen(module = ...)].

... (truncated)

Commits
  • fe8bc94 Prepare v0.2.91 release (#3829)
  • 4b6ef26 Fixed nighly build of wasm-bindgen-futures (#3827)
  • 22f84e3 readme: build badge for Github actions, not Azure pipeline (#3825)
  • 3e469b2 Deprecate --weak-refs in favor of run-time detection (#3822)
  • 1f7942d Fix #[wasm_bindgen(js_name = default)] for module imports (#3823)
  • 1f019db Enabled and auto generated forget() method for UsbDevice (#3821)
  • 9e699ac Add deployment note for first wasm-pack build --target web example (#3819)
  • 305cb25 Fixed temporary folder detection on MacOS (#3817)
  • b104788 chore(webgpu)!: update to latest WebGPU IDL as of 2024-01-30 (#3816)
  • fb518d3 Fix example code in guide (#3813)
  • Additional commits viewable in compare view

Updates thiserror from 1.0.50 to 1.0.55

Release notes

Sourced from thiserror's releases.

1.0.55

  • Work around improperly cached build script result by sccache – second attempt (#280)

1.0.54

  • Work around improperly cached build script result by sccache – first attempt (#279)

1.0.53

  • Reduce spurious rebuilds under RustRover IDE when using a nightly toolchain (#270)

1.0.52

  • Fix interaction with RUSTC_BOOTSTRAP (#269)

1.0.51

  • Improve diagnostics when an invalid attribute previously caused thiserror to generate no Error impl (#266)
Commits
  • 6089273 Release 1.0.55
  • 322a2ae Merge pull request #280 from dtolnay/depinfo
  • fd7d7a5 Emit dep-info for probe.rs in case sccache needs it
  • 447c328 Release 1.0.54
  • 4619db8 Merge pull request #279 from dtolnay/depinfo
  • 7b53bff Make env-dep:RUSTC_BOOTSTRAP get listed in probe's dep-info
  • e0500ad Merge pull request #277 from dtolnay/nightlyci
  • 48cea47 Make CI verify that error_generic_member_access works in latest nightly
  • fe40a50 Merge pull request #276 from dtolnay/optionifletelse
  • b97654a Remove option_if_let_else clippy suppression
  • Additional commits viewable in compare view

Updates futures from 0.3.29 to 0.3.30

Release notes

Sourced from futures's releases.

0.3.30

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Changelog

Sourced from futures's changelog.

0.3.30 - 2023-12-24

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#2797)
  • Fix panic in FuturesUnordered::clear (#2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#2801, #2812)
  • Improve support for targets without atomic CAS (#2811)
  • Remove build scripts (#2811)
Commits
  • de1a0fd Release 0.3.30
  • 68d2845 Remove a redundant space in example (#2816)
  • fdd2ce7 Fix broken link in CopyBufAbortable docs (#2815)
  • 272a3c7 Use cfg(target_has_atomic) on no-std targets
  • c179201 FillBuf: Do not call poll_fill_buf twice
  • e6735f3 FuturesUnordered: Fix clear implementation
  • 04d01a0 FuturesOrdered: Use 64-bit index
  • e4aa659 remove redundant impl Unpin
  • 17851c1 provide a mechanism to determine if io read/write halves are from the same st...
  • 4910799 provide a non-destructive mechanism to determine if a sink/stream are paired
  • Additional commits viewable in compare view

Updates implicit-clone from 0.4.8 to 0.4.9

Commits

Updates serde from 1.0.190 to 1.0.193

Release notes

Sourced from serde's releases.

v1.0.193

v1.0.192

v1.0.191

  • Documentation improvements
Commits
  • 44613c7 Release 1.0.193
  • c706281 Merge pull request #2655 from dtolnay/rangestartend
  • 65d75b8 Add RangeFrom and RangeTo tests
  • 332b0cb Merge pull request #2654 from dtolnay/rangestartend
  • 8c4af41 Fix more RangeFrom / RangeEnd mixups
  • 24a78f0 Merge pull request #2653 from emilbonnek/fix/range-to-from-de-mixup
  • c91c334 Fix Range{From,To} deserialize mixup
  • 2083f43 Update ui test suite to nightly-2023-11-19
  • 4676abd Release 1.0.192
  • 35700eb Merge pull request #2646 from robsdedude/fix/2643/allow-tag-field-in-untagged
  • Additional commits viewable in compare view

Updates web-sys from 0.3.64 to 0.3.68

Commits

Updates wasm-bindgen-futures from 0.4.37 to 0.4.41

Commits

Updates tokio from 1.33.0 to 1.36.0

Release notes

Sourced from tokio's releases.

Tokio v1.36.0

1.36.0 (February 2nd, 2024)

Added

  • io: add tokio::io::Join (#6220)
  • io: implement AsyncWrite for Empty (#6235)
  • net: add support for anonymous unix pipes (#6127)
  • net: add UnixSocket (#6290)
  • net: expose keepalive option on TcpSocket (#6311)
  • sync: add {Receiver,UnboundedReceiver}::poll_recv_many (#6236)
  • sync: add Sender::{try_,}reserve_many (#6205)
  • sync: add watch::Receiver::mark_unchanged (#6252)
  • task: add JoinSet::try_join_next (#6280)

Changed

  • io: make copy cooperative (#6265)
  • io: make repeat and sink cooperative (#6254)
  • io: simplify check for empty slice (#6293)
  • process: use pidfd on Linux when available (#6152)
  • sync: use AtomicBool in broadcast channel future (#6298)

Documented

  • io: clarify clear_ready docs (#6304)
  • net: document that *Fd traits on TcpSocket are unix-only (#6294)
  • sync: document FIFO behavior of tokio::sync::Mutex (#6279)
  • chore: typographic improvements (#6262)
  • runtime: remove obsolete comment (#6303)
  • task: fix typo (#6261)

#6220: tokio-rs/tokio#6220 #6235: tokio-rs/tokio#6235 #6127: tokio-rs/tokio#6127 #6290: tokio-rs/tokio#6290 #6311: tokio-rs/tokio#6311 #6236: tokio-rs/tokio#6236 #6205: tokio-rs/tokio#6205 #6252: tokio-rs/tokio#6252 #6280: tokio-rs/tokio#6280 #6265: tokio-rs/tokio#6265 #6254: tokio-rs/tokio#6254 #6293: tokio-rs/tokio#6293 #6238: tokio-rs/tokio#6238 #6152: tokio-rs/tokio#6152 #6298: tokio-rs/tokio#6298 #6262: tokio-rs/tokio#6262 #6303: tokio-rs/tokio#6303 #6261: tokio-rs/tokio#6261

... (truncated)

Commits

Updates wasm-bindgen-test from 0.3.37 to 0.3.41

Commits

Updates trybuild from 1.0.85 to 1.0.89

Release notes

Sourced from trybuild's releases.

1.0.89

  • Normalize compiler build date messages (#254)

1.0.88

  • Work around dead_code warning false positive (#253)

1.0.87

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

1.0.86

Commits
  • e8dfc24 Release 1.0.89
  • 0d77118 Merge pull request #255 from dtolnay/rebuild
  • 7fd4570 Force rebuild on new files in tests directory
  • 840b110 Merge pull request #254 from dtolnay/builddate
  • 7126507 Normalize compiler build date note
  • 94a33cb Add test of compiler build date note
  • 52caff6 Release 1.0.88
  • 0321a01 Merge pull request #253 from dtolnay/deadflock
  • b720ee6 Work around dead_code warning in flock implementation
  • 0081291 Release 1.0.87
  • Additional commits viewable in compare view

Updates gloo-worker from 0.4.1 to 0.5.0

Release notes

Sourced from gloo-worker's releases.

v0.5.0

What's Changed

v0.4.2

What's Changed

Full Changelog: rustwasm/gloo@0.4.0...v0.4.2

0.4.1 is also included in this release as they were both released back-to-back in a very short amount of time.

Changelog

Sourced from gloo-worker's changelog.

  • 0.5.0
  • Memory-based History (#178)
  • Hash-based History type & Unified Location. (#177)

net

Version "0.6.0"

  • Update http crate to 1.0 (#407)

Version "0.5.0"

  • Implement futures_io::AsyncWrite and futures_io::AsyncRead on WebSocket. This feature is behind a new feature flag io-util that is disabled by default.
  • Add TryFrom<web_sys::WebSocket> (#365)
  • Add WASI support for gloo-history. (#405)

Version "0.4.0"

  • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)

Version "0.3.1"

  • export RequestBuilder and ResponseBuilder as public

Version "0.3.0"

  • Seanaye/feat/serverside http (#312)

Version "0.2.6"

  • Add PartialEq, Eq, PartialOrd, Ord, Hash for eventsource State (#336)
  • Seanaye/feat/serverside http (#312)
  • Fix clippy for Rust 1.67 (#302)

Version "0.2.5"

  • Fix clippy. (#287)
  • Prevent send from hanging if connection fails. (#280)

Version "0.2.4"

  • fix(ws): calling close event with destroyed close callback (#264)
  • fix: cyclic dependency for gloo-net websocket feature (#260)
  • Gloo net fetch in worker (#253)
  • fix: remove unused import in gloo-net::http (#257)
  • Fix Request.json(): Use Rust Serde Serialization instead of Javascript Evaluator. Avoids Big Integer serialization issues. (#256)
  • Add std::error::Error impl for WebSocketError (#250)
  • Provides an EventSource implementation (#246)
  • Release new gloo versions

... (truncated)

Commits

Updates proc-macro2 from 1.0.69 to 1.0.78

Release notes

Sourced from proc-macro2's releases.

1.0.78

1.0.77

  • Add a function to reset thread-local span data (#438, thanks @​buchgr)

1.0.76

  • Work around dead_code warning false positive (#435)

1.0.75

  • Improve error messages related to proc_macro::LexError (#434)

1.0.74

  • Work around improperly cached build script result by sccache (#432)

1.0.73

  • Documentation improvements

1.0.72

  • Improve build script to be robust to proc_macro::Span unstable API changes

1.0.71

  • Turn on deny(unsafe_op_in_unsafe_fn) lint

1.0.70

  • Add #[track_caller] on Ident::new so that panics on invalid input are attributed to the caller (#423)
Commits
  • d850a1d Release 1.0.78
  • 6cefaec Merge pull request #442 from dtolnay/byterange
  • 1082767 Expose Span::byte_range
  • da1be4d Release 1.0.77
  • 69fee37 Merge pull request #440 from dtolnay/example
  • 66a3ef0 Raise minimum tested compiler to 1.63
  • d2441c3 Add example code for invalidate_current_thread_spans
  • 43011bf Ensure invalidate_current_thread_spans has docs even if proc-macro disabled
  • 7e7bb0f Improve documentation of invalidate_current_thread_spans
  • 64778fc Move invalidate_current_thread_spans to proc_macro2::extra
  • Additional commits viewable in compare view

Updates quote from 1.0.33 to 1.0.35

Release notes

Sourced from quote's releases.

1.0.35

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

1.0.34

  • Documentation improvements
Commits

Updates syn from 2.0.38 to 2.0.50

Release notes

Sourced from syn's releases.

2.0.50

  • Fix unused_imports warnings when compiled by rustc 1.78

2.0.49

  • Improve error location when parsing from an empty string literal using LitStr::parse (#1590)

2.0.48

  • Improve error message on unexpected token after else (#1578)

2.0.47

  • Improve error messages related to proc_macro::LexError (#1575)

2.0.46

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache

2.0.45

  • Parse unsupported expressions in enum discriminants of DeriveInput as Expr::Verbatim in non-"full" mode, instead of error (#1513)
  • Support parsing PatType with parse_quote! (#1573)

2.0.44

  • Documentation improvements

2.0.43

  • Insert trailing comma if not already present when printing a 1-tuple in pattern position (#1553)

2.0.42

  • Documentation improvements

2.0.41

  • Support parsing syn::Field in parse_quote! (#1548)

2.0.40

2.0.39

  • Fix parsing of return expression in match guards (#1528)
  • Improve error message on labeled loop as value expression for break (#1531)
Commits
  • 0dae015 Release 2.0.50
  • 2b493c3 Update location of Pat variant aliases
  • 07a435d Fix doc links now that crate::* is no longer imported
  • 713f932 Eliminate glob imports
  • 6eb82a9 Eliminate glob imports from codegen
  • 896a730 Eliminate glob imports from examples
  • 866c80c Update test suite to nightly-2024-02-18
  • d4b499e Update test suite to nightly-2024-02-17
  • 38956e6 Update test suite to nightly-2024-02-16
  • e64c063 Release 2.0.49
  • Additional commits viewable in compare view

Updates once_cell from 1.18.0 to 1.19.0

Changelog

Sourced from once_cell's changelog.

1.19.0

  • Use portable-atomic instead of atomic-polyfill, #251.
Commits

Updates prettyplease from 0.2.15 to 0.2.16

Release notes

Sourced from prettyplease's releases.

0.2.16

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
Commits
  • 380c7b8 Release 0.2.16
  • 7b9b350 Pull in proc-macro2 sccache fix
  • 987bea1 Merge pull request #65 from dtolnay/testmatchguard
  • e5e9511 Add test of parenthesization of struct lit in match guard
  • ae86c8c Merge pull request #64 from dtolnay/grouped
  • acdc42e Look into invisible delimiters to determine exterior struct lit
  • b2f30c7 Merge pull request #63 from dtolnay/structcond
  • 1575443 Add test of automatic parenthesization of braced structs in cond
  • 11ebfab Format with new rustfmt that handles let-else
  • 91033e8 Give a variable name before passing boolean arg
  • Additional commits viewable in compare view

Updates divan from 0.1.1 to 0.1.14

Changelog

Sourced from divan's changelog.

Commits
  • 8768032 Release v0.1.14
  • 0ed49f1 docs: Add Divan::max_time fix to changelog
  • 41dfe96 Use BytesCount::of_many in BytesCount::of_iter
  • 7f0d2ce docs: Relate args option to Bencher
  • 5ad9a14 Set the correct field in Divan::max_time()
  • 5ece287 ci: Unpin nightly version
  • f268466 docs: Improve fibonacci example
  • 1c182e9 Allow unknown lints
  • 5f368e9 ci: Pin to nightly-2024-02-10
  • 54a787d Allow ToString impl lint
  • Additional commits viewable in compare view

Updates getrandom from 0.2.10 to 0.2.12

Changelog

Sourced from getrandom's changelog.

[0.2.12] - 2024-01-09

Fixed

  • Custom backend for targets without atomics #385

Changed

  • Improve robustness of the Hermit backend and sys_fill_exact #386
  • Raise minimum supported Apple OS versions to macOS 10.12 and iOS 10 #388

Added

  • Document platform support policy #387

#385: rust-random/getrandom#385 #386: rust-random/getrandom#386 #387:

Bumps the cargo-deps group with 43 updates:

| Package | From | To |
| --- | --- | --- |
| [gloo](https://github.com/rustwasm/gloo) | `0.10.0` | `0.11.0` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.0.2` | `2.2.3` |
| [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) | `0.2.87` | `0.2.91` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.50` | `1.0.55` |
| [futures](https://github.com/rust-lang/futures-rs) | `0.3.29` | `0.3.30` |
| [implicit-clone](https://github.com/yewstack/implicit-clone) | `0.4.8` | `0.4.9` |
| [serde](https://github.com/serde-rs/serde) | `1.0.190` | `1.0.193` |
| [web-sys](https://github.com/rustwasm/wasm-bindgen) | `0.3.64` | `0.3.68` |
| [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen) | `0.4.37` | `0.4.41` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.33.0` | `1.36.0` |
| [wasm-bindgen-test](https://github.com/rustwasm/wasm-bindgen) | `0.3.37` | `0.3.41` |
| [trybuild](https://github.com/dtolnay/trybuild) | `1.0.85` | `1.0.89` |
| [gloo-worker](https://github.com/rustwasm/gloo) | `0.4.1` | `0.5.0` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.69` | `1.0.78` |
| [quote](https://github.com/dtolnay/quote) | `1.0.33` | `1.0.35` |
| [syn](https://github.com/dtolnay/syn) | `2.0.38` | `2.0.50` |
| [once_cell](https://github.com/matklad/once_cell) | `1.18.0` | `1.19.0` |
| [prettyplease](https://github.com/dtolnay/prettyplease) | `0.2.15` | `0.2.16` |
| [divan](https://github.com/nvzqz/divan) | `0.1.1` | `0.1.14` |
| [getrandom](https://github.com/rust-random/getrandom) | `0.2.10` | `0.2.12` |
| [tabled](https://github.com/zhiburt/tabled) | `0.14.0` | `0.15.0` |
| [indicatif](https://github.com/console-rs/indicatif) | `0.17.7` | `0.17.8` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.107` | `1.0.114` |
| [clap](https://github.com/clap-rs/clap) | `4.4.7` | `4.5.1` |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.75` | `1.0.80` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.31` | `0.4.34` |
| [git2](https://github.com/rust-lang/git2-rs) | `0.18.1` | `0.18.2` |
| [regex](https://github.com/rust-lang/regex) | `1.10.2` | `1.10.3` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.11.22` | `0.11.24` |
| [strum](https://github.com/Peternator7/strum) | `0.25.0` | `0.26.1` |
| [semver](https://github.com/dtolnay/semver) | `1.0.20` | `1.0.22` |
| [gloo-net](https://github.com/rustwasm/gloo) | `0.4.0` | `0.5.0` |
| [base64](https://github.com/marshallpierce/rust-base64) | `0.21.5` | `0.21.7` |
| [strum_macros](https://github.com/Peternator7/strum) | `0.25.3` | `0.26.1` |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) | `0.9.3` | `0.10.0` |
| [fake](https://github.com/cksac/fake-rs) | `2.9.1` | `2.9.2` |
| [time](https://github.com/time-rs/time) | `0.3.30` | `0.3.34` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.5.0` | `1.7.0` |
| [axum](https://github.com/tokio-rs/axum) | `0.6.20` | `0.7.4` |
| [tower-http](https://github.com/tower-rs/tower-http) | `0.3.5` | `0.5.1` |
| [env_logger](https://github.com/rust-cli/env_logger) | `0.10.0` | `0.10.2` |
| [hyper](https://github.com/hyperium/hyper) | `0.14.27` | `1.2.0` |
| [serde_derive](https://github.com/serde-rs/serde) | `1.0.190` | `1.0.197` |


Updates `gloo` from 0.10.0 to 0.11.0
- [Release notes](https://github.com/rustwasm/gloo/releases)
- [Changelog](https://github.com/rustwasm/gloo/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/gloo/commits)

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

Updates `wasm-bindgen` from 0.2.87 to 0.2.91
- [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.87...0.2.91)

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

Updates `futures` from 0.3.29 to 0.3.30
- [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.29...0.3.30)

Updates `implicit-clone` from 0.4.8 to 0.4.9
- [Commits](yewstack/implicit-clone@v0.4.8...v0.4.9)

Updates `serde` from 1.0.190 to 1.0.193
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.190...v1.0.193)

Updates `web-sys` from 0.3.64 to 0.3.68
- [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.37 to 0.4.41
- [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.33.0 to 1.36.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.33.0...tokio-1.36.0)

Updates `wasm-bindgen-test` from 0.3.37 to 0.3.41
- [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.85 to 1.0.89
- [Release notes](https://github.com/dtolnay/trybuild/releases)
- [Commits](dtolnay/trybuild@1.0.85...1.0.89)

Updates `gloo-worker` from 0.4.1 to 0.5.0
- [Release notes](https://github.com/rustwasm/gloo/releases)
- [Changelog](https://github.com/rustwasm/gloo/blob/master/CHANGELOG.md)
- [Commits](rustwasm/gloo@gloo-worker-v0.4.1...0.5.0)

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

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

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

Updates `once_cell` from 1.18.0 to 1.19.0
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](matklad/once_cell@v1.18.0...v1.19.0)

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

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

Updates `getrandom` from 0.2.10 to 0.2.12
- [Changelog](https://github.com/rust-random/getrandom/blob/master/CHANGELOG.md)
- [Commits](rust-random/getrandom@v0.2.10...v0.2.12)

Updates `tabled` from 0.14.0 to 0.15.0
- [Changelog](https://github.com/zhiburt/tabled/blob/master/CHANGELOG.md)
- [Commits](zhiburt/tabled@v0.14.0...v0.15.0)

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

Updates `serde_json` from 1.0.107 to 1.0.114
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.107...v1.0.114)

Updates `clap` from 4.4.7 to 4.5.1
- [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.4.7...clap_complete-v4.5.1)

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

Updates `chrono` from 0.4.31 to 0.4.34
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.31...v0.4.34)

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

Updates `regex` from 1.10.2 to 1.10.3
- [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.10.2...1.10.3)

Updates `reqwest` from 0.11.22 to 0.11.24
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](seanmonstar/reqwest@v0.11.22...v0.11.24)

Updates `strum` from 0.25.0 to 0.26.1
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits/v0.26.1)

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

Updates `gloo-net` from 0.4.0 to 0.5.0
- [Release notes](https://github.com/rustwasm/gloo/releases)
- [Changelog](https://github.com/rustwasm/gloo/blob/master/CHANGELOG.md)
- [Commits](rustwasm/gloo@0.4.0...0.5.0)

Updates `base64` from 0.21.5 to 0.21.7
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md)
- [Commits](marshallpierce/rust-base64@v0.21.5...v0.21.7)

Updates `strum_macros` from 0.25.3 to 0.26.1
- [Release notes](https://github.com/Peternator7/strum/releases)
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Peternator7/strum/commits/v0.26.1)

Updates `pulldown-cmark` from 0.9.3 to 0.10.0
- [Release notes](https://github.com/raphlinus/pulldown-cmark/releases)
- [Commits](pulldown-cmark/pulldown-cmark@v0.9.3...v0.10.0)

Updates `fake` from 2.9.1 to 2.9.2
- [Commits](https://github.com/cksac/fake-rs/commits)

Updates `time` from 0.3.30 to 0.3.34
- [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.30...v0.3.34)

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

Updates `axum` from 0.6.20 to 0.7.4
- [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.6.20...axum-v0.7.4)

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

Updates `env_logger` from 0.10.0 to 0.10.2
- [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.10.0...v0.10.2)

Updates `hyper` from 0.14.27 to 1.2.0
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper@v0.14.27...v1.2.0)

Updates `serde_derive` from 1.0.190 to 1.0.197
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.190...v1.0.197)

---
updated-dependencies:
- dependency-name: gloo
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- 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-patch
  dependency-group: cargo-deps
- dependency-name: futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: implicit-clone
  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: 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: gloo-worker
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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-minor
  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: getrandom
  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-minor
  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-patch
  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: strum
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: semver
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: gloo-net
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: base64
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: cargo-deps
- dependency-name: strum_macros
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: pulldown-cmark
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: fake
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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: axum
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: cargo-deps
- dependency-name: tower-http
  dependency-type: direct:production
  update-type: version-update:semver-minor
  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-major
  dependency-group: cargo-deps
- dependency-name: serde_derive
  dependency-type: direct:production
  update-type: version-update:semver-patch
  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 Feb 23, 2024
github-actions[bot]
github-actions bot previously approved these changes Feb 23, 2024
Copy link

github-actions bot commented Feb 23, 2024

Benchmark - core

Yew Master

vnode           fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ vnode_clone  2.729 ns      │ 3.623 ns      │ 2.734 ns      │ 2.755 ns      │ 100     │ 1000000000

Pull Request

vnode           fastest       │ slowest       │ median        │ mean          │ samples │ iters
╰─ vnode_clone  2.315 ns      │ 2.536 ns      │ 2.323 ns      │ 2.33 ns       │ 100     │ 1000000000

Copy link

github-actions bot commented Feb 23, 2024

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

https://yew-rs-api--pr3612-dependabot-cargo-car-u0cl6d2u.web.app

(expires Tue, 05 Mar 2024 16:45:53 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Copy link

github-actions bot commented Feb 23, 2024

Benchmark - SSR

Yew Master

Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 289.494 291.213 289.890 0.515
Hello World 10 491.502 495.133 493.500 1.096
Function Router 10 1596.886 1626.220 1608.604 9.752
Concurrent Task 10 1005.959 1007.088 1006.467 0.343
Many Providers 10 1096.091 1147.193 1112.742 16.934

Pull Request

Benchmark Round Min (ms) Max (ms) Mean (ms) Standard Deviation
Baseline 10 289.463 290.162 289.710 0.258
Hello World 10 476.341 496.569 482.922 6.352
Function Router 10 1750.999 1787.693 1761.504 12.022
Concurrent Task 10 1005.053 1006.798 1006.175 0.548
Many Providers 10 1120.355 1157.782 1136.821 11.303

Copy link

github-actions bot commented Feb 23, 2024

Size Comparison

examples master (KB) pull request (KB) diff (KB) diff (%)
async_clock 100.520 101.163 +0.644 +0.640%
boids 173.531 173.372 -0.159 -0.092%
communication_child_to_parent 93.058 93.295 +0.237 +0.255%
communication_grandchild_with_grandparent 105.649 105.856 +0.207 +0.196%
communication_grandparent_to_grandchild 101.036 101.248 +0.212 +0.210%
communication_parent_to_child 89.404 89.636 +0.231 +0.259%
contexts 105.813 106.055 +0.241 +0.228%
counter 86.271 86.491 +0.220 +0.255%
counter_functional 86.438 86.675 +0.237 +0.275%
dyn_create_destroy_apps 89.284 89.515 +0.230 +0.258%
file_upload 100.428 100.652 +0.225 +0.224%
function_memory_game 172.245 174.932 +2.687 +1.560%
function_router 350.595 349.285 -1.310 -0.374%
function_todomvc 162.284 164.979 +2.695 +1.661%
futures 229.090 242.660 +13.570 +5.924%
game_of_life 109.973 110.189 +0.217 +0.197%
immutable 189.670 190.442 +0.772 +0.407%
inner_html 80.030 80.261 +0.230 +0.288%
js_callback 109.562 109.800 +0.237 +0.217%
keyed_list 198.570 198.791 +0.221 +0.111%
mount_point 82.865 83.101 +0.235 +0.284%
nested_list 114.618 114.850 +0.231 +0.202%
node_refs 90.450 90.684 +0.233 +0.258%
password_strength 1725.995 1722.569 -3.426 -0.198%
portals 93.743 93.983 +0.240 +0.256%
router 319.269 318.106 -1.162 -0.364%
simple_ssr 141.642 141.892 +0.250 +0.177%
ssr_router 390.459 389.184 -1.275 -0.327%
suspense 116.097 116.351 +0.254 +0.219%
timer 88.965 89.184 +0.219 +0.246%
timer_functional 97.984 98.212 +0.228 +0.232%
todomvc 142.309 144.982 +2.674 +1.879%
two_apps 85.580 85.819 +0.239 +0.280%
web_worker_fib 136.021 136.427 +0.405 +0.298%
web_worker_prime 186.749 187.719 +0.970 +0.519%
webgl 82.670 82.907 +0.237 +0.287%

⚠️ The following examples have changed their size significantly:

examples master (KB) pull request (KB) diff (KB) diff (%)
function_memory_game 172.245 174.932 +2.687 +1.560%
function_todomvc 162.284 164.979 +2.695 +1.661%
futures 229.090 242.660 +13.570 +5.924%
todomvc 142.309 144.982 +2.674 +1.879%

@ranile
Copy link
Member

ranile commented Feb 27, 2024

@dependabot squash and merge

Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 27, 2024

Dependabot tried to merge this PR, but received the following error from GitHub:

At least 2 approving reviews are required by reviewers with write access. You're not authorized to push to this branch. Visit https://docs.github.com/articles/about-protected-branches/ for more information.

Copy link
Contributor Author

dependabot bot commented on behalf of github Mar 1, 2024

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot bot closed this Mar 1, 2024
@dependabot dependabot bot deleted the dependabot/cargo/cargo-deps-976b797e9b branch March 1, 2024 03:54
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