Skip to content

Releases: mnater/Hyphenopoly

Version 4.4.0 (2020-05-14)

04 May 20:46
Compare
Choose a tag to compare

Version 4.4.0 (2020-05-04)

Changed

  • convert objects to maps (no API changes)

Fixed

  • bumb devDependencies
  • simplify webpack example

Version 4.3.0 (2020-04-17)

16 Apr 21:53
Compare
Choose a tag to compare

Version 4.3.0 (2020-04-17)

Fixed

  • Hyphenators handle subtags with different lang consistently (issue #108)
  • Better word matching RegEx (issue #109)
  • Emit multiple errors (instead of just one) (issue #112)
  • bump DevDependencies

Added

Changed

  • Words with foreign characters are not hyphenated anymore (issue #109)

Version 4.2.1 (2020-03-31)

31 Mar 22:12
Compare
Choose a tag to compare

Version 4.2.1 (2020-03-31)

Fixed

Version 4.2.0 (2020-03-27)

27 Mar 23:11
Compare
Choose a tag to compare

Version 4.2.0 (2020-03-27)

Added

  • Added support for Macedonian

Changed

  • RequestCredentials are now configurable. See doc (issue #98)
  • Hyphenators now hyphenate content of childNodes, too (#issue96)
  • Update patterns for Spanish

Fixed

  • Don't try to hyphenate whitespace-only text nodes
  • bump devDependencies

Version 4.1.0 (2020-02-20)

19 Feb 23:09
Compare
Choose a tag to compare

Version 4.1.0 (2020-02-20)

Changed

  • Hyphenopoly.unhyphenate now returns elements: doc
  • \w is no longer part of the regex that finds words -> only words with characters from the alphabet (defined by patterns in the wasm module) are hyphenated
  • remove -moz- prefix when feature testing for native CSS hyphens support
  • disallow some characters for hyphen doc

Fixed

  • fix decode polyfill for Edge
  • fix ability to set paths
  • ensure wasm loads only once with fallbacks
  • fix issue with hyphenation depending on media queries

Version 4.0.0 (2020-02-02)

02 Feb 21:22
Compare
Choose a tag to compare

Version 4.0.0 (2020-02-02)

With this major update Hyphenopoly NO LONGER SUPPORTS InternetExplorer.
This step allows the usage of modern JavaScript features which leads to smaller filesizes and thus better performance.

Changed

  • No fallback to asm.js
  • hyphenEngine and patterns in one file per language
  • Promise based events
  • Usage of modern ES2016 features

Version 3.4.0 (2019-12-26)

26 Dec 21:10
Compare
Choose a tag to compare

Version 3.4.0 (2019-12-26)

Added

  • Option to disable mixed cased words (issue #91)

Fixed

  • Refactor encloseHyphenateFunction and enclHyphenate
  • bump devDependencies

Version 3.3.0 (2019-10-14)

14 Oct 19:44
Compare
Choose a tag to compare

Version 3.3.0 (2019-10-14)

Added

  • Add configuration option keepAlive (issue #69)
  • Add documentation for issue #89

Fixed

  • Fixed issue where babelized Loader didn't work in iOS9 (issue #88)
  • bump dev Dependencies (removed some unused eslint directives)

Version 3.2.1 (2019-08-29)

29 Aug 20:18
Compare
Choose a tag to compare

Bugfix release with no changes

Version 3.2.0 (2019-08-29)

29 Aug 20:01
Compare
Choose a tag to compare

Version 3.2.0 (2019-08-29)

Fixed

  • Fixed issue with SSL Certificates and FireFox 60.x ESR (issue#85)
  • Fixed "a potential security vulnerability" in github-pages dependencies
  • Fixed issue with Firefox 68, where feature detection in Hyphenopoly_Loader fails
  • bump devDependencies

Changed

  • OnCopy-eventHandler now also includes content with type "text/html" (besides "text/plain") (issue#87)