Brotli extension
PHP extension for compression and decompression with Brotli library.
License: MIT
Version | Release | Download |
0.17.0 | 2025-05-19 | brotli-0.17.0.tgz |
0.16.0 | 2025-04-22 | brotli-0.16.0.tgz |
0.15.2 | 2024-11-08 | brotli-0.15.2.tgz |
0.15.1 | 2024-11-05 | brotli-0.15.1.tgz |
0.15.0 | 2024-02-01 | brotli-0.15.0.tgz |
Version | Message |
0.17.0 |
- experimental: dcb support in output handler - feat: dictionary support - feat: named arguments support (PHP 8.0+) - change: argumeent name for brotli_compress() and brotli_compress_init(): quality -> level - change: argumeent name for brotli_uncompress(): max -> length - change: version in info to BrotliDecoderVersion() - change: add GCC visibility hidden when include bundled - change!: incorrect parameter cause errors - refactor: output hander context start - refactor: change use php_brotli_context in brotli_uncompress() - refactor: add parameter settings for BROTLI_DECODER_PARAM_LARGE_WINDOW to brotli_uncompress_init() - refactor: change error message - refactor: change use BrotliEncoderCompressStream() in brotli_compress() - refactor: php_brotli_decoder_create() -> php_brotli_context_create_decoder() - refactor: php_brotli_encoder_create() -> php_brotli_context_create_encoder() - refactor: php_brotli_stream_data struct - refactor: php_brotli_context struct |
0.16.0 |
- change: brotli.state resource in brotli_uncompress_{init,add}() to Btorli\UnCompress\Context class - change: brotli.state resource in brotli_compress_{init,add}() to Btorli\Compress\Context class |
0.15.2 |
- fix: argument format of type - fix: incompatible pointer type |
0.15.1 | - fix: output handler |
0.15.0 |
- change: default mode of brotli_uncompress_add() to BROTLI_FLUSH - change: default mode of brotli_compress_add() to BROTLI_FLUSH - add: BROTLI_FLUSH to environment variables - remove: PHP 5 support |