Skip to content

rust Update Rust dependencies - #3

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rust-dependencies
Open

rust Update Rust dependencies#3
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rust-dependencies

Conversation

@renovate

@renovate renovate Bot commented Mar 2, 2026

Copy link
Copy Markdown

This PR contains the following updates:

Package Type Update Change
base32 dependencies minor 0.40.5
base64 dependencies minor 0.210.23
md5 dependencies minor 0.70.8
serde (source) dependencies patch 1.0.2281.0.229
serde_json dependencies patch 1.0.1491.0.151
sha1 dependencies minor 0.100.11
sha2 dependencies minor 0.100.11

Release Notes

andreasots/base32 (base32)

v0.5.1

Compare Source

v0.5.0

Compare Source

marshallpierce/rust-base64 (base64)

v0.23.1

Compare Source

  • Make the tests build again on non-SIMD architectures

v0.23.0

Compare Source

  • Added more consts for preconfigured configs and engines
  • Make DecodeError::InvalidLastSymbol more clear by including the decoded value
  • Added SIMD-accelerated engines behind the default-on simd-unsafe feature: Simd picks the best
    instruction set at runtime (AVX2 on x86_64, NEON on aarch64) and falls back to the scalar
    GeneralPurpose engine, while Avx2 and Neon target one instruction set with no runtime
    detection and work in no_std. The engines support the standard and URL-safe alphabets.
  • Update MSRV to 1.71.0
  • Add support for custom padding symbols

v0.22.1

Compare Source

  • Correct the symbols used for the predefined alphabet::BIN_HEX.

v0.22.0

Compare Source

  • DecodeSliceError::OutputSliceTooSmall is now conservative rather than precise. That is, the error will only occur if the decoded output cannot fit, meaning that Engine::decode_slice can now be used with exactly-sized output slices. As part of this, Engine::internal_decode now returns DecodeSliceError instead of DecodeError, but that is not expected to affect any external callers.
  • DecodeError::InvalidLength now refers specifically to the number of valid symbols being invalid (i.e. len % 4 == 1), rather than just the number of input bytes. This avoids confusing scenarios when based on interpretation you could make a case for either InvalidLength or InvalidByte being appropriate.
  • Decoding is somewhat faster (5-10%)
serde-rs/serde (serde)

v1.0.229

Compare Source

  • Update to syn 3
serde-rs/json (serde_json)

v1.0.151

Compare Source

v1.0.150

Compare Source

RustCrypto/hashes (sha1)

v0.11.0

Compare Source

v0.10.7

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from 62f760c to 1006f94 Compare March 31, 2026 17:03
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from 1006f94 to 487b6d7 Compare May 23, 2026 07:12
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from 487b6d7 to c618142 Compare July 10, 2026 04:02
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from c618142 to 4195cb1 Compare July 25, 2026 07:26
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from 4195cb1 to b530009 Compare August 6, 2026 23:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants