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.
- Decompression of images with a height greater than 1 block and not a multiple of block size
Hotfix rebase to bring in last changes from squish-rs
- Unit tests
- BC2 alpha decompression
- Fork/rename from squish-rs in interest of keeping the original RIIR code easily accessible and preventing confusion about what this library is
- Use clap for parsing CLI arguments
- Update dependencies
- CHANGELOG file
- Parallel compression of blocks
- Support for BC4 and BC5 formats
- Updated to Rust 2021 Edition
- Dependency on
byteorder
FromStr
implementation onFormat
- The library crate was not actually compiling as
no_std
- Full Rust reimplementation of the original libsquish code