Releases: hoxxep/rapidhash
Releases · hoxxep/rapidhash
v1.3.0
v1.2.0
v1.1.0
v1.0.0
Ownership kindly transferred by Justin Bradford to Liam Gray and this repository.
- Breaking: Removed the hash function that only hashes on u128 types.
- Added rapidhash and rapidhash_seeded functions to hash byte streams.
- Added RapidHasher and RapidHasherInline for hashing via a std::hash::Hasher compatible interface.
- Added RapidHashMap, RapidInlineHashMap, RapidHashSet, and RapidInlineHashSet helper types.
- Added RapidHashBuilder and RapidInlineHashBuilder for std::hash::BuildHasher implementing types compatible with HashMap and HashSet.
- Added RapidRandomState for random seed initialisation.
- Added RapidRng, rapidrng_fast, and rapidrng_time for random number generation inspired by the wyhash crate but based on rapid_mix.
- Added std, rand, rng, and unsafe features.
- Extensive benchmarking and optimisation.