Releases: elemica/elemica-suggest
Release 0.9.3
User can paste a name of a suggestion she's looking for
Release 0.9.2
Changes:
We now support using Ctrl-N and Ctrl-P to move down and up
in the suggestion list, respectively. This is in line with many/most
other suggestion dropdowns (e.g. Github, Chrome/Safari location
bars, vim, etc).We now support providing a buildMarkerRegExp function that
will allow you to provide a regular expression used to mark matches
within a suggestion's display value with a match class. This can
then be used for styling purposes to indicate the parts of the suggestion
that matched.
We avoid triggering completion on non-printable keyups. This
takes care of a new bug with C-N and C-P, which would trigger
new searches when you released Ctrl, which would clear your
down/up movement. However, it also takes care of an old bug
where the completion popup would immediately appear when
you tabbed into a completable input, even if you didn't want to
select something else. With a misplaced mouse, you could
change your selection and wreak havoc.We now ignore tab as well, so that you can trigger the completion
by starting to type in the input, not simply by tabbing to it.
Release 0.9.1
Version fixes issue with afterSelect
fired unexpectedly when user leaves input without typing anything.
Announcing elemica-suggest 0.7.0
Announcing the release of elemica-suggest 0.7.0. This release includes the following changes.
- New: Addition of the minimumSearchTermLength parameter to allow users to customize the number of characters before elemica-suggest starts making suggestions.
- New: Implementation of the afterSelect callback.
- New: Documentation on CSS classes.
- New: Documentation on how to use dev tools w/ elemica-suggest. (h/t @lukaszlenart)