unstale

pypi / brotli

brotli

What changed in brotli 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-20.

1 breaking3 security4 new APIs and options2 performance1 behavior and defaults2 tooling1 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli on npm

brotli 114 changes

Breaking changes 1

Security 3

  • Python adds a method for determining whether a decompressor can accept more data, helping mitigate unexpectedly large output.

    1.2.0release notes

  • Python adds an optional output buffer limit to process, allowing mitigation of unexpectedly large output.

    1.2.0release notes

  • Scrapy is vulnerable to a denial of service (DoS) attack due to flaws in brotli decompression implementation

    1.2.0security advisory

New APIs and options 4

Performance 2

Behavior and default changes 1

  • The CLI can decode concatenated brotli streams.

    1.2.0release notes

Tooling 2

Fixes and other changes 1

  • Java compress now passes the correct length to the native encoder.

    1.2.0release notes