Packages

@inquirer/select

5.2.8 · 27 Oct 2026MIT57M / weekRepositoryHomepagenpmAtom feed

Upgrading @inquirer/select From 1.2.1 to 5.2.8

94 releases in betweennotes for 16

Other targets from 1.2.1Newest 1.x1.3.3
5.0.0, 4.0.0, 3.0.0, 2.0.0 have no release note on GitHub or in the repository's changelog, so their breaking changes are missing from the counts below.
  1. 1.2.1yours
  2. 15 releases
  3. 2.0.0major
  4. 27 releases
  5. 3.0.0major
  6. 1 release
  7. 4.0.0major
  8. 25 releases
  9. 5.0.0major
  10. 21 releases
  11. 5.2.8target
?
changes to make
0
advisories fixed
4+
new
3+
fixes

Counted from 16 of 94 release notes. Advisories are counted from the advisory database, in full.

Release by release

  1. 5.0.4 – 5.2.819 releases, nothing new or fixed; 16 without a note

  2. 5.0.3

    13 Dec 20251 fix
    • fixed

      Return type when using a list of string as choices.

  3. 4.4.1 – 5.0.25 releases, no release note

  4. 4.4.0

    13 Oct 20251 new
    • new

      New design for the keys help tip. Themable/localizable with theme.style.keysHelpTip.

  5. 4.3.2 – 4.3.43 releases, no release note

  6. 4.3.1

    21 Jul 20251 fix
    • fixed

      Fix #1786 indexMode: number theme option didn't properly calculate the items indexes if separators where present in between choices.

  7. 4.2.1 – 4.3.05 releases, nothing new or fixed; 4 without a note

  8. 4.2.0

    24 Apr 20251 new
    • new

      @inquirer/select: Added an instructions option allowing to customize the messages in the help tips.

9 other lines we could not sort, mostly version bumps
  • Feat (select): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.

    5.1.0
  • Re-introduce option to match up/down actions with vim or emacs keybindings. Enable with theme.keybindings

    4.4.0
  • When pressing a number key, we'll ignore separators in counting the index of the item to jump to.

    4.3.0
  • Choices can now be an array of string.

    2.5.0
  • Includes @inquirer/core@9.1.0 adding support for { signal: AbortSignal } in the context options to programatically cancel a prompt.

    2.5.0
  • Help tip behaviors are now customizable through theme options.

    2.3.0
  • @inquirer/select now support search when typing letters (aiming to imitate how the HTML <select> search works)

    2.1.0
  • Now supports the loop: false option. (This feature was available on inquirer, but not ported to new prompts yet)

    1.3.0
  • Choice list max width should always match the terminal width

    1.2.5

5 internal lines (docs, tests, tooling) left out.