Skip to content

Update dev-dependencies#89

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

Update dev-dependencies#89
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/dev-dependencies

Conversation

@renovate

@renovate renovate Bot commented Apr 22, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
bumpalo dev-dependencies minor =3.16.0=3.20.3
criterion (source) dev-dependencies patch =0.8.0=0.8.2

Release Notes

fitzgen/bumpalo (bumpalo)

v3.20.3

Compare Source

Released 2026-05-22.

Fixed
  • Fixed the try_alloc_slice_fill_with, alloc_slice_try_fill_with,
    alloc_slice_fill_with methods to properly rewind the bump pointer on
    allocation, initialization, and panic failure and avoid wasting bump capacity.
  • Fixed a drop bug in bumpalo::collections::vec::DrainFilter (used by retain
    and retain_mut) when the predicate panics.

v3.20.2

Compare Source

Released 2026-02-19.

Fixed
  • Restored Send and Sync implementations for Box<T> for T: ?Sized types
    as well.

v3.20.1

Compare Source

Released 2026-02-18.

Fixed
  • Restored Send and Sync implementations for Box<T> when T: Send and T: Sync respectively.

v3.20.0

Compare Source

Released 2026-02-18.

Added
  • Added the bumpalo::collections::Vec::pop_if method.
Fixed
  • Fixed a bug in the bumpalo::collections::String::retain method in the face
    of panics.
  • Made bumpalo::collections::Box<T> covariant with T (just like
    std::boxed::Box<T>).

v3.19.1

Compare Source

Released 2025-12-16.

Changed
  • Annotated bumpalo::collections::String::from_str_in as #[inline].
Fixed
  • Fixed compilation failures with the latest nightly Rust when enabling the
    unstable allocator_api feature.

v3.19.0

Compare Source

Released 2025-06-24.

Added
  • Added bumpalo::collections::Vec::retain_mut, similar to
    std::vec::Vec::retain_mut.

v3.18.1

Compare Source

Released 2025-06-05.

Removed
  • Removed the allocator-api2 version bump from 3.18.0, as it was not actually
    semver compatible.

v3.18.0

Compare Source

Released 2025-06-05.

Added
  • Added support for enforcing a minimum alignment on all allocations inside a
    Bump arena, which can provide speed ups when allocating objects whose
    alignment is less than or equal to that minimum.
  • Added serde serialization support for bumpalo::collections::String.
  • Added some missing fallible slice allocation function variants.
Changed
  • Replaced extend_from_slice implementation with a formally-verified version
    that is also faster and more-optimizable for LLVM.
  • Updated allocator-api2 support to version 0.3.*.
Fixed
  • Fixed a bug where the allocated_bytes metrics helper was accidentally
    including the size of bumpalo's footer, rather than just reporting the
    user-allocated bytes.

v3.17.0

Compare Source

Released 2025-01-28.

Added
  • Added a bunch of try_ allocation methods for slices and str:
    • try_alloc_slice_fill_default
    • try_alloc_slice_fill_iter
    • try_alloc_slice_fill_clone
    • try_alloc_slice_fill_copy
    • try_alloc_slice_fill_with
    • try_alloc_str
    • try_alloc_slice_clone
    • try_alloc_slice_copy
Changed
  • Minimum supported Rust version reduced to 1.71.1
Fixed
  • Fixed a stacked-borrows MIRI bug in dealloc

criterion-rs/criterion.rs (criterion)

v0.8.2

Compare Source

Fixed
  • don't build alloca on unsupported targets
Other
  • (deps) bump crate-ci/typos from 1.40.0 to 1.43.0
  • Fix panic with uniform iteration durations in benchmarks
  • Update Readme
  • Exclude development scripts from published package

v0.8.1

Compare Source

Fixed
  • Homepage link
Other
  • (deps) bump crate-ci/typos from 1.23.5 to 1.40.0
  • (deps) bump jontze/action-mdbook from 3 to 4
  • (deps) bump actions/checkout from 4 to 6

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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/dev-dependencies branch from c8ab2a8 to 98049ca Compare April 22, 2026 21:45
@renovate renovate Bot force-pushed the renovate/dev-dependencies branch from 98049ca to 96eb251 Compare May 22, 2026 17:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants