2023-08-27 23:50:55 +00:00
|
|
|
# Changelog
|
|
|
|
|
2023-12-22 18:40:04 +00:00
|
|
|
# [0.3.0] - 2023-12-22
|
2023-12-17 17:36:07 +00:00
|
|
|
|
|
|
|
## **Breaking Changes**
|
|
|
|
|
|
|
|
* Pattern API method now requires a Unicode `Normalization` strategy in addition to a `CaseMatching` strategy.
|
2023-12-17 16:27:10 +00:00
|
|
|
|
|
|
|
## Bugfixes
|
|
|
|
|
2023-12-22 18:27:20 +00:00
|
|
|
* avoid incorrect matches when searching for ASCII needles in a Unicode haystack
|
2023-12-17 17:36:07 +00:00
|
|
|
* correctly handle Unicode normalization when there are normalizable characters in the pattern, for example characters with umlauts
|
2023-12-17 16:27:10 +00:00
|
|
|
* 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
|
|
|
|
|
2023-09-02 12:50:54 +00:00
|
|
|
# [0.2.1] - 2023-09-02
|
|
|
|
|
|
|
|
## Bugfixes
|
|
|
|
|
|
|
|
* ensure matcher runs on first call to `tick`
|
2023-08-27 23:50:55 +00:00
|
|
|
|
|
|
|
# [0.2.0] - 2023-09-01
|
|
|
|
|
|
|
|
*initial public release*
|
|
|
|
|
|
|
|
|
2023-12-17 17:36:07 +00:00
|
|
|
[0.3.0]: https://github.com/helix-editor/nucleo/releases/tag/nucleo-v0.3.0
|
2023-09-02 12:50:54 +00:00
|
|
|
[0.2.1]: https://github.com/helix-editor/nucleo/releases/tag/nucleo-v0.2.1
|
2023-08-27 23:50:55 +00:00
|
|
|
[0.2.0]: https://github.com/helix-editor/nucleo/releases/tag/nucleo-v0.2.0
|