Skip to content

Latest commit

 

History

History
54 lines (30 loc) · 1.46 KB

CHANGELOG.md

File metadata and controls

54 lines (30 loc) · 1.46 KB

Changelog

[0.5.0] - 2024-4-2

Breaking Changes

  • Injector::push now passes a reference to the push value to the closure generating the columns

[0.4.1] - 2024-3-11

Bugfixes

  • crash when restarting picker with fast active stream

[0.4.0] - 2024-2-20

Added

  • active_injectors() to retrieve the number of injectors that can potentially add new items to the matcher in the future.

Bugfixes

  • fix Unicode substring matcher expecting an exact match (rejecting trailing characters)
  • fix crashes and false positives in unicode substring matcher

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