- 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