Skip to content

Releases: helix-editor/nucleo

Nucleo 0.4.0

20 Feb 19:22
e9cca9f
Compare
Choose a tag to compare

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

Full Changelog: nucleo-v0.3.0...nucleo-v0.4.0

Nucleo 0.3.0

22 Dec 18:45
2a0fe11
Compare
Choose a tag to compare

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

nulceo v0.2.1

02 Sep 13:07
9e413c7
Compare
Choose a tag to compare

Bugfixes

  • Ensure matcher runs on the first call to tick.

nucleo-v0.2.0

29 Aug 13:25
e2e0f69
Compare
Choose a tag to compare

This is the initial public release of nucleo. It's now considered ready for general use!