Skip to content
This repository has been archived by the owner on Aug 24, 2021. It is now read-only.

Version 5.0.0

Compare
Choose a tag to compare
@mnater mnater released this 13 Apr 12:24
· 170 commits to master since this release

This major release brings the following changes:

  • better performance 1: The way how the patterns are represented in memory has changed. Instead of a huge objegt tree a (typed) array is used. Arrays use less memory and typed arrays are not garbage collected. To build the typed array information about the length of the arrays are necessary. This information is stored in the pattern files. Make sure to also replace old pattern files by new ones! Since the format of the pattern files changes mergeAndPack.html and compressor.html have changed, too. So this is seen as a major release.
  • better performance 2: the regular expressions for finding words are less captive
  • better performance 3: messaging and waiting for patterns to be loaded is more accurate
  • better performance 4: some rare-case and not so rare JIT deoptimizations are gone
  • fixes issue215
  • fixes issues with compound characters (only if String().normalize is supported)
  • fixes an issue where a DOM Exception 1: Index greater as allowed occured