NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4519 most downloaded on npm
Listr2 prompt adapter for inquirer.
Last release 1 months ago
02 Sep 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 43 of 44 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
56 releases · first in 2023
One column per quarter.
Nothing published for this version
@listr2/prompt-adapter-inquirer 4.2.6 (2026-08-25)
@listr2/prompt-adapter-inquirer 4.2.5-beta.8 (2026-07-21)
listr2: upgraded to 11.0.0-beta.6
listr2: upgraded to 11.0.0-beta.5
listr2: upgraded to 11.0.0-beta.4
listr2: upgraded to 11.0.0-beta.3
listr2: upgraded to 11.0.0-beta.2
listr2: upgraded to 11.0.0-beta.1
listr2: upgraded to 10.3.0-beta.1
@listr2/manager 4.2.4 (2026-08-25)
manager: guard against null Listr.errors when aggregating
## @listr2/prompt-adapter-enquirer 4.2.2 (2026-06-24) ### Bug Fixes * deps: update dependencies (#770) (f14584e) ### Dependencies * listr2: upgraded t
## @listr2/prompt-adapter-inquirer 4.2.1 (2026-03-02) ### Dependencies * listr2: upgraded to 10.2.1
utils: replace colorette with util.styleText
revert logupdate to older version
## @listr2/prompt-adapter-inquirer 4.1.1 (2026-02-23) ### Bug Fixes * update packages manually (306d331) ### Dependencies * listr2: upgraded to 10.1.1
# @listr2/prompt-adapter-inquirer 4.1.0 (2026-01-26) ### Features * build: update bundle mechanism (28b5f48) ### Dependencies * listr2: upgraded to 10
Node.js 22 and 24 introduced breaking changes to readline behavior that cause "readline was closed" errors when enquirer attempts to clean up after ca…
deps: This change drops node 20 support since it is reaching end of life.
fix: tiny bug with spinner
chore: update auxilary dependency versions
ci: update ci configuration for new node versions
WIP:
Signed-off-by: Cenk Kılıç cenk@kilic.dev
Node.js 22 and 24 introduced breaking changes to readline behavior that cause "readline was closed" errors when enquirer attempts to clean up after cancellation. This is a race condition in enquirer 2.4.1 that hasn't been fixed upstream (package hasn't been updated in 2 years).
This commit adds error handling to suppress these specific errors while still allowing the prompt to be properly cancelled and cleaned up.
References:
Everything is now exported from the index since the build methodology has been changed.
Drops node 10 support.
Context and the task itself is not collected by the default option now. This has been done because of circular object properties were causing memory leaks while collecting.
The default behavior is minimal from now on, where it only collects error messages and where error was encountered. The old behavior can be enable with setting full. You can also now disable the error collection mechanism fully with [secure].
## @listr2/manager 3.0.5 (2025-10-20) ### Dependencies * listr2: upgraded to 9.0.5
## @listr2/prompt-adapter-inquirer 3.0.4 (2025-09-14) ### Dependencies * listr2: upgraded to 9.0.4
## @listr2/prompt-adapter-inquirer 3.0.3 (2025-08-30) ### Dependencies * listr2: upgraded to 9.0.3
## @listr2/prompt-adapter-inquirer 3.0.2 (2025-08-20) ### Bug Fixes * deps: update dependencies (5fa319c) ### Dependencies * listr2: upgraded to 9.0.2
migrate build system from tsup to tsdown
This includes breaking changes in the inqurer setup.
listr2 as a peer dependency (af4a5cc)The styling is completely changed.
default-renderer now utilizes different EOL depending on the platform.
The last rendering method has been changed therefore it will leave a empty line before doing the last render which is the log-update clean functionallity, before writing it with process.stdout.
Outputted data now gets better trimmed which might cause testing to not match.
More consistent spacing is introduced for rendering the subtasks, bottom bar and the prompt bar.
error-collection was not working as expected but it might now cause some tests to fail.
Overall there are no breaking changes introduced to the code directly but it might cause the tests which rely on default-renderer, since the rendering method is almost completely revised.
list listr2 as a peer dependency
listr2 as a peer dependency (af4a5cc)listr2: upgraded to 9.0.0-beta.2
This includes breaking changes in the inqurer setup.
The styling is completely changed.
default-renderer now utilizes different EOL depending on the platform.
The last rendering method has been changed therefore it will leave a empty line before doing the last render which is the log-update clean functionallity, before writing it with process.stdout.
Outputted data now gets better trimmed which might cause testing to not match.
More consistent spacing is introduced for rendering the subtasks, bottom bar and the prompt bar.
error-collection was not working as expected but it might now cause some tests to fail.
Overall there are no breaking changes introduced to the code directly but it might cause the tests which rely on default-renderer, since the rendering method is almost completely revised.
## @listr2/prompt-adapter-inquirer 2.0.22 (2025-05-06) ### Dependencies * listr2: upgraded to 8.3.3
## @listr2/prompt-adapter-inquirer 2.0.21 (2025-04-10) ### Dependencies * listr2: upgraded to 8.3.2
## @listr2/prompt-adapter-inquirer 2.0.20 (2025-04-09) ### Dependencies * listr2: upgraded to 8.3.1
## @listr2/prompt-adapter-inquirer 2.0.19 (2025-04-09) ### Dependencies * listr2: upgraded to 8.3.0
## @listr2/prompt-adapter-inquirer 2.0.18 (2024-11-15) ### Bug Fixes * release
## @listr2/manager 2.0.17 (2025-05-06) ### Dependencies * listr2: upgraded to 8.3.3
## @listr2/prompt-adapter-enquirer 2.0.16 (2025-05-06) ### Dependencies * listr2: upgraded to 8.3.3
## @listr2/prompt-adapter-enquirer 2.0.15 (2025-04-10) ### Dependencies * listr2: upgraded to 8.3.2
## @listr2/prompt-adapter-enquirer 2.0.14 (2025-04-09) ### Dependencies * listr2: upgraded to 8.3.1
## @listr2/prompt-adapter-enquirer 2.0.13 (2025-04-09) ### Dependencies * listr2: upgraded to 8.3.0
## @listr2/prompt-adapter-enquirer 2.0.12 (2024-10-03) ### Dependencies * listr2: upgraded to 8.2.5
## @listr2/prompt-adapter-enquirer 2.0.11 (2024-07-27) ### Dependencies * listr2: upgraded to 8.2.4
## @listr2/prompt-adapter-enquirer 2.0.10 (2024-06-21) ### Dependencies * listr2: upgraded to 8.2.3
## @listr2/prompt-adapter-enquirer 2.0.9 (2024-06-19) ### Dependencies * listr2: upgraded to 8.2.2
## @listr2/prompt-adapter-enquirer 2.0.8 (2024-04-03) ### Dependencies * listr2: upgraded to 8.2.1
## @listr2/prompt-adapter-enquirer 2.0.7 (2024-04-02) ### Dependencies * listr2: upgraded to 8.2.0
## @listr2/prompt-adapter-enquirer 2.0.6 (2024-03-31) ### Dependencies * listr2: upgraded to 8.1.3
## @listr2/prompt-adapter-enquirer 2.0.5 (2024-03-29) ### Dependencies * listr2: upgraded to 8.1.2
## @listr2/prompt-adapter-enquirer 2.0.4 (2024-03-27) ### Dependencies * listr2: upgraded to 8.1.1
## @listr2/prompt-adapter-enquirer 2.0.3 (2024-03-27) ### Dependencies * listr2: upgraded to 8.1.0
deps: update all minor dependency updates
## @listr2/prompt-adapter-inquirer 2.0.1 (2023-12-20) ### Dependencies * listr2: upgraded to 8.0.1
node16 is EOL therefore the support is dropped with the minimum supported version being >= 18.
renderer: subtask options checking problem for default renderer (de71a4d), closes #694
## @listr2/prompt-adapter-inquirer 1.0.1 (2023-09-19) ### Bug Fixes * update badges
Projects that use enquirer requires to install the complimentary adapter @listr2/prompt-adapter-enquirer. Since there was a breaking change with this…
Projects that use enquirer requires to install the complimentary adapter @listr2/prompt-adapter-enquirer. Since there was a breaking change with this anyway it should be another hassle to tackle.
Projects that use Manager requires to install the complimentary package @listr2/manager.
Projects that use enquirer requires to install the complimentary adapter @listr2/prompt-adapter-enquirer. Since there was a breaking change with this anyway it should be another hassle to tackle.
Projects that use Manager requires to install the complimentary package @listr2/manager.
Projects that use enquirer requires to install the complimentary adapter @listr2/prompt-adapter-enquirer. Since there was a breaking change with this…
Projects that use enquirer requires to install the complimentary adapter @listr2/prompt-adapter-enquirer. Since there was a breaking change with this anyway it should be another hassle to tackle.
Projects that use Manager requires to install the complimentary package @listr2/manager.
Projects that use enquirer requires to install the complimentary adapter @listr2/prompt-adapter-enquirer. Since there was a breaking change with this anyway it should be another hassle to tackle.
Projects that use Manager requires to install the complimentary package @listr2/manager.
Your coding agent can read these notes before it upgrades. Set up the MCP server →