ChangeLog
All notable changes to this project will be documented in this file.
Unreleased
v1.0.4
Support Python 3.14
Update GitHub Actions CI/CD scripts
Drop required python upper limit
v1.0.3
Add readthedocs manual page.
Publish Python 3.13 wheels.
Fix GitHub Actions CI/CD script for aarch64.
v1.0.2
Published to PyPI using GItHub Actions as a trusted publisher
Add GitHub Actions CI/CD script
Drop Azure Pipelines CI/CD
v1.0.1
Change deflate_tree: base_length[] and length_code[] not to be const to avoid C2166 error on windows
Drop support for python 3.8 and add support for python 3.13
v1.0.0
Changed
Update CMakeLists.txt developer script
v1.0.0rc2
Changed
Update test runner for library developer (#11)
Project status to be stable
docs: update security policy
v1.0.0rc1
Added
Support python 3.12 (#9)
Fixed
Replace deprecated PyMem_Calloc with GIL free PyMem_RawCalloc
Use PyMem_RawFree accordingly.
Changed
Bump cibuildwheel@2.16.2
Update cibuildwheel configuration
CI on ci.codeberg.org
Minimum required Python verison to 3.8
v0.3.1
Fixed
Fix import error on python 3.7.
v0.3.0
Fixed
Deflater: Fix SIGSEGV when larger files.
Changed
Use length_code table for the range as same as original deflate
Add l_code(length) macro.
v0.2.0
Added
Deflater compession class(#2)
Docs: add technical note about enhanced deflate(#3)
Changed
Enhanced and enabled compression test cases
Add internal check for window alloc
v0.1.4
Move project forge to CodeBerg.org.
Drop github actions scripts.
Add azure-pipelines YAML files.
v0.1.3
Add Python 3.11 beta wheels.
v0.1.2
Actions: Fix sdist build command to use pyproject.toml
v0.1.1
First Alpha
Support decompression/inflation