aboutsummaryrefslogtreecommitdiffstats
path: root/crates/atuin-nucleo/CHANGELOG.md
diff options
context:
space:
mode:
authorEllie Huxtable <ellie@elliehuxtable.com>2026-03-16 15:22:49 -0700
committerEllie Huxtable <ellie@elliehuxtable.com>2026-03-16 15:22:49 -0700
commit280499651c8308555e287dea79aa6569a95d99f5 (patch)
tree355648de82f0134ad6a62fb9f361279c0a8485b5 /crates/atuin-nucleo/CHANGELOG.md
parentspecify version in all daemon atuin crates (diff)
parentSquashed 'crates/atuin-nucleo/' content from commit 4253de9f (diff)
downloadatuin-280499651c8308555e287dea79aa6569a95d99f5.zip
bring in base nucleo
Diffstat (limited to 'crates/atuin-nucleo/CHANGELOG.md')
-rw-r--r--crates/atuin-nucleo/CHANGELOG.md54
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