4.0.2 (2019-10-24)
- hunspell: bump up binary to reduce size using llvm backend
4.0.1 (2019-10-19)
- hunspell: normalize unicodei to NFC where possible (800b79e)
4.0.0 (2019-09-13)
- hunspell: reenable optimization (06bdc36)
- hunspell: Unsupport mobile safari version have bugs (#187)
3.0.3 (2019-07-19)
- bump up dependencies
3.0.2 (2019-06-20)
3.0.1 (2019-06-13)
- mountbuffer: fix dependencies (a434cd8)
3.0.0 (2019-06-13)
- build: target es2018 for output (27f6400)
- hunspell: load env specific binary (53df646)
- hunspellloader: deprecate mountdirectory (cb96561)
- hunspellloader: dictionary should be mounted via buffer
- build: requires runtime for es2018, or need downlevel transpiling
2.0.0 (2019-01-31)
- Bump up beta.8 to official release
2.0.0-beta.8 (2019-01-31)
- suggest: free allocated ptr for list (6708573)
2.0.0-beta.7 (2019-01-30)
- hunspell: bump up hunspell binary (9ed737d)
- loadmodule: deprecate locatebinary, back to single file (4b8f5b0)
2.0.0-beta.6 (2019-01-27)
- loadmodule: deprecate asm (b49b731)
2.0.0-beta.5 (2019-01-26)
- createmoduleloader: fix non treeshakable import (a77a149)
2.0.0-beta.4 (2019-01-26)
- createmoduleloader: apply overridden env (22645b6)
2.0.0-beta.3 (2019-01-26)
- hunspell: bump up hunspell with asmjs (845ee54)
- loadasmmodule: asmjs loader (a620219)
- loadmodule: reintroduce env override (d2f651d)
2.0.0-beta.2 (2018-11-02)
- allocstring: use emscripten method, explicitly free (09a1a56)
- hunspell: update interfaces (c937dec)
- hunspellloader: implement addword interfaces (9a56a35)
- wraphunspellinterface: expose add interfaces (73e5d1c)
2.0.0-beta.1 (2018-11-01)
BREAKING CHANGES:
- ENVIRONMENT override deprecated
- loadModule accepts
timeout
option as InitOptions object instead of single argument, likeloadModule({timeout: 3000});
- hunspell: support separate binary, expose locatebinary (978e1a8)
1.1.2 (2018-10-19)
- loadmodule: Change timeout option in loadModule to auto-destructure (925362e)
- loadmodule: Expose timeout option to loadModule (71c29af)
1.0.2 (2018-03-07)
- hunspell: bump up hunspell binary (e931003)
1.0.1 (2018-02-04)
- hunspellasmmodule: update runtime module signature (cbf45f9)
1.0.0 (2017-11-30)
- package: update nanoid to version 1.0.0 (f69df27)
- hunspell: update hunspell into single file binary (8b9e6ea)
- loadmodule: support single file binary load (16ff979)
- logger: enablelogger appends scope (36c429c)
- loadmodule: now runs on native-wasm supported runtime only
0.0.17 (2017-10-10)
- hunspell: bump up hunspell (482cfde)
0.0.16 (2017-09-22)
0.0.15 (2017-09-21)
- mountdirectory: accept environment instead of internal detect (b24dcee)
- loadmodule: fallback to asm.js when wasm load fail (bac803c)
0.0.14 (2017-09-18)
- preamble: support electron without require (cced45a)
0.0.13 (2017-09-16)
- hunspell: bump up hunspell (a38c5dc)
0.0.12 (2017-09-15)
- environment: fix browser environment module loading (b2e16d6)
0.0.11 (2017-09-15)
- hunspell: bump up hunspell (4e7b6d6)
- loadmodule: support environment override (b79f7cf)
- logger: wire wasm loader logger (ba59165)
0.0.10 (2017-09-12)
0.0.9 (2017-09-10)
- mount: replace mount id into nanoid (dfd630e)
0.0.8 (2017-09-10)
- index: export interfaces (39ec725)
0.0.7 (2017-09-08)
0.0.6 (2017-08-26)
0.0.5 (2017-08-23)
- hunspell: bump up hunspell (77367b9)
0.0.4 (2017-07-30)
0.0.3 (2017-07-29)
0.0.2 (2017-07-28)
- hunspellLoader: support relative current path (76dad41)
- isNode: detect node.js via process.versions (19872ef)
- loadModule: update init logic (575e43a)
- mountDirectory: support cross-platform path mount (4c81044)
- suggest: return empty array when there isn't suggestions (c679edc)
- unmount: unlink memory file correctly (dd12c63)
- hunspell: bump up hunspell (5640dd9)
- hunspell: bump up hunspell (a0f2c22)
- hunspell: bump up hunspell (be7895a)
- hunspell: bump up hunspell (8fab8f1)
- hunspell: bump up hunspell (262ebca)
- hunspell: bump up hunspell (daf0cbb)
- hunspell: bump up hunspell binary (b5aec3f)
- hunspell: bump up hunspell binary from local build (cd31a6c)
- hunspell: initial wasm binary (d2acfc1)
- Hunspell: define initial interface (d1008bc)
- hunspellLoader: implement initial interface (f0ef545)
- hunspellLoader: implement spell logic (376ce73)
- hunspellLoader: split file mount, support ArrayBuffer loading (ac2e7e6)
- loadModule: support binaryEndpoint for browser (3b77e4f)
- logger: implement logger function (8f0ea01)
- mountBuffer: accept ArrayBufferView directly (be3863d)
- suggest: implement suggestion interface (35b2bbf)
- util: add utility functions (a696a98)