Changelog for zstd |
Release |
What has changed? |
0.15.0 |
- feat: Incremental Compression: Added zstd_(un)compress_init() and zstd_(un)compress_add() functions for streaming compression
- feat: ZstdContext Classes: Introduced Zstd\\Compress\\Context and Zstd\\Uncompress\\Context classes for object-oriented streaming
- feat: Dictionary Support: Added dictionary parameter to compress and uncompress functions
- feat: Named Arguments: Support for PHP 8.0+ named arguments
- update: Zstd Library: Updated to zstd 1.5.7
- update: Constants Unification: Renamed constants for consistency:
- experimental: DCZ Support: Experimental compression dictionary transport support in output handler
- improve: Refactored internal compression/decompression to use stream-based approach with php_zstd_context{}
- improve: Enhanced output handler with dictionary support
- improve: Error handling and memory management
- fix: streaming compressed data with zstd_uncompress_dict()
- fix: improved output handler context initialization |
0.14.0 |
- feat: output handler (PHP 8.0+)
- feat: minimum system libzstd library version to 1.4.0
- update: built-in zstd library to 1.5.6 |
0.13.3 |
- fix: incompatible pointer types (32-bit) |
0.13.2 |
- fix: variable declaration |
0.13.1 |
- add test script |
0.13.0 |
- enable append mode of stream compression |
0.12.3 |
- Fixed build warnings |
0.12.2 |
- Updated built-in zstd library to 1.5.5 |
0.12.1 |
- Fixed build error in windows |
0.12.0 |
- use fast parameter parsing API
- remove support for PHP 5
- update built-in zstd library to 1.5.1 |
0.11.0 |
- change response when compression level 0 of zstd_compress()
- add compression level arguments to zstd_compress_dict()
- change second argument of dictionary function to mandatory
- update built-in zstd library to 1.5.0 |
0.10.0 |
- Added APCu serialization support
- Updated built-in zstd library to 1.4.8 |
0.9.0 |
- Windows build support |
0.9.0RC1 |
- Windows build support |
0.8.1 |
- Updated built-in zstd library to 1.4.5 |
0.8.0 |
- ztsd_uncompress may return a empty string |
0.7.7 |
- Fixed PHP_ADD_BUILD_DIR in config.m4 |
0.7.6 |
- Fixed PHP_ADD_INCLUDE in config.m4 |
0.7.5 |
First alpha release |