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
anyhow dependencies patch 1.0.1001.0.104
base64 dependencies minor 0.210.23
base64-serde dependencies minor 0.70.8
chrono dependencies patch 0.4.430.4.45
serde (source) dependencies patch 1.0.2281.0.229
serde_json dependencies patch 1.0.1491.0.151

Release Notes

dtolnay/anyhow (anyhow)

v1.0.104

Compare Source

  • Update syn dev-dependency to version 3

v1.0.103

Compare Source

  • Fix Stacked Borrows violation (UB) in Error::downcast_mut (#​451, #​452)

v1.0.102

Compare Source

v1.0.101

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%)
marshallpierce/base64-serde (base64-serde)

v0.8.0

Compare Source

  • Don't depend on base64 and serde directly; instead, assume the consumer of the library is going to already have
    them available. This avoids the need to do version bumps in this project, and should hopefully be a no op for common
    usage, since any usage I can think of would already be using dependencies independently.
chronotope/chrono (chrono)

v0.4.45: 0.4.45

Compare Source

What's Changed

v0.4.44: 0.4.44

Compare Source

What's Changed

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


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 e165284 to 08fd890 Compare May 22, 2026 03:01
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from 08fd890 to 9f3851b Compare June 6, 2026 15:54
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from 9f3851b to 0ce30e4 Compare June 27, 2026 07:56
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from 0ce30e4 to f12e55b Compare July 25, 2026 04:14
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from f12e55b to 062c11d Compare August 6, 2026 23:29
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