Skip to content

Commit

Permalink
Add changelog
Browse files Browse the repository at this point in the history
Adds changelog entries for the new 1.3.0 release and also for the
previous 1.2.0 release. I did not bother documenting previous releases.
  • Loading branch information
Noratrieb committed Jun 2, 2024
1 parent 3e39d8e commit cfb5932
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
## 1.3.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`](https://github.com/orlp)).
It was measured to have slightly better performance for rustc, has better theoretical properties
and also includes a signficantly 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

0 comments on commit cfb5932

Please sign in to comment.