Skip to content

Releases: packurl/wasm_br

0.12.1

06 Jul 13:37

Choose a tag to compare

Reduced codegen-units to optimize wasm file further and applied different opt-level to the decode-only version to reduce it even further.

Scripts:

brotli.mjs: exports both br and unbr functions; blocking version.
brotli_enc.mjs: exports only the br function; blocking version.
brotli_dec.mjs: exports only the unbr function; blocking version.
brotli_worker.mjs: exports both br and unbr functions; async version. brotli_worker_script.mjs and brotli.mjs are used by the web worker. brotli_worker_script.js and brotli_for_importScripts.js are variants for browsers that don't support module web workers.
brotli_enc_worker.mjs: exports the br function; async version. brotli_enc_worker_script.mjs and brotli_enc.mjs are used by the web worker. brotli_enc_worker_script.js and brotli_enc_for_importScripts.js are variants for browsers that don't support module web workers.
brotli_dec_worker.mjs: exports the unbr function; async version. brotli_dec_worker_script.mjs and brotli_dec.mjs are used by the web worker. brotli_dec_worker_script.js and brotli_dec_for_importScripts.js are variants for browsers that don't support module web workers.

0.12.0

09 Jun 13:57

Choose a tag to compare

Dependency update.

Scripts:

brotli.mjs: exports both br and unbr functions; blocking version.
brotli_enc.mjs: exports only the br function; blocking version.
brotli_dec.mjs: exports only the unbr function; blocking version.
brotli_worker.mjs: exports both br and unbr functions; async version. brotli_worker_script.mjs and brotli.mjs are used by the web worker. brotli_worker_script.js and brotli_for_importScripts.js are variants for browsers that don't support module web workers.
brotli_enc_worker.mjs: exports the br function; async version. brotli_enc_worker_script.mjs and brotli_enc.mjs are used by the web worker. brotli_enc_worker_script.js and brotli_enc_for_importScripts.js are variants for browsers that don't support module web workers.
brotli_dec_worker.mjs: exports the unbr function; async version. brotli_dec_worker_script.mjs and brotli_dec.mjs are used by the web worker. brotli_dec_worker_script.js and brotli_dec_for_importScripts.js are variants for browsers that don't support module web workers.

0.11.0

09 Jun 13:43

Choose a tag to compare

Dependency update.

Scripts:

brotli.mjs: exports both br and unbr functions; blocking version.
brotli_enc.mjs: exports only the br function; blocking version.
brotli_dec.mjs: exports only the unbr function; blocking version.
brotli_worker.mjs: exports both br and unbr functions; async version. brotli_worker_script.mjs and brotli.mjs are used by the web worker. brotli_worker_script.js and brotli_for_importScripts.js are variants for browsers that don't support module web workers.
brotli_enc_worker.mjs: exports the br function; async version. brotli_enc_worker_script.mjs and brotli_enc.mjs are used by the web worker. brotli_enc_worker_script.js and brotli_enc_for_importScripts.js are variants for browsers that don't support module web workers.
brotli_dec_worker.mjs: exports the unbr function; async version. brotli_dec_worker_script.mjs and brotli_dec.mjs are used by the web worker. brotli_dec_worker_script.js and brotli_dec_for_importScripts.js are variants for browsers that don't support module web workers.

0.10.0

13 Jul 22:51

Choose a tag to compare

Dependency update.

Scripts:

brotli.mjs: exports both br and unbr functions; blocking version.
brotli_enc.mjs: exports only the br function; blocking version.
brotli_dec.mjs: exports only the unbr function; blocking version.
brotli_worker.mjs: exports both br and unbr functions; async version. brotli_worker_script.mjs and brotli.mjs are used by the web worker. brotli_worker_script.js and brotli_for_importScripts.js are variants for browsers that don't support module web workers.
brotli_enc_worker.mjs: exports the br function; async version. brotli_enc_worker_script.mjs and brotli_enc.mjs are used by the web worker. brotli_enc_worker_script.js and brotli_enc_for_importScripts.js are variants for browsers that don't support module web workers.
brotli_dec_worker.mjs: exports the unbr function; async version. brotli_dec_worker_script.mjs and brotli_dec.mjs are used by the web worker. brotli_dec_worker_script.js and brotli_dec_for_importScripts.js are variants for browsers that don't support module web workers.

0.9.0

05 Apr 17:16

Choose a tag to compare

Revert brotli dependency back to main repository now that simd fixes have been merged.

Scripts:

  • brotli.mjs: exports both br and unbr functions; blocking version.
  • brotli_enc.mjs: exports only the br function; blocking version.
  • brotli_dec.mjs: exports only the unbr function; blocking version.
  • brotli_worker.mjs: exports both br and unbr functions; async version. brotli_worker_script.mjs and brotli.mjs are used by the web worker. brotli_worker_script.js and brotli_for_importScripts.js are variants for browsers that don't support module web workers.
  • brotli_enc_worker.mjs: exports the br function; async version. brotli_enc_worker_script.mjs and brotli_enc.mjs are used by the web worker. brotli_enc_worker_script.js and brotli_enc_for_importScripts.js are variants for browsers that don't support module web workers.
  • brotli_dec_worker.mjs: exports the unbr function; async version. brotli_dec_worker_script.mjs and brotli_dec.mjs are used by the web worker. brotli_dec_worker_script.js and brotli_dec_for_importScripts.js are variants for browsers that don't support module web workers.

0.7.0

26 Nov 21:35

Choose a tag to compare

Rebuilt with updated dependencies.

Scripts:

  • brotli.mjs: exports both br and unbr functions; blocking version.
  • brotli_enc.mjs: exports only the br function; blocking version.
  • brotli_dec.mjs: exports only the unbr function; blocking version.
  • brotli_worker.mjs: exports both br and unbr functions; async version. brotli_worker_script.mjs and brotli.mjs are used by the web worker. brotli_worker_script.js and brotli_for_importScripts.js are variants for browsers that don't support module web workers.
  • brotli_enc_worker.mjs: exports the br function; async version. brotli_enc_worker_script.mjs and brotli_enc.mjs are used by the web worker. brotli_enc_worker_script.js and brotli_enc_for_importScripts.js are variants for browsers that don't support module web workers.
  • brotli_dec_worker.mjs: exports the unbr function; async version. brotli_dec_worker_script.mjs and brotli_dec.mjs are used by the web worker. brotli_dec_worker_script.js and brotli_dec_for_importScripts.js are variants for browsers that don't support module web workers.

0.6.1

30 Jul 15:01

Choose a tag to compare

Fixed module name in brotli_worker.d.ts.

Scripts:

  • brotli.mjs: exports both br and unbr functions; blocking version.
  • brotli_enc.mjs: exports only the br function; blocking version.
  • brotli_dec.mjs: exports only the unbr function; blocking version.
  • brotli_worker.mjs: exports both br and unbr functions; async version. brotli_worker_script.mjs and brotli.mjs are used by the web worker. brotli_worker_script.js and brotli_for_importScripts.js are variants for browsers that don't support module web workers.
  • brotli_enc_worker.mjs: exports the br function; async version. brotli_enc_worker_script.mjs and brotli_enc.mjs are used by the web worker. brotli_enc_worker_script.js and brotli_enc_for_importScripts.js are variants for browsers that don't support module web workers.
  • brotli_dec_worker.mjs: exports the unbr function; async version. brotli_dec_worker_script.mjs and brotli_dec.mjs are used by the web worker. brotli_dec_worker_script.js and brotli_dec_for_importScripts.js are variants for browsers that don't support module web workers.

0.6.0

29 Jul 22:30

Choose a tag to compare

Removed brFast and brBest.
Added level parameter to the br function.
Added typescript definition files (d.ts).
Updated js scripts.

Scripts:

  • brotli.mjs: exports both br and unbr functions; blocking version.
  • brotli_enc.mjs: exports only the br function; blocking version.
  • brotli_dec.mjs: exports only the unbr function; blocking version.
  • brotli_worker.mjs: exports both br and unbr functions; async version. brotli_worker_script.mjs and brotli.mjs are used by the web worker. brotli_worker_script.js and brotli_for_importScripts.js are variants for browsers that don't support module web workers.
  • brotli_enc_worker.mjs: exports the br function; async version. brotli_enc_worker_script.mjs and brotli_enc.mjs are used by the web worker. brotli_enc_worker_script.js and brotli_enc_for_importScripts.js are variants for browsers that don't support module web workers.
  • brotli_dec_worker.mjs: exports the unbr function; async version. brotli_dec_worker_script.mjs and brotli_dec.mjs are used by the web worker. brotli_dec_worker_script.js and brotli_dec_for_importScripts.js are variants for browsers that don't support module web workers.

0.5.1

25 Jun 12:18

Choose a tag to compare

Reset stack pointer correctly in wrapper.

0.5.0

25 Jun 00:35

Choose a tag to compare

There are now two compression functions, one for the best compression (brBest) and one for the fastest compression (brFast).
The br export no longer exists.