PackageTrack
Sign in Get early access

brotli

A port of the Brotli compression algorithm as used in WOFF2

1.3.3 57M downloads/mo #2918 most downloaded on npm devongovett/brotli.js

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Ships unpredictably

gaps range from 2 months to 5.1 years

This project publishes no release notes

the list below is its commits, not an announcement

1 version withdrawn

withdrawn after publishing

12 years old

9 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

9 releases · Sep 2014 to Jun 2022
2015 2017 2019 2021 2023 2025
Release Pre-release Withdrawn

Releases

latest 9
  1. 1.3.3 08 Jun 2022
    Commits, not release notes

    This project publishes no release notes. Between v1.3.2 and v1.3.3 there were 3 commits, 1 of them substantive:

    • remove unused fs import
  2. 1.3.2 02 May 2017
    Commits, not release notes

    This project publishes no release notes. Between v1.3.1 and v1.3.2 there were 3 commits, 1 of them substantive:

    • Remove const declaration
  3. 1.3.1 14 Sep 2016
    Commits, not release notes

    This project publishes no release notes. Between v1.3.0 and v1.3.1 there were 3 commits, 1 of them substantive:

    • Fixed params not being passed in correctly to the encoder
  4. 1.3.0 11 Sep 2016
    Commits, not release notes

    This project publishes no release notes. Between v1.2.0 and v1.3.0 there were 14 commits, 10 of them substantive:

    • Remove dec from npmignore
    • Add more things to npm ignore
    • Fix decompression of data with multple meta-blocks
    • More decode fixes
    • Remove old submodule
    • Add new submodule
    • Update encoder for latest brotli
    • Encode compressed dictionary as base64 - remove brfs dep
    • Clean up
    • Update readme
  5. 1.2.0 27 Mar 2016
    Commits, not release notes

    This project publishes no release notes. Between v1.1.0 and v1.2.0 there were 17 commits, 15 of them substantive:

    • Initial hand JS port of the decoder
    • Throw JS errors instead of using C-style return codes
    • Fix bug
    • Compress Brotli dictionary for the browser
    • Fix for uncompressed blocks
    • Use JS decoder by default
    • Bit reader fixes
    • Add support for metadata blocks
    • Support window bits 10 - 15 in the decoder.
    • Subarray output buffer if it is shorter than anticipated
    • Add compatibility tests for the decoder
    • Add roundtrip tests
    • Allow passing the decompressed size to the decoder
    • Update the readme
    • Don't allocate HuffmanCode objects when initializing HuffmanTreeGroup
  6. 1.1.0 02 Apr 2015
    Commits, not release notes

    This project publishes no release notes. Between v1.0.2 and v1.1.0 there were 5 commits, 4 of them substantive:

    • Build compressor and decompressor separately
    • Add some tests
    • Document requiring just one function
    • fix npmignore
  7. 1.0.2 07 Feb 2015
    Commits, not release notes

    This project publishes no release notes. Between v1.0.1 and v1.0.2 there were 3 commits, 2 of them substantive:

    • Remove module.exports for new emscripten
    • Ignore dirty gitmodules
  8. 1.0.1 03 Feb 2015 withdrawn

    Bad compile

    Nothing published for this version

  9. 1.0.0 29 Sep 2014

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive