Packages

inquirer

14.2.5 · 27 Oct 2026MIT59.6M / weekRepositoryHomepagenpmAtom feed

Upgrading inquirer From 12.1.0 to 12.11.1

30 releases in betweennotes for 25

Reading releases, release notes and advisories…

Other targets from 12.1.0Latest14.2.5
  1. 12.1.0yours
  2. 1 release
  3. 12.3.0breaking
  4. 27 releases
  5. 12.11.1target
1+
change to make
0
advisories fixed
6+
new
9+
fixes

Counted from 25 of 30 release notes. Advisories are counted from the advisory database, in full.

Before you upgrade

Tick each one off as you go
  • breaking12.3.0

Release by release

  1. 12.11.1

    12 Nov 20251 new
    • new

      Allow passing a Partial<{ ... }> type as pre-filled answers.

  2. 12.11.0nothing new or fixed in the note

  3. 12.10.0

    13 Oct 20251 new
    • new

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

  4. 12.9.6nothing new or fixed in the note

  5. 12.9.5

    14 Sep 20251 fix
    • fixed

      Fix #1834: (rawlist) Allows specifying numbers as explicit keys of option within the list.

  6. 12.9.4

    24 Aug 20251 fix
    • fixed

      Remove "easter-egg" vim/emacs bindings conflicting with the type-to-search feature.

  7. 12.9.3

    17 Aug 20251 fix
    • fixed

      Fix Unix yes not properly being processed by the confirm prompt. (yes | node confirm-script.js)

  8. 12.9.0 – 12.9.23 releases, nothing new or fixed in the notes

14 other lines we could not sort, mostly version bumps
  • Downgraded to mute-stream@2 to maintain Node 18 compatibility.

    12.11.1
  • Feat @inquirer/input: Now support simple RegExp validation with pattern/patternError.

    12.11.0
  • Bump dependencies

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

    12.10.0
  • Reduce number of transitive dependencies

    12.9.6
  • Make @types/node an optional peer dependency.

    12.9.2
  • Replace external-editor dependency with new @inquirer/external-editor. This remove the vulnerable tmp transitive dependency from the dependency tree.

    12.9.1
  • Search prompt: New instructions config to allow localizing the help tips.

    12.9.0
  • Fixes: a transitive dependency (run-aysnc) loaded devDependencies unexpectedly. This is now fixed upstream. Rel #1791

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

    12.8.0

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