mirror of
https://github.com/helix-editor/nucleo.git
synced 2025-10-05 23:32:41 +02:00
1.5 KiB
1.5 KiB
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 aCaseMatching
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