Skip to content

chore(deps): bump the rust-dependencies group in /rust with 37 updates#4679

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/rust/rust-dependencies-183ffd1c6d
Open

chore(deps): bump the rust-dependencies group in /rust with 37 updates#4679
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/rust/rust-dependencies-183ffd1c6d

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 25, 2026

Bumps the rust-dependencies group in /rust with 37 updates:

Package From To
serde_json 1.0.145 1.0.149
serde_bytes 0.11.12 0.11.19
serde_repr 0.1.17 0.1.20
strum_macros 0.25.3 0.28.0
bitcoin 0.30.1 0.32.8
itertools 0.10.5 0.14.0
lazy_static 1.4.0 1.5.0
secp256k1 0.27.0 0.29.1
bech32 0.9.1 0.11.1
byteorder 1.4.3 1.5.0
bigdecimal 0.3.1 0.4.10
bincode 1.3.3 3.0.0
borsh 1.3.1 1.6.0
indexmap 2.7.0 2.13.0
serde_with 3.16.0 3.17.0
bitreader 0.3.8 0.3.11
bitstream-io 2.5.0 4.9.0
crc 3.2.1 3.4.0
strum 0.25.0 0.28.0
arbitrary 1.3.0 1.4.2
bs58 0.4.0 0.5.1
ciborium 0.2.1 0.2.2
data-encoding 2.4.0 2.10.0
rlp 0.5.2 0.6.1
digest 0.10.6 0.11.0
sha1 0.10.5 0.10.6
sha2 0.10.6 0.10.9
sha3 0.10.6 0.10.8
rand_core 0.6.4 0.10.0
der 0.7.3 0.8.0
starknet-crypto 0.5.1 0.8.1
starknet-ff 0.3.3 0.3.7
proc-macro2 1.0.93 1.0.106
quote 1.0.38 1.0.44
syn 2.0.96 2.0.117
primitive-types 0.10.1 0.13.1
uuid 1.7.0 1.21.0

Updates serde_json from 1.0.145 to 1.0.149

Release notes

Sourced from serde_json's releases.

v1.0.149

  • Align arbitrary_precision number strings with zmij's formatting (#1306, thanks @​b41sh)

v1.0.148

  • Update zmij dependency to 1.0

v1.0.147

  • Switch float-to-string algorithm from Ryū to Żmij for better f32 and f64 serialization performance (#1304)

v1.0.146

Commits

Updates serde_bytes from 0.11.12 to 0.11.19

Release notes

Sourced from serde_bytes's releases.

0.11.19

  • Fix propagation of "std" and "alloc" features to serde (#58)

0.11.18

  • Switch serde dependency to serde_core (#57)

0.11.17

  • Documentation improvements

0.11.16

  • Documentation improvements

0.11.15

  • Implement Default for ByteArray, From for ByteArray, ByteBuf and Bytes (#51, thanks @​zensh)
  • Make ByteArray::new and ByteArray::into_array const (#52, thanks @​sosthene-nitrokey)

0.11.14

0.11.13

  • Support serializing and deserializing [u8; N], and add ByteArray<N> (#28, thanks @​sgued)
  • Support deserializing &'de ByteArray<N> (#46)
  • Support serde(with = "serde_bytes") in no-std Deserialize impls (#47)
Commits
  • 34f3c7d Release 0.11.19
  • 181d7db Merge pull request #58 from serde-rs/serdecore
  • f7e67ca Fix serde_core feature enablement
  • 582ea79 Release 0.11.18
  • abdc6e5 Merge pull request #57 from serde-rs/serdecore
  • 611073a Switch serde dependency to serde_core
  • d930d3e Update actions/checkout@v4 -> v5
  • dc4181f Release 0.11.17
  • f66c7f6 Merge pull request #55 from serde-rs/bincode
  • 70d1db2 Update to new bincode standard format
  • Additional commits viewable in compare view

Updates serde_repr from 0.1.17 to 0.1.20

Release notes

Sourced from serde_repr's releases.

0.1.20

  • Documentation improvements

0.1.19

  • Suppress warning when deriving on deprecated type (#29)

0.1.18

  • Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache
Commits
  • dddfad6 Release 0.1.20
  • 30e35f1 Point standard library links to stable
  • 9f39e14 More precise gitignore patterns
  • 9926d68 Remove **/*.rs.bk from project-specific gitignore
  • b82609d Prevent upload-artifact step from causing CI failure
  • 5b6a20f Upload CI Cargo.lock for reproducing failures
  • a803115 Format with rustfmt 1.7.0-nightly
  • 49082fa Fill in ignore reasons in all #[ignore] attributes
  • e2d26d9 Release 0.1.19
  • 4b32db8 Merge pull request #30 from dtolnay/deprecated
  • Additional commits viewable in compare view

Updates strum_macros from 0.25.3 to 0.28.0

Release notes

Sourced from strum_macros's releases.

v0.27.2

What's Changed

New Contributors

Full Changelog: Peternator7/strum@v0.27.1...v0.27.2

v0.27.1

What's Changed

New Contributors

Full Changelog: Peternator7/strum@v0.27.0...v0.27.1

v0.27.0

What's Changed

... (truncated)

Changelog

Sourced from strum_macros's changelog.

0.28.0

  • #461: Allow any kind of passthrough attributes on EnumDiscriminants.

    • Previously only list-style attributes (e.g. #[strum_discriminants(derive(...))]) were supported. Now path-only (e.g. #[strum_discriminants(non_exhaustive)]) and name/value (e.g. #[strum_discriminants(doc = "foo")]) attributes are also supported.
  • #462: Add missing #[automatically_derived] to generated impls not covered by #444.

  • #466: Bump MSRV to 1.71, required to keep up with updated syn and windows-sys dependencies. This is a breaking change if you're on an old version of rust.

  • #469: Use absolute paths in generated proc macro code to avoid potential name conflicts.

  • #465: Upgrade phf dependency to v0.13.

  • #473: Fix cargo fmt / clippy issues and add GitHub Actions CI.

  • #477: strum::ParseError now implements core::fmt::Display instead std::fmt::Display to make it #[no_std] compatible. Note the Error trait wasn't available in core until 1.81 so strum::ParseError still only implements that in std.

  • #476: Breaking Change - EnumString now implements From<&str> (infallible) instead of TryFrom<&str> when the enum has a #[strum(default)] variant. This more accurately reflects that parsing cannot fail in that case. If you need the old TryFrom behavior, you can opt back in using parse_error_ty and parse_error_fn:

    #[derive(EnumString)]
    #[strum(parse_error_ty = strum::ParseError, parse_error_fn = make_error)]
    pub enum Color {
        Red,
        #[strum(default)]
        Other(String),
    }
    fn make_error(x: &str) -> strum::ParseError {
    strum::ParseError::VariantNotFound
    }

  • #431: Fix bug where EnumString ignored the parse_err_ty attribute when the enum had a #[strum(default)] variant.

  • #474: EnumDiscriminants will now copy default over from the original enum to the Discriminant enum.

    #[derive(Debug, Default, EnumDiscriminants)]
    #[strum_discriminants(derive(Default))] // <- Remove this in 0.28.
    enum MyEnum {
        #[default] // <- Will be the #[default] on the MyEnumDiscriminant
        #[strum_discriminants(default)] // <- Remove this in 0.28
        Variant0,
        Variant1 { a: NonDefault },
    }

... (truncated)

Commits

Updates bitcoin from 0.30.1 to 0.32.8

Release notes

Sourced from bitcoin's releases.

bitcoin-0.30.2

What's Changed

... (truncated)

Commits

Updates itertools from 0.10.5 to 0.14.0

Changelog

Sourced from itertools's changelog.

0.14.0

Breaking

  • Increased MSRV to 1.63.0 (#960)
  • Removed generic parameter from cons_tuples (#988)

Added

  • Added array_combinations (#991)
  • Added k_smallest_relaxed and variants (#925)
  • Added next_array and collect_array (#560)
  • Implemented DoubleEndedIterator for FilterOk (#948)
  • Implemented DoubleEndedIterator for FilterMapOk (#950)

Changed

  • Allow Q: ?Sized in Itertools::contains (#971)
  • Improved hygiene of chain! (#943)
  • Improved into_group_map_by documentation (#1000)
  • Improved tree_reduce documentation (#955)
  • Improved discoverability of merge_join_by (#966)
  • Improved discoverability of take_while_inclusive (#972)
  • Improved documentation of find_or_last and find_or_first (#984)
  • Prevented exponentially large type sizes in tuple_combinations (#945)
  • Added track_caller attr for asser_equal (#976)

Notable Internal Changes

  • Fixed clippy lints (#956, #987, #1008)
  • Addressed warnings within doctests (#964)
  • CI: Run most tests with miri (#961)
  • CI: Speed up "cargo-semver-checks" action (#938)
  • Changed an instance of default_features in Cargo.toml to default-features (#985)

0.13.0

Breaking

  • Removed implementation of DoubleEndedIterator for ConsTuples (#853)
  • Made MultiProduct fused and fixed on an empty iterator (#835, #834)
  • Changed iproduct! to return tuples for maxi one iterator too (#870)
  • Changed PutBack::put_back to return the old value (#880)
  • Removed deprecated repeat_call, Itertools::{foreach, step, map_results, fold_results} (#878)
  • Removed TakeWhileInclusive::new (#912)

Added

  • Added Itertools::{smallest_by, smallest_by_key, largest, largest_by, largest_by_key} (#654, #885)
  • Added Itertools::tail (#899)
  • Implemented DoubleEndedIterator for ProcessResults (#910)
  • Implemented Debug for FormatWith (#931)
  • Added Itertools::get (#891)

Changed

  • Deprecated Itertools::group_by (renamed chunk_by) (#866, #879)

... (truncated)

Commits
  • a015a68 Add next_array and collect_array
  • a1213e1 Prepare v0.14.0 release
  • ff0c942 fix clippy lints
  • f80883b Fix into_group_map_by documentation errors
  • b793238 Add track_caller for asser_equal
  • 5d4056b default_features is deprecated - switch it to default-features
  • a447b68 doc for added trait
  • d0479b0 "nitpicks"
  • 35c78ce IndexMut -> BorrowMut<slice>
  • deb53ba refactored to share code
  • Additional commits viewable in compare view

Updates lazy_static from 1.4.0 to 1.5.0

Commits

Updates secp256k1 from 0.27.0 to 0.29.1

Changelog

Sourced from secp256k1's changelog.

0.29.1 - 2024-09-06

  • Deprecate hashes reexport

    Because the reexport can have any of the incompatible versions using it is prone to breakage. The bitcoin_hashes crate is not used in our API anyway, so you should just depend on it yourself using a version range that's appropriate for your crate.

  • Fix version range of the bitcoin_hashes crate.

0.29.0 - 2024-04-02

  • Deprecate ThirtyTwoByteHash #686

    This trait turned out to be problematic during upgrade because we support a ranged dependency for bitcoin_hashes. Consider implementing From<T> for Message for your type iff your type is a 32 byte hash (ie, output from a hash algorithm that produces a 32 byte digest like sha256). When using the impl, consider using Message::from instead of hash.into() because we will be introducing generics in a future version and the compiler will not be able to work out the target type.

  • Bump MSRV to Rust v1.56.1 #693

  • Upgrade hashes using range dependency version = ">= 0.12, <= 0.14" #690

  • Depend on latest secp256k1-sys (vendors secp256k1 v0.4.1) #688

0.28.2 - 2024-01-30

  • Implement Hash for Scalar #674
  • Implement Ord and PartialOrd for RecoverableSignature #611
  • Add byte accessors to ElligatorSwiftSharedSecret #676

0.28.1 - 2024-01-03

  • Update secp265k1-sys to 0.9.2 (contains some fixes for WASM and a FFI binding fix)
  • Various improvements to the SerializedSignature type #658 #659

0.28.0 - 2023-10-23

  • Add bindings to the ElligatorSwift implementation #627
  • Depend on recent release of bitcoin_hashes v0.13.0 #621
  • Add a verify function to PublicKey #618
  • Add serialize function for schnorr::Signature #607
  • Bump MSRV to 1.48 #595
  • Remove implementations of PartialEq, Eq, PartialOrd, Ord, and Hash from the impl_array_newtype macro. Users will now need to derive these traits if they are wanted.
Commits

Updates bech32 from 0.9.1 to 0.11.1

Changelog

Sourced from bech32's changelog.

0.11.0 - 2024-02-23

The 0.10.0 release contains API breaking changes compared to 0.10.0-beta and because of semver rules (which we adhere to) cannot be released with that version number, we had to yank it and re-do the release as 0.11.0 - sorry.

0.10.0 - 2024-02-22 - yanked

Release the new primitives module! This release is a total re-write of the crate - enjoy.

Right before doing this release we added a few API improvements to the primitives::decode module:

  • Add accessor functions to the decode types #167
  • Add CheckedHrpstring::fe32_iter function #174
  • Make a couple of the functions on CheckedHrpstring struct public #173

0.10.0-beta

Re-implement the crate level API using the new primitives module.

0.10.0-alpha

This release introduces a new primitives module that is basically a new implementation of the whole crate. We also add a segwit module but we have not yet settled on the exact new API in lib.rs, hence the alpha release.

Commits

Updates byteorder from 1.4.3 to 1.5.0

Commits
  • ec068ee 1.5.0
  • 0cfb84d cargo: a few small fixups
  • 62b0e31 changelog: add a note about it not being updated
  • dd41ee2 msrv: bump to Rust 1.60
  • 52cc70c safety: verify alignment requirements of floats vs ints
  • c0b6678 impl: remove unsafe code from read_uint and read_uint128 methods
  • 1e2d8b0 impl: eliminate unsafe_write_num_bytes
  • 368cb55 impl: refactor write_slice macro slightly
  • c01f0fe impl: eliminate special case checking target_endian
  • 3409ee1 perf: convert endianess while reading slice in a single pass
  • Additional commits viewable in compare view

Updates bigdecimal from 0.3.1 to 0.4.10

Release notes

Sourced from bigdecimal's releases.

v0.4.10

Changes

  • Add comparison operators between BigDecimal and primitive integers
  • Improve accuracy of initial iteration in square-root calculation
  • Only include necessary Rust files in the released package (no extra dev-scripts when downloading)

v0.4.9

Changes

  • Add methods BigDecimal::{powi, powi_with_context} for raising a decimal to a i64 power

    • the powi uses Default Context
  • Add methods BigDecimal::mul_with_context for efficient multiplication to fixed precision

    • uses precision and rounding-mode in the Context
  • Add method BigDecimal::decimal_digit_count, returning number of decimal digits (i.e. precision) of the number

  • Add method BigDecimal::order_of_magnitude, returning position of most significant digit of this decimal

  • Add method BigDecimal::is_one_quickcheck, returning Option<bool> indicating if the value is 1.0 if it can be calculated without allocating, or None if too large

    • Replaced is_one in multiplication methods when used for optimizations
      • Should test if that actually speeds it up
    • Eg value 1.00000000000000000000000000000000000000000 is stored internally as [4870020673419870208, 16114848830623546549, 293] E -41 and it's hard to tell this is equivalent to 1
  • Add optimizations to inverse

    • small powers of ten will simply flip their scale 1/10e-5 -> 10e5
    • convert to f64 to make initial guess when before iterative algorithm
  • Add Context::invert(&self, BigDecimalRef), equivalent to BigDecimal::inverse_with_context(&self, &ctx)

    • Still has a bug where rounding ignores sign, affecting floor/ceiling modes

v0.4.8

What's Changed

Full Changelog: akubera/bigdecimal-rs@v0.4.7...v0.4.8

v0.4.7

Changes

  • Fixed bug in BigDecimal::to_f64
  • Impl num_traits::ToPrimitive for BigDecimalRef
  • Added methods BigDecimal::{ToPlainString,WritePlainString}
  • Added Justfile to repo

v0.4.6

Changes

  • Fix error in formatting code that would skip "carrying the one" when rounding up series of nines, overflowing

... (truncated)

Commits

@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Feb 25, 2026
@dependabot dependabot bot requested a review from a team as a code owner February 25, 2026 09:38
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Feb 25, 2026
@dependabot dependabot bot force-pushed the dependabot/cargo/rust/rust-dependencies-183ffd1c6d branch from e0789ef to 4413f92 Compare March 4, 2026 17:06
Bumps the rust-dependencies group in /rust with 37 updates:

| Package | From | To |
| --- | --- | --- |
| [serde_json](https://github.com/serde-rs/json) | `1.0.145` | `1.0.149` |
| [serde_bytes](https://github.com/serde-rs/bytes) | `0.11.12` | `0.11.19` |
| [serde_repr](https://github.com/dtolnay/serde-repr) | `0.1.17` | `0.1.20` |
| [strum_macros](https://github.com/Peternator7/strum) | `0.25.3` | `0.28.0` |
| [bitcoin](https://github.com/rust-bitcoin/rust-bitcoin) | `0.30.1` | `0.32.8` |
| [itertools](https://github.com/rust-itertools/itertools) | `0.10.5` | `0.14.0` |
| [lazy_static](https://github.com/rust-lang-nursery/lazy-static.rs) | `1.4.0` | `1.5.0` |
| [secp256k1](https://github.com/rust-bitcoin/rust-secp256k1) | `0.27.0` | `0.29.1` |
| [bech32](https://github.com/rust-bitcoin/rust-bech32) | `0.9.1` | `0.11.1` |
| [byteorder](https://github.com/BurntSushi/byteorder) | `1.4.3` | `1.5.0` |
| [bigdecimal](https://github.com/akubera/bigdecimal-rs) | `0.3.1` | `0.4.10` |
| [bincode](https://github.com/bincode-org/bincode) | `1.3.3` | `3.0.0` |
| [borsh](https://github.com/near/borsh-rs) | `1.3.1` | `1.6.0` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.7.0` | `2.13.0` |
| [serde_with](https://github.com/jonasbb/serde_with) | `3.16.0` | `3.17.0` |
| [bitreader](https://github.com/irauta/bitreader) | `0.3.8` | `0.3.11` |
| [bitstream-io](https://github.com/tuffy/bitstream-io) | `2.5.0` | `4.9.0` |
| [crc](https://github.com/mrhooray/crc-rs) | `3.2.1` | `3.4.0` |
| [strum](https://github.com/Peternator7/strum) | `0.25.0` | `0.28.0` |
| [arbitrary](https://github.com/rust-fuzz/arbitrary) | `1.3.0` | `1.4.2` |
| [bs58](https://github.com/Nullus157/bs58-rs) | `0.4.0` | `0.5.1` |
| [ciborium](https://github.com/enarx/ciborium) | `0.2.1` | `0.2.2` |
| [data-encoding](https://github.com/ia0/data-encoding) | `2.4.0` | `2.10.0` |
| [rlp](https://github.com/paritytech/parity-common) | `0.5.2` | `0.6.1` |
| [digest](https://github.com/RustCrypto/traits) | `0.10.6` | `0.11.0` |
| [sha1](https://github.com/RustCrypto/hashes) | `0.10.5` | `0.10.6` |
| [sha2](https://github.com/RustCrypto/hashes) | `0.10.6` | `0.10.9` |
| [sha3](https://github.com/RustCrypto/hashes) | `0.10.6` | `0.10.8` |
| [rand_core](https://github.com/rust-random/rand_core) | `0.6.4` | `0.10.0` |
| [der](https://github.com/RustCrypto/formats) | `0.7.3` | `0.8.0` |
| [starknet-crypto](https://github.com/xJonathanLEI/starknet-rs) | `0.5.1` | `0.8.1` |
| [starknet-ff](https://github.com/xJonathanLEI/starknet-rs) | `0.3.3` | `0.3.7` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.93` | `1.0.106` |
| [quote](https://github.com/dtolnay/quote) | `1.0.38` | `1.0.44` |
| [syn](https://github.com/dtolnay/syn) | `2.0.96` | `2.0.117` |
| [primitive-types](https://github.com/paritytech/parity-common) | `0.10.1` | `0.13.1` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.7.0` | `1.21.0` |


Updates `serde_json` from 1.0.145 to 1.0.149
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.145...v1.0.149)

Updates `serde_bytes` from 0.11.12 to 0.11.19
- [Release notes](https://github.com/serde-rs/bytes/releases)
- [Commits](serde-rs/bytes@0.11.12...0.11.19)

Updates `serde_repr` from 0.1.17 to 0.1.20
- [Release notes](https://github.com/dtolnay/serde-repr/releases)
- [Commits](dtolnay/serde-repr@0.1.17...0.1.20)

Updates `strum_macros` from 0.25.3 to 0.28.0
- [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.28.0)

Updates `bitcoin` from 0.30.1 to 0.32.8
- [Release notes](https://github.com/rust-bitcoin/rust-bitcoin/releases)
- [Changelog](https://github.com/rust-bitcoin/rust-bitcoin/blob/master/CHANGELOG.md)
- [Commits](rust-bitcoin/rust-bitcoin@bitcoin-0.30.1...bitcoin-0.32.8)

Updates `itertools` from 0.10.5 to 0.14.0
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.10.5...v0.14.0)

Updates `lazy_static` from 1.4.0 to 1.5.0
- [Release notes](https://github.com/rust-lang-nursery/lazy-static.rs/releases)
- [Commits](rust-lang-nursery/lazy-static.rs@1.4.0...1.5.0)

Updates `secp256k1` from 0.27.0 to 0.29.1
- [Changelog](https://github.com/rust-bitcoin/rust-secp256k1/blob/secp256k1-0.29.1/CHANGELOG.md)
- [Commits](rust-bitcoin/rust-secp256k1@secp256k1-0.27.0...secp256k1-0.29.1)

Updates `bech32` from 0.9.1 to 0.11.1
- [Changelog](https://github.com/rust-bitcoin/rust-bech32/blob/master/CHANGELOG.md)
- [Commits](rust-bitcoin/rust-bech32@v0.9.1...bech32-0.11.1)

Updates `byteorder` from 1.4.3 to 1.5.0
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md)
- [Commits](BurntSushi/byteorder@1.4.3...1.5.0)

Updates `bigdecimal` from 0.3.1 to 0.4.10
- [Release notes](https://github.com/akubera/bigdecimal-rs/releases)
- [Commits](akubera/bigdecimal-rs@v0.3.1...v0.4.10)

Updates `bincode` from 1.3.3 to 3.0.0
- [Commits](https://github.com/bincode-org/bincode/commits)

Updates `borsh` from 1.3.1 to 1.6.0
- [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-v1.3.1...borsh-v1.6.0)

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

Updates `serde_with` from 3.16.0 to 3.17.0
- [Release notes](https://github.com/jonasbb/serde_with/releases)
- [Commits](jonasbb/serde_with@v3.16.0...v3.17.0)

Updates `bitreader` from 0.3.8 to 0.3.11
- [Commits](irauta/bitreader@0.3.8...0.3.11)

Updates `bitstream-io` from 2.5.0 to 4.9.0
- [Changelog](https://github.com/tuffy/bitstream-io/blob/master/CHANGES.md)
- [Commits](tuffy/bitstream-io@v2.5.0...v4.9.0)

Updates `crc` from 3.2.1 to 3.4.0
- [Commits](mrhooray/crc-rs@3.2.1...3.4.0)

Updates `strum` from 0.25.0 to 0.28.0
- [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.28.0)

Updates `arbitrary` from 1.3.0 to 1.4.2
- [Changelog](https://github.com/rust-fuzz/arbitrary/blob/main/CHANGELOG.md)
- [Commits](rust-fuzz/arbitrary@v1.3.0...v1.4.2)

Updates `bs58` from 0.4.0 to 0.5.1
- [Changelog](https://github.com/Nullus157/bs58-rs/blob/main/CHANGELOG.md)
- [Commits](Nullus157/bs58-rs@0.4.0...0.5.1)

Updates `ciborium` from 0.2.1 to 0.2.2
- [Commits](enarx/ciborium@v0.2.1...v0.2.2)

Updates `data-encoding` from 2.4.0 to 2.10.0
- [Commits](ia0/data-encoding@v2.4.0...v2.10.0)

Updates `rlp` from 0.5.2 to 0.6.1
- [Commits](paritytech/parity-common@rlp-v0.5.2...rlp-v0.6.1)

Updates `digest` from 0.10.6 to 0.11.0
- [Commits](RustCrypto/traits@digest-v0.10.6...digest-v0.11.0)

Updates `sha1` from 0.10.5 to 0.10.6
- [Commits](RustCrypto/hashes@sha1-v0.10.5...sha1-v0.10.6)

Updates `sha2` from 0.10.6 to 0.10.9
- [Commits](RustCrypto/hashes@sha2-v0.10.6...sha2-v0.10.9)

Updates `sha3` from 0.10.6 to 0.10.8
- [Commits](RustCrypto/hashes@sha3-v0.10.6...sha3/v0.10.8)

Updates `rand_core` from 0.6.4 to 0.10.0
- [Release notes](https://github.com/rust-random/rand_core/releases)
- [Changelog](https://github.com/rust-random/rand_core/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand_core@v0.6.4...v0.10.0)

Updates `der` from 0.7.3 to 0.8.0
- [Commits](RustCrypto/formats@der/v0.7.3...der/v0.8.0)

Updates `starknet-crypto` from 0.5.1 to 0.8.1
- [Release notes](https://github.com/xJonathanLEI/starknet-rs/releases)
- [Commits](xJonathanLEI/starknet-rs@starknet-crypto/v0.5.1...starknet-crypto/v0.8.1)

Updates `starknet-ff` from 0.3.3 to 0.3.7
- [Release notes](https://github.com/xJonathanLEI/starknet-rs/releases)
- [Commits](xJonathanLEI/starknet-rs@starknet-ff/v0.3.3...starknet-ff/v0.3.7)

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

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

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

Updates `primitive-types` from 0.10.1 to 0.13.1
- [Commits](paritytech/parity-common@parity-util-mem-v0.10.1...primitive-types-v0.13.1)

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

---
updated-dependencies:
- dependency-name: serde_json
  dependency-version: 1.0.149
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde_bytes
  dependency-version: 0.11.19
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: serde_repr
  dependency-version: 0.1.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: strum_macros
  dependency-version: 0.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: bitcoin
  dependency-version: 0.32.8
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: itertools
  dependency-version: 0.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: lazy_static
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: secp256k1
  dependency-version: 0.29.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: bech32
  dependency-version: 0.11.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: byteorder
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: bigdecimal
  dependency-version: 0.4.10
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: bincode
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: borsh
  dependency-version: 1.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: indexmap
  dependency-version: 2.13.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: serde_with
  dependency-version: 3.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: bitreader
  dependency-version: 0.3.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: bitstream-io
  dependency-version: 4.9.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: crc
  dependency-version: 3.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: strum
  dependency-version: 0.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: arbitrary
  dependency-version: 1.4.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: bs58
  dependency-version: 0.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: ciborium
  dependency-version: 0.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: data-encoding
  dependency-version: 2.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: rlp
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: digest
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: sha1
  dependency-version: 0.10.6
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: sha2
  dependency-version: 0.10.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: sha3
  dependency-version: 0.10.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: rand_core
  dependency-version: 0.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: der
  dependency-version: 0.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: starknet-crypto
  dependency-version: 0.8.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: starknet-ff
  dependency-version: 0.3.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: proc-macro2
  dependency-version: 1.0.106
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: quote
  dependency-version: 1.0.44
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: syn
  dependency-version: 2.0.117
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: primitive-types
  dependency-version: 0.13.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: uuid
  dependency-version: 1.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/cargo/rust/rust-dependencies-183ffd1c6d branch from 4413f92 to 0f2b370 Compare March 11, 2026 17:05
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