Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Rust crate hashbrown to 0.13.1 #12

Merged
merged 1 commit into from
Dec 4, 2022
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jul 9, 2022

Mend Renovate

This PR contains the following updates:

Package Type Update Change
hashbrown dependencies minor 0.12.1 -> 0.13.1

Release Notes

rust-lang/hashbrown

v0.13.1

Added
  • Added Equivalent trait to customize key lookups. (#​350)
  • Added support for 16-bit targets. (#​368)
  • Added RawTable::allocation_info which provides information about the memory
    usage of a table. (#​371)
Changed
  • Bumped MSRV to 1.61.0.
  • Upgraded to ahash 0.8. (#​357)
  • Make with_hasher_in const. (#​355)
  • The following methods have been removed from the RawTable API in favor of
    safer alternatives:
    • RawTable::erase_no_drop => Use RawTable::erase or RawTable::remove instead.
    • Bucket::read => Use RawTable::remove instead.
    • Bucket::drop => Use RawTable::erase instead.
    • Bucket::write => Use Bucket::as_mut instead.
Fixed
  • Ensure that HashMap allocations don't exceed isize::MAX. (#​362)
  • Fixed issue with field retagging in scopeguard. (#​359)

v0.12.3

Compare Source

Fixed
  • Fixed double-drop in RawTable::clone_from. (#​348)

v0.12.2

Compare Source

Added
  • Added Entry API for HashSet. (#​342)
  • Added Extend<&'a (K, V)> for HashMap<K, V, S, A>. (#​340)
  • Added length-based short-circuiting for hash table iteration. (#​338)
  • Added a function to access the RawTable of a HashMap. (#​335)
Changed
  • Edited do_alloc to reduce LLVM IR generated. (#​341)

Configuration

📅 Schedule: 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.

🔕 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. View repository job log here.

@renovate renovate bot force-pushed the renovate/hashbrown-0.x branch from 18f122b to bbac822 Compare July 17, 2022 11:59
@renovate renovate bot changed the title Update Rust crate hashbrown to 0.12.2 Update Rust crate hashbrown to 0.12.3 Jul 17, 2022
@renovate renovate bot force-pushed the renovate/hashbrown-0.x branch from bbac822 to 193a518 Compare November 20, 2022 14:50
@renovate renovate bot changed the title Update Rust crate hashbrown to 0.12.3 Update Rust crate hashbrown to 0.13.1 Nov 20, 2022
@sozysozbot sozysozbot merged commit 48b62ed into master Dec 4, 2022
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.

1 participant