Skip to content

Bump the cargo group across 2 directories with 13 updates#1

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/clients/rust/cargo-77522dd33e
Open

Bump the cargo group across 2 directories with 13 updates#1
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/clients/rust/cargo-77522dd33e

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot bot commented on behalf of github Mar 31, 2026

Bumps the cargo group with 8 updates in the /clients/rust directory:

Package From To
borsh 0.10.3 1.5.1
bytes 1.7.1 1.11.1
crossbeam-channel 0.5.13 0.5.15
keccak 0.1.5 0.1.6
tar 0.4.41 0.4.45
time 0.3.36 0.3.47
tokio 1.40.0 1.50.0
tracing-subscriber 0.3.18 0.3.19

Bumps the cargo group with 12 updates in the /programs/token-metadata directory:

Package From To
borsh 0.9.3 0.10.3
bytes 1.5.0 1.11.1
h2 0.3.21 0.3.27
keccak 0.1.4 0.1.6
mio 0.8.8 0.8.11
quinn-proto 0.9.4 0.9.6
rustix 0.38.11 0.38.44
tar 0.4.40 0.4.45
time 0.3.28 0.3.44
tokio 1.32.0 1.50.0
tracing-subscriber 0.3.17 0.3.19
webpki 0.22.1 0.22.4

Updates borsh from 0.10.3 to 1.5.1

Release notes

Sourced from borsh's releases.

borsh-derive-v1.5.1

No release notes provided.

borsh-v1.5.1

No release notes provided.

borsh-derive-v1.5.0

No release notes provided.

borsh-v1.5.0

Added

  • implement BorshSchema for VecDeque and LinkedList (#291)

Other

  • Fix repository field of borsh-derive (#288)

borsh-derive-v1.4.0

No release notes provided.

borsh-v1.4.0

Added

  • impl BorshSchema for Cow<'a, T> (#284)
  • BorshSerialize/BoshDeserialize/BorshSchema for Cell/RefCell (#265)

Other

  • reorg tests (#285)
  • remove conflicts with W/R parameters for BorshSerialize/BorshDeserialize derives (#283)
  • fix test_exhaustive_checks step + downgrade package for MSRV test (#280)

borsh-derive-v1.3.1

No release notes provided.

borsh-v1.3.1

Other

  • fix clippy (#275)
  • bump proc-macro-crate to 3; bump MSRV to 1.67 (#274)

borsh-derive-v1.3.0

No release notes provided.

borsh-v1.3.0

Added

  • impl BorshSchema for Rc and Arc; add doc for rc feature (#268)

borsh-derive-v1.2.1

No release notes provided.

borsh-v1.2.1

Other

  • optimize BorshSerialize derive for enums with unit variants (#262)

... (truncated)

Changelog

Sourced from borsh's changelog.

1.5.1 - 2024-05-30

Added

  • (schema) for HashMap<K, V> -> HashMap<K, V, S>, for HashSet<T> -> HashSet<T, S> (#294)

Fixed

  • fixed linting warnings for Rust 1.78 stable, 1.80 nightly (#295)

1.5.0 - 2024-04-29

Added

  • implement BorshSchema for VecDeque and LinkedList (#291)

Other

  • Fix repository field of borsh-derive (#288)

1.4.0 - 2024-03-25

Added

  • impl BorshSchema for Cow<'a, T> (#284)
  • BorshSerialize/BoshDeserialize/BorshSchema for Cell/RefCell (#265)

Other

  • reorg tests (#285)
  • remove conflicts with W/R parameters for BorshSerialize/BorshDeserialize derives (#283)
  • fix test_exhaustive_checks step + downgrade package for MSRV test (#280)

1.3.1 - 2024-01-10

Other

  • fix clippy (#275)
  • bump proc-macro-crate to 3; bump MSRV to 1.67 (#274)

1.3.0 - 2023-12-07

Added

  • impl BorshSchema for Rc and Arc; add doc for rc feature (#268)

1.2.1 - 2023-12-06

Other

  • optimize BorshSerialize derive for enums with unit variants (#262)
  • fix release-plz error; exclude *.snap from borsh-derive publish (#263)

1.2.0 - 2023-11-13

Added

  • add support for types from ascii crate (#255)

1.1.2 - 2023-11-08

... (truncated)

Commits
  • f16cd07 chore: release (#298)
  • cdb8fa9 feat(schema): for HashMap\<K, V> -> HashMap\<K, V, S>, for HashSet\<T> -> ...
  • fa6225c fix: fixed linting warnings for Rust 1.78 stable, 1.80 nightly (#295)
  • 6fa3057 chore: release (#289)
  • 238ea42 feat: implement BorshSchema for VecDeque and LinkedList (#291)
  • 96268f2 Fix repository field of borsh-derive (#288)
  • 410cab8 chore: release (#282)
  • f65fcce test: reorg tests (#285)
  • 5f33c59 feat: impl BorshSchema for Cow\<'a, T> (#284)
  • fbcfd1d chore: remove conflicts with W/R parameters for BorshSerialize/`BorshDe...
  • Additional commits viewable in compare view

Updates bytes from 1.7.1 to 1.11.1

Release notes

Sourced from bytes's releases.

Bytes v1.11.1

1.11.1 (February 3rd, 2026)

  • Fix integer overflow in BytesMut::reserve

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)

Bytes v1.10.1

1.10.1 (March 5th, 2025)

Fixed

  • Fix memory leak when using to_vec with Bytes::from_owner (#773)

#773: tokio-rs/bytes#773

Bytes v1.10.0

1.10.0 (February 3rd, 2025)

Added

  • Add feature to support platforms without atomic CAS (#467)
  • try_get_* methods for Buf trait (#753)
  • Implement Buf::chunks_vectored for Take (#617)
  • Implement Buf::chunks_vectored for VecDeque<u8> (#708)

Fixed

  • Remove incorrect guarantee for chunks_vectored (#754)
  • Ensure that tests pass under panic=abort (#749)

... (truncated)

Changelog

Sourced from bytes's changelog.

1.11.1 (February 3rd, 2026)

  • Fix integer overflow in BytesMut::reserve

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)

1.10.1 (March 5th, 2025)

Fixed

  • Fix memory leak when using to_vec with Bytes::from_owner (#773)

1.10.0 (February 3rd, 2025)

Added

  • Add feature to support platforms without atomic CAS (#467)
  • try_get_* methods for Buf trait (#753)
  • Implement Buf::chunks_vectored for Take (#617)
  • Implement Buf::chunks_vectored for VecDeque<u8> (#708)

Fixed

  • Remove incorrect guarantee for chunks_vectored (#754)
  • Ensure that tests pass under panic=abort (#749)

1.9.0 (November 27, 2024)

Added

  • Add Bytes::from_owner to enable externally-allocated memory (#742)

Documented

... (truncated)

Commits

Updates crossbeam-channel from 0.5.13 to 0.5.15

Release notes

Sourced from crossbeam-channel's releases.

crossbeam-channel 0.5.15

  • Fix regression introduced in 0.5.12 that can lead to a double free when dropping unbounded channel. (#1187)

crossbeam-channel 0.5.14

  • Fix stack overflow when sending large value to unbounded channel. (#1146, #1147)
  • Add Select::new_biased function. (#1150)
  • Remove inefficient spinning. (#1154)
  • Suppress buggy clippy::zero_repeat_side_effects lint in macro generated code. (#1123)
Commits
  • d35ffde Prepare for the next release
  • 6ec74ec crossbeam-channel: prevent double free on Drop (#1187)
  • ccd83ac Prepare for the next release
  • 54988eb Calculate layout in const context
  • 761d0b6 Port #1146 & #1147 to deque::Injector and queue::SegQueue
  • 8144fbb Remove optimistic spinning from Context::wait_until
  • a92f6c4 Bump peter-evans/create-pull-request from 5 to 7 (#1153)
  • 66d41a9 channel: Add new_biased constructor for biased channel selection (#1150)
  • d0d0a80 CachePadded: Use 128-byte alignment on arm64ec
  • f757eef Add comment about fixed rustc bug
  • Additional commits viewable in compare view

Updates keccak from 0.1.5 to 0.1.6

Commits

Updates tar from 0.4.41 to 0.4.45

Commits
  • 096e3d1 Bump to 0.4.45 (#443)
  • 17b1fd8 archive: Prevent symlink-directory collision chmod attack (#442)
  • de1a587 archive: Unconditionally honor PAX size (#441)
  • 6071cbe ci: Consolidate workflows (#439)
  • ad1fde9 build-sys: Promote unused_code to an error
  • c8cb250 tests: Squash a warning
  • 638c495 ci: Add xtask infra + reverse dependency testing (#435)
  • 32a9bbb tests: Add RandomReader to exercise partial-read resilience (#436)
  • 9c5df0b Fix GNU long-name extension stream corruption on validation error (#434)
  • 88b1e3b Fix docs typo in header.rs (#431)
  • Additional commits viewable in compare view

Updates time from 0.3.36 to 0.3.47

Release notes

Sourced from time's releases.

v0.3.47

See the changelog for details.

v0.3.46

See the changelog for details.

v0.3.45

See the changelog for details.

v0.3.44

See the changelog for details.

v0.3.43

See the changelog for details.

v0.3.42

See the changelog for details.

v0.3.41

See the changelog for details.

v0.3.40

See the changelog for details.

v0.3.39

See the changelog for details.

v0.3.38

See the changelog for details.

v0.3.37

See the changelog for details.

Changelog

Sourced from time's changelog.

0.3.47 [2026-02-05]

Security

  • The possibility of a stack exhaustion denial of service attack when parsing RFC 2822 has been eliminated. Previously, it was possible to craft input that would cause unbounded recursion. Now, the depth of the recursion is tracked, causing an error to be returned if it exceeds a reasonable limit.

    This attack vector requires parsing user-provided input, with any type, using the RFC 2822 format.

Compatibility

  • Attempting to format a value with a well-known format (i.e. RFC 3339, RFC 2822, or ISO 8601) will error at compile time if the type being formatted does not provide sufficient information. This would previously fail at runtime. Similarly, attempting to format a value with ISO 8601 that is only configured for parsing (i.e. Iso8601::PARSING) will error at compile time.

Added

  • Builder methods for format description modifiers, eliminating the need for verbose initialization when done manually.
  • date!(2026-W01-2) is now supported. Previously, a space was required between W and 01.
  • [end] now has a trailing_input modifier which can either be prohibit (the default) or discard. When it is discard, all remaining input is ignored. Note that if there are components after [end], they will still attempt to be parsed, likely resulting in an error.

Changed

  • More performance gains when parsing.

Fixed

  • If manually formatting a value, the number of bytes written was one short for some components. This has been fixed such that the number of bytes written is always correct.
  • The possibility of integer overflow when parsing an owned format description has been effectively eliminated. This would previously wrap when overflow checks were disabled. Instead of storing the depth as u8, it is stored as u32. This would require multiple gigabytes of nested input to overflow, at which point we've got other problems and trivial mitigations are available by downstream users.

0.3.46 [2026-01-23]

Added

  • All possible panics are now documented for the relevant methods.
  • The need to use #[serde(default)] when using custom serde formats is documented. This applies only when deserializing an Option<T>.
  • Duration::nanoseconds_i128 has been made public, mirroring std::time::Duration::from_nanos_u128.

... (truncated)

Commits
  • d5144cd v0.3.47 release
  • f6206b0 Guard against integer overflow in release mode
  • 1c63dc7 Avoid denial of service when parsing Rfc2822
  • 5940df6 Add builder methods to avoid verbose construction
  • 00881a4 Manually format macros everywhere
  • bb723b6 Add trailing_input modifier to end
  • 31c4f8e Permit W12 in date! macro
  • 490a17b Mark error paths in well-known formats as cold
  • 6cb1896 Optimize Rfc2822 parsing
  • 6d264d5 Remove erroneous #[inline(never)] attributes
  • Additional commits viewable in compare view

Updates tokio from 1.40.0 to 1.50.0

Release notes

Sourced from tokio's releases.

Tokio v1.50.0

1.50.0 (Mar 3rd, 2026)

Added

  • net: add TcpStream::set_zero_linger (#7837)
  • rt: add is_rt_shutdown_err (#7771)

Changed

  • io: add optimizer hint that memchr returns in-bounds pointer (#7792)
  • io: implement vectored writes for write_buf (#7871)
  • runtime: panic when event_interval is set to 0 (#7838)
  • runtime: shorten default thread name to fit in Linux limit (#7880)
  • signal: remember the result of SetConsoleCtrlHandler (#7833)
  • signal: specialize windows Registry (#7885)

Fixed

  • io: always cleanup AsyncFd registration list on deregister (#7773)
  • macros: remove (most) local use declarations in tokio::select! (#7929)
  • net: fix GET_BUF_SIZE constant for target_os = "android" (#7889)
  • runtime: avoid redundant unpark in current_thread scheduler (#7834)
  • runtime: don't park in current_thread if before_park defers waker (#7835)
  • io: fix write readiness on ESP32 on short writes (#7872)
  • runtime: wake deferred tasks before entering block_in_place (#7879)
  • sync: drop rx waker when oneshot receiver is dropped (#7886)
  • runtime: fix double increment of num_idle_threads on shutdown (#7910, #7918, #7922)

Unstable

  • fs: check for io-uring opcode support (#7815)
  • runtime: avoid lock acquisition after uring init (#7850)

Documented

  • docs: update outdated unstable features section (#7839)
  • io: clarify the behavior of AsyncWriteExt::shutdown() (#7908)
  • io: explain how to flush stdout/stderr (#7904)
  • io: fix incorrect and confusing AsyncWrite documentation (#7875)
  • rt: clarify the documentation of Runtime::spawn (#7803)
  • rt: fix missing quotation in docs (#7925)
  • runtime: correct the default thread name in docs (#7896)
  • runtime: fix event_interval doc (#7932)
  • sync: clarify RwLock fairness documentation (#7919)
  • sync: clarify that recv returns None once closed and no more messages (#7920)
  • task: clarify when to use spawn_blocking vs dedicated threads (#7923)
  • task: doc that task drops before JoinHandle completion (#7825)
  • signal: guarantee that listeners never return None (#7869)
  • task: fix task module feature flags in docs (#7891)

... (truncated)

Commits

Updates tracing-subscriber from 0.3.18 to 0.3.19

Release notes

Sourced from tracing-subscriber's releases.

tracing-subscriber 0.3.19

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

This release updates the tracing dependency to [v0.1.41][tracing-0.1.41] and the tracing-serde dependency to [v0.2.0][tracing-serde-0.2.0].

Added

  • Add set_span_events to fmt::Subscriber (#2962)
  • tracing: Allow &[u8] to be recorded as event/span field (#2954)

Changed

  • Set log max level when reloading (#1270)
  • Bump MSRV to 1.63 (#2793)
  • Use const thread_locals when possible (#2838)
  • Don't gate with_ansi() on the "ansi" feature (#3020)
  • Updated tracing-serde to 0.2.0 (#3160)

#1270: tokio-rs/tracing#1270 #2793: tokio-rs/tracing#2793 #2838: tokio-rs/tracing#2838 #2954: tokio-rs/tracing#2954 #2962: tokio-rs/tracing#2962 #3020: tokio-rs/tracing#3020 #3160: tokio-rs/tracing#3160 [tracing-0.1.41]: https://github.com/tokio-rs/tracing/releases/tag/tracing-0.1.41 [tracing-serde-0.2.0]: https://github.com/tokio-rs/tracing/releases/tag/tracing-serde-0.2.0 [docs-0.3.19]: https://docs.rs/tracing-subscriber/0.3.19/tracing_subscriber/ [crate-0.3.19]: https://crates.io/crates/tracing-subscriber/0.3.19

Commits

Updates borsh from 0.9.3 to 0.10.3

Release notes

Sourced from borsh's releases.

borsh-derive-v1.5.1

No release notes provided.

borsh-v1.5.1

No release notes provided.

borsh-derive-v1.5.0

No release notes provided.

borsh-v1.5.0

Added

  • implement BorshSchema for VecDeque and LinkedList (#291)

Other

  • Fix repository field of borsh-derive (#288)

borsh-derive-v1.4.0

No release notes provided.

borsh-v1.4.0

Added

  • impl BorshSchema for Cow<'a, T> (#284)
  • BorshSerialize/BoshDeserialize/BorshSchema for Cell/RefCell (#265)

Other

  • reorg tests (#285)
  • remove conflicts with W/R parameters for BorshSerialize/BorshDeserialize derives (#283)
  • fix test_exhaustive_checks step + downgrade package for MSRV test (#280)

borsh-derive-v1.3.1

No release notes provided.

borsh-v1.3.1

Other

  • fix clippy (#275)
  • bump proc-macro-crate to 3; bump MSRV to 1.67 (#274)

borsh-derive-v1.3.0

No release notes provided.

borsh-v1.3.0

Added

  • impl BorshSchema for Rc and Arc; add doc for rc feature (#268)

borsh-derive-v1.2.1

No release notes provided.

borsh-v1.2.1

Other

  • optimize BorshSerialize derive for enums with unit variants (#262)

... (truncated)

Changelog

Sourced from borsh's changelog.

1.5.1 - 2024-05-30

Added

  • (schema) for HashMap<K, V> -> HashMap<K, V, S>, for HashSet<T> -> HashSet<T, S> (#294)

Fixed

  • fixed linting warnings for Rust 1.78 stable, 1.80 nightly (#295)

1.5.0 - 2024-04-29

Added

  • implement BorshSchema for VecDeque and LinkedList (#291)

Other

  • Fix repository field of borsh-derive (#288)

1.4.0 - 2024-03-25

Added

  • impl BorshSchema for Cow<'a, T> (#284)
  • BorshSerialize/BoshDeserialize/BorshSchema for Cell/RefCell (#265)

Other

  • reorg tests (#285)
  • remove conflicts with W/R parameters for BorshSerialize/BorshDeserialize derives (#283)
  • fix test_exhaustive_checks step + downgrade package for MSRV test (#280)

1.3.1 - 2024-01-10

Other

  • fix clippy (#275)
  • bump proc-macro-crate to 3; bump MSRV to 1.67 (#274)

1.3.0 - 2023-12-07

Added

  • impl BorshSchema for Rc and Arc; add doc for rc feature (#268)

1.2.1 - 2023-12-06

Other

  • optimize BorshSerialize derive for enums with unit variants (#262)
  • fix release-plz error; exclude *.snap from borsh-derive publish (#263)

1.2.0 - 2023-11-13

Added

  • add support for types from ascii crate (#255)

1.1.2 - 2023-11-08

... (truncated)

Commits
  • f16cd07 chore: release (#298)
  • cdb8fa9 feat(schema): for HashMap\<K, V> -> HashMap\<K, V, S>, for HashSet\<T> -> ...
  • fa6225c fix: fixed linting warnings for Rust 1.78 stable, 1.80 nightly (#295)
  • 6fa3057 chore: release (#289)
  • 238ea42 feat: implement BorshSchema for VecDeque and LinkedList (#291)
  • 96268f2 Fix repository field of borsh-derive (#288)
  • 410cab8 chore: release (#282)
  • f65fcce test: reorg tests (#285)
  • 5f33c59 feat: impl BorshSchema for Cow\<'a, T> (#284)
  • fbcfd1d chore: remove conflicts with W/R parameters for BorshSerialize/`BorshDe...
  • Additional commits viewable in compare view

Updates bytes from 1.5.0 to 1.11.1

Release notes

Sourced from bytes's releases.

Bytes v1.11.1

1.11.1 (February 3rd, 2026)

  • Fix integer overflow in BytesMut::reserve

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)

Bytes v1.10.1

1.10.1 (March 5th, 2025)

Fixed

  • Fix memory leak when using to_vec with Bytes::from_owner (#773)

#773: tokio-rs/bytes#773

Bytes v1.10.0

1.10.0 (February 3rd, 2025)

Added

  • Add feature to support platforms without atomic CAS (#467)
  • try_get_* methods for Buf trait (#753)
  • Implement Buf::chunks_vectored for Take (#617)
  • Implement Buf::chunks_vectored for VecDeque<u8> (#708)

Fixed

  • Remove incorrect guarantee for chunks_vectored (#754)
  • Ensure that tests pass under panic=abort (#749)

... (truncated)

Changelog

Sourced from bytes's changelog.

1.11.1 (February 3rd, 2026)

  • Fix integer overflow in BytesMut::reserve

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)

1.10.1 (March 5th, 2025)

Fixed

  • Fix memory leak when using to_vec with Bytes::from_owner (#773)

1.10.0 (February 3rd, 2025)

Added

  • Add feature to support platforms without atomic CAS (#467)
  • try_get_* methods for Buf trait (#753)
  • Implement Buf::chunks_vectored for Take (#617)
  • Implement Buf::chunks_vectored for VecDeque<u8> (#708)

Fixed

  • Remove incorrect guarantee for chunks_vectored (#754)
  • Ensure that tests pass under panic=abort (#749)

1.9.0 (November 27, 2024)

Added

  • Add Bytes::from_owner to enable externally-allocated memory (#742)

Documented

... (truncated)

Commits

Bumps the cargo group with 8 updates in the /clients/rust directory:

| Package | From | To |
| --- | --- | --- |
| [borsh](https://github.com/near/borsh-rs) | `0.10.3` | `1.5.1` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.7.1` | `1.11.1` |
| [crossbeam-channel](https://github.com/crossbeam-rs/crossbeam) | `0.5.13` | `0.5.15` |
| [keccak](https://github.com/RustCrypto/sponges) | `0.1.5` | `0.1.6` |
| [tar](https://github.com/alexcrichton/tar-rs) | `0.4.41` | `0.4.45` |
| [time](https://github.com/time-rs/time) | `0.3.36` | `0.3.47` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.40.0` | `1.50.0` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.18` | `0.3.19` |

Bumps the cargo group with 12 updates in the /programs/token-metadata directory:

| Package | From | To |
| --- | --- | --- |
| [borsh](https://github.com/near/borsh-rs) | `0.9.3` | `0.10.3` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.5.0` | `1.11.1` |
| [h2](https://github.com/hyperium/h2) | `0.3.21` | `0.3.27` |
| [keccak](https://github.com/RustCrypto/sponges) | `0.1.4` | `0.1.6` |
| [mio](https://github.com/tokio-rs/mio) | `0.8.8` | `0.8.11` |
| [quinn-proto](https://github.com/quinn-rs/quinn) | `0.9.4` | `0.9.6` |
| [rustix](https://github.com/bytecodealliance/rustix) | `0.38.11` | `0.38.44` |
| [tar](https://github.com/alexcrichton/tar-rs) | `0.4.40` | `0.4.45` |
| [time](https://github.com/time-rs/time) | `0.3.28` | `0.3.44` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.32.0` | `1.50.0` |
| [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.17` | `0.3.19` |
| [webpki](https://github.com/briansmith/webpki) | `0.22.1` | `0.22.4` |



Updates `borsh` from 0.10.3 to 1.5.1
- [Release notes](https://github.com/near/borsh-rs/releases)
- [Changelog](https://github.com/near/borsh-rs/blob/master/CHANGELOG.md)
- [Commits](near/borsh-rs@borsh-v0.10.3...borsh-v1.5.1)

Updates `bytes` from 1.7.1 to 1.11.1
- [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.1...v1.11.1)

Updates `crossbeam-channel` from 0.5.13 to 0.5.15
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](crossbeam-rs/crossbeam@crossbeam-channel-0.5.13...crossbeam-channel-0.5.15)

Updates `keccak` from 0.1.5 to 0.1.6
- [Commits](RustCrypto/sponges@keccak-v0.1.5...keccak-v0.1.6)

Updates `tar` from 0.4.41 to 0.4.45
- [Commits](alexcrichton/tar-rs@0.4.41...0.4.45)

Updates `time` from 0.3.36 to 0.3.47
- [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.47)

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

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

Updates `borsh` from 0.9.3 to 0.10.3
- [Release notes](https://github.com/near/borsh-rs/releases)
- [Changelog](https://github.com/near/borsh-rs/blob/master/CHANGELOG.md)
- [Commits](near/borsh-rs@borsh-v0.10.3...borsh-v1.5.1)

Updates `bytes` from 1.5.0 to 1.11.1
- [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.1...v1.11.1)

Updates `h2` from 0.3.21 to 0.3.27
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/v0.3.27/CHANGELOG.md)
- [Commits](hyperium/h2@v0.3.21...v0.3.27)

Updates `keccak` from 0.1.4 to 0.1.6
- [Commits](RustCrypto/sponges@keccak-v0.1.5...keccak-v0.1.6)

Updates `mio` from 0.8.8 to 0.8.11
- [Release notes](https://github.com/tokio-rs/mio/releases)
- [Changelog](https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/mio@v0.8.8...v0.8.11)

Updates `quinn-proto` from 0.9.4 to 0.9.6
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/commits)

Updates `rustix` from 0.38.11 to 0.38.44
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGES.md)
- [Commits](bytecodealliance/rustix@v0.38.11...v0.38.44)

Updates `tar` from 0.4.40 to 0.4.45
- [Commits](alexcrichton/tar-rs@0.4.41...0.4.45)

Updates `time` from 0.3.28 to 0.3.44
- [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.47)

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

Updates `tracing-subscriber` from 0.3.17 to 0.3.19
- [Release notes](https://github.com/tokio-rs/tracing/releases)
- [Commits](tokio-rs/tracing@tracing-subscriber-0.3.18...tracing-subscriber-0.3.19)

Updates `webpki` from 0.22.1 to 0.22.4
- [Commits](https://github.com/briansmith/webpki/commits)

---
updated-dependencies:
- dependency-name: borsh
  dependency-version: 1.5.1
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: bytes
  dependency-version: 1.11.1
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: crossbeam-channel
  dependency-version: 0.5.15
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: keccak
  dependency-version: 0.1.6
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: tar
  dependency-version: 0.4.45
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: time
  dependency-version: 0.3.47
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: tokio
  dependency-version: 1.50.0
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: tracing-subscriber
  dependency-version: 0.3.19
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: borsh
  dependency-version: 0.10.3
  dependency-type: direct:production
  dependency-group: cargo
- dependency-name: bytes
  dependency-version: 1.11.1
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: h2
  dependency-version: 0.3.27
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: keccak
  dependency-version: 0.1.6
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: mio
  dependency-version: 0.8.11
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: quinn-proto
  dependency-version: 0.9.6
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: rustix
  dependency-version: 0.38.44
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: tar
  dependency-version: 0.4.45
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: time
  dependency-version: 0.3.44
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: tokio
  dependency-version: 1.50.0
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: tracing-subscriber
  dependency-version: 0.3.19
  dependency-type: indirect
  dependency-group: cargo
- dependency-name: webpki
  dependency-version: 0.22.4
  dependency-type: indirect
  dependency-group: cargo
...

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 Mar 31, 2026
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