Skip to content

Commit 1577e5d

Browse files
committed
upgrade: version to 0.15.1
1 parent d93382d commit 1577e5d

File tree

2 files changed

+6
-19
lines changed

2 files changed

+6
-19
lines changed

package.xml

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -10,32 +10,18 @@
1010
<email>kjdev@php.net</email>
1111
<active>yes</active>
1212
</lead>
13-
<date>2025-08-12</date>
13+
<date>2025-08-17</date>
1414
<version>
15-
<release>0.15.0</release>
16-
<api>0.15.0</api>
15+
<release>0.15.1</release>
16+
<api>0.15.1</api>
1717
</version>
1818
<stability>
1919
<release>stable</release>
2020
<api>stable</api>
2121
</stability>
2222
<license>MIT</license>
2323
<notes>
24-
- feat: Incremental Compression: Added zstd_(un)compress_init() and zstd_(un)compress_add() functions for streaming compression
25-
- feat: ZstdContext Classes: Introduced Zstd\Compress\Context and Zstd\Uncompress\Context classes for object-oriented streaming
26-
- feat: Dictionary Support: Added dictionary parameter to compress and uncompress functions
27-
- feat: Named Arguments: Support for PHP 8.0+ named arguments
28-
- update: Zstd Library: Updated to zstd 1.5.7
29-
- update: Constants Unification: Renamed constants for consistency:
30-
- LIBZSTD_VERSION_NUMBER → ZSTD_VERSION_NUMBER
31-
- LIBZSTD_VERSION_STRING → ZSTD_VERSION_STRING
32-
- Default compression level now uses ZSTD_CLEVEL_DEFAULT
33-
- experimental: DCZ Support: Experimental compression dictionary transport support in output handler
34-
- improve: Refactored internal compression/decompression to use stream-based approach with php_zstd_context{}
35-
- improve: Enhanced output handler with dictionary support
36-
- improve: Error handling and memory management
37-
- fix: streaming compressed data with zstd_uncompress_dict()
38-
- fix: improved output handler context initialization
24+
- fix: disable dcb encoding when dictionary loading fails
3925
</notes>
4026
<contents>
4127
<dir name="/">
@@ -176,6 +162,7 @@
176162
<file name="ob_dcz_002.phpt" role="test" />
177163
<file name="ob_dcz_003.phpt" role="test" />
178164
<file name="ob_dcz_004.phpt" role="test" />
165+
<file name="ob_dcz_005.phpt" role="test" />
179166
<file name="ob_skipif.inc" role="test" />
180167
<file name="streaming.zst" role="test" />
181168
<file name="streams_1.phpt" role="test" />

php_zstd.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
#ifndef PHP_ZSTD_H
2525
#define PHP_ZSTD_H
2626

27-
#define PHP_ZSTD_VERSION "0.15.0"
27+
#define PHP_ZSTD_VERSION "0.15.1"
2828
#define PHP_ZSTD_NS "Zstd"
2929

3030
extern zend_module_entry zstd_module_entry;

0 commit comments

Comments
 (0)