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…
- 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
- new
Allow passing a
Partial<{ ... }>type as pre-filled answers.
- new
12.11.0nothing new or fixed in the note
- new
New design for the keys help tip. Themable/localizable with
theme.style.keysHelpTip.
- new
12.9.6nothing new or fixed in the note
- fixed
Fix #1834: (rawlist) Allows specifying numbers as explicit keys of option within the list.
- fixed
- fixed
Remove "easter-egg" vim/emacs bindings conflicting with the type-to-search feature.
- fixed
- fixed
Fix Unix
yesnot properly being processed by the confirm prompt. (yes | node confirm-script.js)
- fixed
12.9.0 – 12.9.23 releases, nothing new or fixed in the notes
14 other lines we could not sort, mostly version bumps
- 12.11.1
Downgraded to mute-stream@2 to maintain Node 18 compatibility.
- 12.11.0
Feat
@inquirer/input: Now support simple RegExp validation withpattern/patternError. - 12.11.0
Bump dependencies
- 12.10.0
Re-introduce option to match up/down actions with vim or emacs keybindings. Enable with
theme.keybindings - 12.9.6
Reduce number of transitive dependencies
- 12.9.2
Make
@types/nodean optional peer dependency. - 12.9.1
Replace
external-editordependency with new@inquirer/external-editor. This remove the vulnerabletmptransitive dependency from the dependency tree. - 12.9.0
Search prompt: New
instructionsconfig to allow localizing the help tips. - 12.8.1
Fixes: a transitive dependency (
run-aysnc) loaded devDependencies unexpectedly. This is now fixed upstream. Rel #1791 - 12.8.0
Select prompt: When pressing a number key, we'll ignore separators in counting the index of the item to jump to.
3 internal lines (docs, tests, tooling) left out.