Changelog

0.1.1 - 2026-07-20

Change:

  • Replace the “no results” icon with empty set character

Bugfix:

  • Fix “more” indicator showing on local results

0.1.0 - 2026-07-20

Initial release:

  • Progressive enhancement of <select> and <input> elements

  • Single and multiple selection modes

  • Live search/filtering

  • Load options from a remote API, with debounced requests and result caching

  • Tag mode - let users add new values that aren’t in the option list

  • Custom option rendering via formatOption and formatSelected, or pre-rendered HTML from an API response

  • Full keyboard navigation and ARIA support

  • Zero dependencies - works from a plain <script src> or as an ES module

  • Customise the styles using CSS variables