Releases: packurl/wasm_br
0.12.1
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
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
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
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
Revert brotli dependency back to main repository now that simd fixes have been merged.
Scripts:
brotli.mjs: exports bothbrandunbrfunctions; blocking version.brotli_enc.mjs: exports only thebrfunction; blocking version.brotli_dec.mjs: exports only theunbrfunction; blocking version.brotli_worker.mjs: exports bothbrandunbrfunctions; async version.brotli_worker_script.mjsandbrotli.mjsare used by the web worker.brotli_worker_script.jsandbrotli_for_importScripts.jsare variants for browsers that don't support module web workers.brotli_enc_worker.mjs: exports thebrfunction; async version.brotli_enc_worker_script.mjsandbrotli_enc.mjsare used by the web worker.brotli_enc_worker_script.jsandbrotli_enc_for_importScripts.jsare variants for browsers that don't support module web workers.brotli_dec_worker.mjs: exports theunbrfunction; async version.brotli_dec_worker_script.mjsandbrotli_dec.mjsare used by the web worker.brotli_dec_worker_script.jsandbrotli_dec_for_importScripts.jsare variants for browsers that don't support module web workers.
0.7.0
Rebuilt with updated dependencies.
Scripts:
brotli.mjs: exports bothbrandunbrfunctions; blocking version.brotli_enc.mjs: exports only thebrfunction; blocking version.brotli_dec.mjs: exports only theunbrfunction; blocking version.brotli_worker.mjs: exports bothbrandunbrfunctions; async version.brotli_worker_script.mjsandbrotli.mjsare used by the web worker.brotli_worker_script.jsandbrotli_for_importScripts.jsare variants for browsers that don't support module web workers.brotli_enc_worker.mjs: exports thebrfunction; async version.brotli_enc_worker_script.mjsandbrotli_enc.mjsare used by the web worker.brotli_enc_worker_script.jsandbrotli_enc_for_importScripts.jsare variants for browsers that don't support module web workers.brotli_dec_worker.mjs: exports theunbrfunction; async version.brotli_dec_worker_script.mjsandbrotli_dec.mjsare used by the web worker.brotli_dec_worker_script.jsandbrotli_dec_for_importScripts.jsare variants for browsers that don't support module web workers.
0.6.1
Fixed module name in brotli_worker.d.ts.
Scripts:
brotli.mjs: exports bothbrandunbrfunctions; blocking version.brotli_enc.mjs: exports only thebrfunction; blocking version.brotli_dec.mjs: exports only theunbrfunction; blocking version.brotli_worker.mjs: exports bothbrandunbrfunctions; async version.brotli_worker_script.mjsandbrotli.mjsare used by the web worker.brotli_worker_script.jsandbrotli_for_importScripts.jsare variants for browsers that don't support module web workers.brotli_enc_worker.mjs: exports thebrfunction; async version.brotli_enc_worker_script.mjsandbrotli_enc.mjsare used by the web worker.brotli_enc_worker_script.jsandbrotli_enc_for_importScripts.jsare variants for browsers that don't support module web workers.brotli_dec_worker.mjs: exports theunbrfunction; async version.brotli_dec_worker_script.mjsandbrotli_dec.mjsare used by the web worker.brotli_dec_worker_script.jsandbrotli_dec_for_importScripts.jsare variants for browsers that don't support module web workers.
0.6.0
Removed brFast and brBest.
Added level parameter to the br function.
Added typescript definition files (d.ts).
Updated js scripts.
Scripts:
brotli.mjs: exports bothbrandunbrfunctions; blocking version.brotli_enc.mjs: exports only thebrfunction; blocking version.brotli_dec.mjs: exports only theunbrfunction; blocking version.brotli_worker.mjs: exports bothbrandunbrfunctions; async version.brotli_worker_script.mjsandbrotli.mjsare used by the web worker.brotli_worker_script.jsandbrotli_for_importScripts.jsare variants for browsers that don't support module web workers.brotli_enc_worker.mjs: exports thebrfunction; async version.brotli_enc_worker_script.mjsandbrotli_enc.mjsare used by the web worker.brotli_enc_worker_script.jsandbrotli_enc_for_importScripts.jsare variants for browsers that don't support module web workers.brotli_dec_worker.mjs: exports theunbrfunction; async version.brotli_dec_worker_script.mjsandbrotli_dec.mjsare used by the web worker.brotli_dec_worker_script.jsandbrotli_dec_for_importScripts.jsare variants for browsers that don't support module web workers.
0.5.1
Reset stack pointer correctly in wrapper.
0.5.0
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.