- Migrate to ESM.
MultiMathconverted to ES class, factory call withoutnewremoved.- Built-in unsharp mask exposed as
unsharp_mask_pluginnamed export. - Replace
object-assignwith nativeObject.assign. - Update
glurto 2.x (ESM, named exports). - Switch test runner from mocha to
node:test. - Switch coverage from nyc to c8.
- Change
has_wasmto support lazy evaluation. This prevents possible browser CSP report when feature is not requested in options, #6. - Dev deps bump.
- Improve WebAssembly detection, #4. Workaround for broken WebAssembly in IOS 11.2.x Safary/Chrome (Webkit).
- Fix WebAssembly detection when disabled via CSP, #2.
- Coverage improve.
- Dev deps bump.
- .__align(): set base = 8 by default.
- First release.