All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.4.3 - 2024-10-03
- 35% faster decompression with less boundary check (#41)
- (deps) update rust crate curl to v0.4.47 (#40)
- (deps) update mozilla-actions/sccache-action action to v0.0.6 (#38)
0.4.2 - 2024-09-17
- Assertion should allow empty compression (#36)
0.4.1 - 2024-09-12
- Use wrapping operations in fsst_hash (#31)
0.4.0 - 2024-09-03
- hash_table_sizing, inline hints, lint rule (#29)
0.3.0 - 2024-09-03
- port in more from the C++ code (#24)
- centering (#26)
0.2.3 - 2024-08-22
- reuse and clear instead of allocate, 2x speedup (#22)
0.2.2 - 2024-08-21
0.2.1 - 2024-08-20
- make Compressor::train 2x faster with bitmap index (#16)
0.2.0 - 2024-08-20
- tput improvements (#13)
0.1.0 - 2024-08-16
- separate Compressor and Decompressor (#11)
0.0.1 - 2024-08-15
- fix doc link
- turn on release-plz
- add fuzzer, fix bug (#7)
- logo (#6)
- bugfix, comment fix, force compile fails for big-endian (#5)
- Configure Renovate (#1)
- Get compress performance to match paper algorithm 4 (#3)
- docs
- cleanup
- words
- README
- disable release action for now
- deny(missing_docs), 512 -> 511
- add toolchain
- add actions files
- implementation v0
- initial impl
- Initial commit