Skip to content

fix(deps): update rust crate rustc-hash to v2#9

Open
renovate[bot] wants to merge 1 commit intonightlyfrom
renovate/rustc-hash-2.x
Open

fix(deps): update rust crate rustc-hash to v2#9
renovate[bot] wants to merge 1 commit intonightlyfrom
renovate/rustc-hash-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Jun 18, 2024

This PR contains the following updates:

Package Type Update Change
rustc-hash dependencies major 1.1.02.0.0

Release Notes

rust-lang/rustc-hash (rustc-hash)

v2.1.2

Compare Source

v2.1.1

Compare Source

  • Change the internal algorithm to better accomodate large hashmaps.
    This mitigates a regression with 2.0 in rustc.
    See PR#55 for more details on the change (this PR was not merged).
    This problem might be improved with changes to hashbrown in the future.

2.1.0

  • Implement Clone for FxRandomState
  • Implement Clone for FxSeededState
  • Use SPDX license expression in license field

2.0.0

  • Replace hash with faster and better finalized hash.
    This replaces the previous "fxhash" algorithm originating in Firefox
    with a custom hasher designed and implemented by Orson Peters (@orlp).
    It was measured to have slightly better performance for rustc, has better theoretical properties
    and also includes a significantly better string hasher.
  • Fix no_std builds

1.2.0 (YANKED)

Note: This version has been yanked due to issues with the no_std feature!

  • Add a FxBuildHasher unit struct
  • Improve documentation
  • Add seed API for supplying custom seeds other than 0
  • Add FxRandomState based on rand (behind the rand feature) for random seeds
  • Make many functions const fn
  • Implement Clone for FxHasher struct

v2.1.0

Compare Source

  • Implement Clone for FxRandomState
  • Implement Clone for FxSeededState
  • Use SPDX license expression in license field

v2.0.0

Compare Source

  • Replace hash with faster and better finalized hash.
    This replaces the previous "fxhash" algorithm originating in Firefox
    with a custom hasher designed and implemented by Orson Peters (@orlp).
    It was measured to have slightly better performance for rustc, has better theoretical properties
    and also includes a significantly better string hasher.
  • Fix no_std builds

v1.2.0

Note: This version has been yanked due to issues with the no_std feature!

  • Add a FxBuildHasher unit struct
  • Improve documentation
  • Add seed API for supplying custom seeds other than 0
  • Add FxRandomState based on rand (behind the rand feature) for random seeds
  • Make many functions const fn
  • Implement Clone for FxHasher struct

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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/rustc-hash-2.x branch from b8a2249 to ee2383e Compare August 10, 2025 12:48
@renovate renovate bot force-pushed the renovate/rustc-hash-2.x branch from ee2383e to beecb78 Compare September 25, 2025 20:13
@renovate renovate bot force-pushed the renovate/rustc-hash-2.x branch from beecb78 to b7be66c Compare December 10, 2025 13:07
@renovate renovate bot force-pushed the renovate/rustc-hash-2.x branch from b7be66c to efe727e Compare March 28, 2026 13:18
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