Releases: drewcassidy/quicktex
Releases · drewcassidy/quicktex
0.3.1
0.3.0
Changed
- Relicensed code under Apache-2.0 license
- Removed support for Python 3.7 and 3.8
- Build binary wheels for python 3.13
0.2.1
Fixed
- Fixed broken transparency on palettized PNG files
Changed
- Changed which wheels are built by the CI. There are no changes to OS or Python version compatibility if you compile from source.
- Stopped building Python 3.7 wheels
- Stopped building macOS universal wheels
- Wheels for macOS now require macOS 12 or later
- Included macOS ARM wheels
- Included Python 3.12 wheels
0.2.0
Changed
- Updated Pybind11 to version 3.10, adding Python 3.11 support
- Updated install instructions in readme to reflect availability on PyPI
- Encode now skips .dds files in its input to prevent needless re-encoding
Added
- Added the
-n
option for bc3 encoding to perform a BC3nm swizzle
0.1.4
Changed
- Updated Pybind11 to version 3.10, adding Python 3.11 support
0.1.3
Fixed
- Fixed quicktex not compiling for python 3.10 on Windows
Changed
- Reworked CI job, adding wheels for ARM macOS, ARM Linux, and x86 musl Linux.
- Added wheels for python 3.10
- Added a more useful error message when importing quicktex on macOS when libomp.dylib isn't installed
0.1.2
Fixed
- Fixed sdist not including pybind
0.1.1
Fixed
- Fixed alpha premultiplication when generating mipmaps
0.1.0
Added
- Began publishing to PyPI
Changed
- Rewrote CI workflow to include ManyLinux2014 builds
- Reverted project to C++17 for better compiler compatibility