Skip to content

Update Rust crate hashbrown to 0.17.0#227

Open
oxide-renovate[bot] wants to merge 1 commit intomainfrom
renovate/hashbrown-0.x
Open

Update Rust crate hashbrown to 0.17.0#227
oxide-renovate[bot] wants to merge 1 commit intomainfrom
renovate/hashbrown-0.x

Conversation

@oxide-renovate
Copy link
Copy Markdown
Contributor

@oxide-renovate oxide-renovate Bot commented Nov 21, 2025

This PR contains the following updates:

Package Type Update Change
hashbrown workspace.dependencies minor 0.16.00.17.0

Release Notes

rust-lang/hashbrown (hashbrown)

v0.17.0

Compare Source

Added
  • Added hash_table::OccupiedEntry::replace_entry_with (#​669)
  • Added hash_map::{OccupiedEntry::into_entry, VacantEntryRef::insert_entry_with_key} (#​670)
  • Added hash_table::UnsafeIter (#​667)
  • Added iter methods to various HashTable iterators (#​667)
  • Added HashMap::{replace_key,replace_key_unchecked,insert_with_key_unchecked} (#​681)
  • Added into_map methods to all HashMap entry types (#​686)
  • Added into_table methods to all HashTable entry types (#​686)
  • Added #[must_use] to constructors (#​697)
  • TryReserveError now implements Error (#​698)
Changed
  • Changed EntryRef to use ToOwned (#​670)
  • Bumped MSRV to 1.85 (2024 edition) (#​676)
Fixed
  • HashTable:clone_from now forwards to RawTable::clone_from instead of using the default implementation (#​668)
  • Fixed potential UB in RawTableInner::fallible_with_capacity (#​692)
  • Fixed incorrect length if a hasher panics during rehash (#​710)

v0.16.1

Compare Source

Added
  • Added HashTable methods related to the raw bucket index (#​657)
  • Added VacantEntryRef::insert_with_key (#​579)
Changed
  • Removed specialization for Copy types (#​662)
  • The get_many_mut family of methods have been renamed to get_disjoint_mut
    to match the standard library. The old names are still present for now, but
    deprecated. (#​648)
  • Recognize and use over-sized allocations when using custom allocators. (#​523)
  • Depend on serde_core instead of serde. (#​649)
  • Optimized collect on rayon parallel iterators. (#​652)

Configuration

📅 Schedule: (in timezone America/Los_Angeles)

  • Branch creation
    • "after 8pm,before 6am"
  • Automerge
    • "after 8pm,before 6am"

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

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

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Mend Renovate.

@oxide-renovate oxide-renovate Bot force-pushed the renovate/hashbrown-0.x branch from b872691 to c6a9825 Compare April 10, 2026 03:58
@oxide-renovate oxide-renovate Bot changed the title Update Rust crate hashbrown to 0.16.1 Update Rust crate hashbrown to 0.17.0 Apr 10, 2026
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