Skip to content

Releases: morfologik/morfologik-stemming

release/2.2.0-rc3

07 Apr 16:42

Choose a tag to compare

release/2.2.0-rc3 Pre-release
Pre-release

What's Changed

  • PR #121: fix bug in replacements: s>ss, ss>s (Jaume Ortolà).

Full Changelog: 2.2.0-rc2...2.2.0-rc3

release/2.2.0-rc2

28 Mar 21:13

Choose a tag to compare

release/2.2.0-rc2 Pre-release
Pre-release

Bug Fixes

  • PR #118: fix HMatrix not being reset between calls to
    Speller.findReplacementCandidates(), causing incorrect candidates to be
    returned on repeated calls (Jaume Ortolà).

  • GH-38: support ^ (start) and $ (end) anchors and _ (space) in
    replacement-pairs, following hunspell REP conventions.

  • GH-75: Fix incorrect and incomplete CharsetDecoder usage in Speller.findRepl():
    missing charBuffer.clear() before decode and missing decoder.flush() after
    decode, which could produce wrong candidates for stateful encodings.

Other Changes

  • Update Maven build plugins to current versions.

Release 2.1.9

26 Apr 11:49

Choose a tag to compare

PR #114: improve run-on suggestions for camel case words (Jaume Ortolà)

Release 2.1.7

24 Jun 08:04

Choose a tag to compare

GH-102: Update vulnerable jcommander dependency

Release 2.1.6

11 May 12:44

Choose a tag to compare

Other Changes

  • PR #101: fix replaceRunOnWords() not working for words that are uppercase at
    sentence start (Daniel Naber).

Release 2.1.5

18 Feb 18:45

Choose a tag to compare

Bug Fixes

  • PR #96: incorrect logic in runOnWords (Jaume Ortolà).

  • PR #97: micro performance optimization (Daniel Naber).

Other Changes

  • GH-95: Speller: findReplacementCandidates returns full CandidateData. This
    commit also refactors the Speller to use a stateless returned array
    list rather than reuse an internal field. Should not make a
    practical difference. (Dawid Weiss)

Release 2.1.4

31 Jul 12:49

Choose a tag to compare

Bug Fixes

  • PR #93: Case-changed words are always good suggestions (Jaume Ortolà).

  • GH-92: FSATraversal may return NOT_FOUND instead of AUTOMATON_HAS_PREFIX
    (stevendolg via Dawid Weiss)

Other Changes

  • Updated build and test plugins to newer versions.

Release 2.1.3

24 Apr 06:49

Choose a tag to compare

Bug Fixes:

  • GH-86: Speller: words containing the dictionary separator are not handled properly (Jaume Ortolà via Dawid Weiss).

Release 2.1.2

24 Apr 06:40

Choose a tag to compare

Bug Fixes:

  • GH-85: Encoded sequences can clash with separator byte and cause assertion errors. (Daniel Naber, Dawid Weiss).

Release 2.1.1

19 Oct 21:09

Choose a tag to compare

Bug Fixes:

  • PR #78: Fix dependency issue in morfologik-speller (Alden Quimby).
  • GH-84: Dictionary resources not found with security manager. (Uwe Schindler)

Other Changes

  • GH-79: Corrected a corner case in DictCompileTest. (Dawid Weiss)
  • GH-77: Trailing spaces in encoder name can lead to illegal argument exception. (Jaume Ortolà, Dawid Weiss)