- Remove nalgebra-macros and update criterion
- Use yuvxyb-math to calculate float constants
- Cleanup way too verbose Clippy settings
- Update thiserror to 2.0
- Return a concrete
Ssimulacra2Error
error type instead of a freeformanyhow::Result
- Precalculate float consts for RecursiveGaussian at build time (performance)
- Update
yuvxyb
dependency to 0.4
- Update to version 2.1 of the metric
- Minor optimizations
- Bump
nalgebra
dependency to 0.32
- [Breaking] Reexported structs from yuvxyb have had
From<&T>
impls removed - Considerably speedups and optimizations
- [Breaking] Implement updates to the algorithm from upstream (libjxl/libjxl#1848)
- Bump yuvxyb version
- Speed improvements
- Initial release