2.0.1 (2026-08-19)
Changed
- Reduced allocations in the 128-bit hash implementations by replacing fixed-size collection pipelines with direct state handling.
- Improved hashing performance and memory usage with compiler-guided arithmetic optimizations while preserving existing hash results.
2.0.0 (2024-07-26)
Breaking changes
- Refactor and fix 128-bit results according to the original (SMHasher) version, this fixes the issue with the 128-bit results being incorrect, but it also means that the 128-bit results are not compatible with the previous version of the library, therefore the version has been bumped to 2.0.0.
1.0.4 (2024-07-22)
Changed
- Stopped testing against Erlang terms due to potential inconsistencies between Erlang versions.
- Fixed compiler warnings.
1.0.3 and earlier
- See the Git history for changes prior to 1.0.4