Releases: kjdev/php-ext-brotli
Releases · kjdev/php-ext-brotli
0.17.0
What's Changed
Experimental
- dcb support in output handler by d757244
Features
- dictionary support in output handler by 9894306
- dictionary support in streams by 151c592
- dictionary support in functions by 0e1efc7
- named arguments support (PHP 8.0+) by a2854b3
Changes
- incorrect parameter cause errors by 651f59d
- add GCC visibility hidden when include bundled by 7e65312
- argumeent name for brotli_compress() and brotli_compress_init(): quality -> level by 21f29e9
- argumeent name for brotli_uncompress(): max -> length by 7989f98
- version in info to BrotliDecoderVersion() by fbf909b
Refactor
- output hander context start by 5e030b0
- remove unnecessary code by 657468f
- change use php_brotli_context in brotli_uncompress() by 663de30
- rename quality -> level by d9ee203
- add parameter settings for BROTLI_DECODER_PARAM_LARGE_WINDOW to brotli_uncompress_init() by d8339cc
- change error message by 337284e
- change use BrotliEncoderCompressStream() in brotli_compress() by a14f7e0
- php_brotli_decoder_create() -> php_brotli_context_create_decoder() by e450471
- php_brotli_encoder_create() -> php_brotli_context_create_encoder() by 0572eea
- php_brotli_stream_data struct by 7fb22f3
- php_brotli_context struct by 8d82e9b
Tests
- add dcb output handler by e8311a7
- add dictionary in output handler by eaf5c66
- refactor output handler by b01ccfa
- add dictionary in streams by ddb615b
- add dictionary in functions by 897e94d
- add named arguments by 2d4c1ee
- rename quality -> level by b00afef
- change incorrect parameter by 5d461de
Others
- docs: updated according to changes by 48c719a
- docs: rename quality -> level by 54c7328
- chore: add .gitattributes by f822c4a
Full Changelog: 0.16.0...0.17.0
0.16.0
Full Changelog: 0.15.2+pie...0.16.0
0.15.2+pie
Full Changelog: https://github.com/kjdev/php-ext-brotli/commits/0.15.2+pie