nucleo/CHANGELOG.md
2023-12-22 20:04:20 +01:00

1.0 KiB

Changelog

[0.3.1] - 2023-12-22

Bugfixes

  • fix Unicode substring matcher expecting an exact match (rejecting trailing characters)

0.3.0 - 2023-12-22

Breaking Changes

  • Pattern API method now requires a Unicode Normalization strategy in addition to a CaseMatching strategy.

Bugfixes

  • avoid incorrect matches when searching for ASCII needles in a Unicode haystack
  • correctly handle Unicode normalization when there are normalizable characters in the pattern, for example characters with umlauts
  • when the needle is composed of a single char, return the score and index of the best position instead of always returning the first matched character in the haystack

0.2.1 - 2023-09-02

Bugfixes

  • ensure matcher runs on first call to tick

0.2.0 - 2023-09-01

initial public release