Releases: mnater/Hyphenopoly
Releases · mnater/Hyphenopoly
Version 6.0.0 (2024-06-30)
Version 6.0.0 (2024-06-30)
Breaking changes
- Hyphenopoly.config() in hyphenopoly.module.js now always returns a
Map
(issue #209) - Drop support for outdated (eol) node versions. Hyphenopoly.module now requires node >= 18
Fixed
- bump devDependencies
- small perf related refactorings
Test
- use eslint flatConfig
Version 5.3.0 (2023-11-24)
Version 5.3.0 (2023-11-24)
Added
- loader/loaderSync now has a second argument containing an URL to the patternDirectory (issue #207)
Fixed
- simplify events and clarify in docs
- bump devDependencies
Version 5.2.1 (2023-10-19)
Version 5.2.1 (2023-10-19)
Fixed
- created and updated patterns for german
- bump devDependencies
Test
- refactor testsuite: lint code
Version 5.2.0 (2023-10-04)
Version 5.2.0 (2023-10-04)
Fixed
- unhyphenate all childNodes (issue #205)
- translateMap now uses lesser load/stores
- Refactor how words are sent to wasm-modules: word delimiters are now added in the wasm-module instead of js
- bump devDependencies
Doc
- Update docs for standalone wasm-usage
Version 5.2.0-beta.2
Version 5.2.0-beta.2 (2023-08-26)
Fixed
- translateMap now uses lesser load/stores
Version 5.2.0-beta.1 (2023-07-03)
Fixed
- Refactor how words are sent to wasm-modules: word delimiters are now added
in the wasm-module instead of js - bump devDependencies
Doc
- Update docs for standalone wasm-usage
Version 5.1.0 (2023-05-19)
Version 5.1.0 (2023-05-19)
Added
- Faroese hyphenation (thanks to Claus Eggers)
- syllabification patterns for german (de-x-syllable)
- use AbortController to halt fetches on timeout (https://mnater.github.io/Hyphenopoly/Setup.html#timeout)
Version 5.0.0 (2023-01-03)
Version 5.0.0 (2023-01-03)
Aggregation of the changes from beta-1 to beta-5
Breaking changes
- Changed API for embedding Hyphenopoly in webpages.
- Use esm instead of require
- require loader function
Fixed
- created and updated patterns for german
- updated patterns from tex-hyphen
- bump devDependencies
Added
- Albanian hyphenation
- Pali hyphenation
Doc
- Update documenation for esm module
- Added documentation for using .wasm modules outside Hyphenopoly
Test
- use c8 to check coverage
Version 5.0.0-beta-6 (2022-10-20)
Version 5.0.0-beta-6 (2022-10-20)
Breaking changes
Fixed
- bump devDependencies
Version 5.0.0-beta.5 (2022-09-29)
Version 5.0.0-beta-5 (2022-09-29)
Fixed
- created and updated patterns for german
- updated patterns from tex-hyphen
- bump devDependencies
Added
- Albanian hyphenation
- Pali hyphenation
Version 5.0.0-beta.4 (2022-04-06)
Version 5.0.0-beta-4 (2022-04-06)
Breaking changes
- Use esm instead of require
Doc
- Update documenation for esm module
- Added documentation for using .wasm modules outside Hyphenopoly
Test
- use c8 to check coverage
Fixed
- bump devDependencies
- Perf: improve select and rank (64Bit load and popcnt)
- Perf: improve get1PosInDWord