diff options
| author | Ellie Huxtable <ellie@elliehuxtable.com> | 2026-03-16 15:22:49 -0700 |
|---|---|---|
| committer | Ellie Huxtable <ellie@elliehuxtable.com> | 2026-03-16 15:22:49 -0700 |
| commit | 280499651c8308555e287dea79aa6569a95d99f5 (patch) | |
| tree | 355648de82f0134ad6a62fb9f361279c0a8485b5 /crates/atuin-nucleo/CHANGELOG.md | |
| parent | specify version in all daemon atuin crates (diff) | |
| parent | Squashed 'crates/atuin-nucleo/' content from commit 4253de9f (diff) | |
| download | atuin-280499651c8308555e287dea79aa6569a95d99f5.zip | |
bring in base nucleo
Diffstat (limited to 'crates/atuin-nucleo/CHANGELOG.md')
| -rw-r--r-- | crates/atuin-nucleo/CHANGELOG.md | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/crates/atuin-nucleo/CHANGELOG.md b/crates/atuin-nucleo/CHANGELOG.md new file mode 100644 index 00000000..4ea54b2c --- /dev/null +++ b/crates/atuin-nucleo/CHANGELOG.md @@ -0,0 +1,54 @@ +# 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* + + +[0.3.0]: https://github.com/helix-editor/nucleo/releases/tag/nucleo-v0.3.0 +[0.2.1]: https://github.com/helix-editor/nucleo/releases/tag/nucleo-v0.2.1 +[0.2.0]: https://github.com/helix-editor/nucleo/releases/tag/nucleo-v0.2.0 |
