|
10 | 10 |
|
11 | 11 | <active>yes</active>
|
12 | 12 | </lead>
|
13 |
| - <date>2025-04-22</date> |
| 13 | + <date>2025-05-19</date> |
14 | 14 | <version>
|
15 |
| - <release>0.16.0</release> |
16 |
| - <api>0.16.0</api> |
| 15 | + <release>0.17.0</release> |
| 16 | + <api>0.17.0</api> |
17 | 17 | </version>
|
18 | 18 | <stability>
|
19 | 19 | <release>stable</release>
|
20 | 20 | <api>stable</api>
|
21 | 21 | </stability>
|
22 | 22 | <license>MIT</license>
|
23 | 23 | <notes>
|
24 |
| -- change: brotli.state resource in brotli_uncompress_{init,add}() to Btorli\UnCompress\Context class |
25 |
| -- change: brotli.state resource in brotli_compress_{init,add}() to Btorli\Compress\Context class |
| 24 | +- experimental: dcb support in output handler |
| 25 | +- feat: dictionary support |
| 26 | +- feat: named arguments support (PHP 8.0+) |
| 27 | +- change: argumeent name for brotli_compress() and brotli_compress_init(): quality -> level |
| 28 | +- change: argumeent name for brotli_uncompress(): max -> length |
| 29 | +- change: version in info to BrotliDecoderVersion() |
| 30 | +- change: add GCC visibility hidden when include bundled |
| 31 | +- change!: incorrect parameter cause errors |
| 32 | +- refactor: output hander context start |
| 33 | +- refactor: change use php_brotli_context in brotli_uncompress() |
| 34 | +- refactor: add parameter settings for BROTLI_DECODER_PARAM_LARGE_WINDOW to brotli_uncompress_init() |
| 35 | +- refactor: change error message |
| 36 | +- refactor: change use BrotliEncoderCompressStream() in brotli_compress() |
| 37 | +- refactor: php_brotli_decoder_create() -> php_brotli_context_create_decoder() |
| 38 | +- refactor: php_brotli_encoder_create() -> php_brotli_context_create_encoder() |
| 39 | +- refactor: php_brotli_stream_data struct |
| 40 | +- refactor: php_brotli_context struct |
26 | 41 | </notes>
|
27 | 42 | <contents>
|
28 | 43 | <dir name="/">
|
|
156 | 171 | <file name="tests/streams_004.phpt" role="test" />
|
157 | 172 | <file name="tests/streams_005.phpt" role="test" />
|
158 | 173 | <file name="tests/streams_006.phpt" role="test" />
|
| 174 | + <file name="tests/files/dictionary_ob.br" role="test" /> |
| 175 | + <file name="tests/files/ob_008.br" role="test" /> |
| 176 | + <file name="tests/files/ob_011.br" role="test" /> |
| 177 | + <file name="tests/files/ob_data.br" role="test" /> |
| 178 | + <file name="tests/files/ob_dcb.br" role="test" /> |
| 179 | + <file name="tests/files/ob_hi.br" role="test" /> |
159 | 180 | </dir>
|
160 | 181 | </contents>
|
161 | 182 | <dependencies>
|
|
0 commit comments