Skip to content

rust Update Rust dependencies - #8

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

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

Conversation

@renovate

@renovate renovate Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
anyhow dependencies patch 1.0.1021.0.104
base64 dependencies minor ~0.22~0.23.0
quick-xml dependencies minor ~0.40~0.41.0
schemars (source) dependencies patch 1.2.11.2.2
serde (source) dependencies patch 1.0.2281.0.229
serde_json dependencies patch 1.0.1501.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)
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
tafia/quick-xml (quick-xml)

v0.41.0

Compare Source

New Features
  • #​970: Add NsReader::resolver_mut() and
    NamespaceResolver::{max_declarations_per_element, set_max_declarations_per_element}.
Bug Fixes
  • #​969: Attributes (and anything that iterates BytesStart::attributes()
    with the default with_checks(true)) no longer takes O(N²) time on a start
    tag with a large number of attributes. Small tags keep the previous linear
    scan; larger ones switch to a 64-bit hash pre-filter, so the whole tag is
    O(N). The exact AttrError::Duplicated(new, prev) positions are unchanged.
  • #​970: NamespaceResolver::push (and hence every NsReader Start/Empty
    event) now rejects a start tag that declares more than
    DEFAULT_MAX_DECLARATIONS_PER_ELEMENT (256) xmlns / xmlns:* namespace
    bindings, returning the new NamespaceError::TooManyDeclarations. Previously
    push allocated one NamespaceBinding per declaration with no upper bound,
    before the event was returned to the caller, so an NsReader consumer could
    not bound its memory exposure on untrusted input. The limit is configurable
    via NamespaceResolver::set_max_declarations_per_element (use usize::MAX
    to disable).
GREsau/schemars (schemars)

v1.2.2

Compare Source

  • Update to syn 3 in schemars_derive
serde-rs/serde (serde)

v1.0.229

Compare Source

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

v1.0.151

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 changed the title rust Update Rust crate anyhow to v1.0.103 rust Update Rust dependencies Jun 29, 2026
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from 07ec252 to 91c8901 Compare June 29, 2026 22:48
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch 4 times, most recently from 466e8e9 to 4555cef Compare July 23, 2026 14:40
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from 4555cef to 98dba7a Compare July 27, 2026 17:15
@renovate
renovate Bot force-pushed the renovate/rust-dependencies branch from 98dba7a to 328185e Compare August 4, 2026 16:02
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