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.5.3 - 2024-12-15
- Correct version number for Python project.
0.5.2 - 2024-12-15
- Prebuilt binaries for Python 3.13.
- Check Python files with mypy.
- Set MSRV (minimum supported Rust version) to 1.73.
- Python 3.9 or later is now required.
- Mainly due to not being able to automatically check and build for older versions in CI.
0.5.1 - 2024-07-25
- Fix a bug where the gzip compressor may output incorrect data when emitting "fixed blocks" (which are emitted when compressing high-entropy data).
0.5.0 - 2024-06-04
- Add matching zlib/DEFLATE compression for old gzip versions.
0.4.0 - 2024-06-03
- Add MIO0 compression to CLI.
- Speed up compression by 2100%.
- Move CompressionType from library to CLI.
0.3.1 - 2024-01-20
- Fix some rare cases where the Yaz0 compressor may append an extra 0 at the end of the compressed data.
0.3.0 - 2024-01-19
- CHANGELOG.md file.
- A few code cleanups.
- Functions not accepting
bytearray
objects.
0.2.0 - 2023-12-28
- MIO0 compression and decompression.
0.1.1 - 2023-12-16
- CI for release.
0.1.0 - 2023-12-16 [YANKED]
- Yay0 compression and decompression.
- Yaz0 compression and decompression.
- Python bindings.
- C bindings.