Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 14, 2026

This PR contains the following updates:

Package Change Age Confidence
listr2 6.6.110.1.0 age confidence

Release Notes

listr2/listr2 (listr2)

v10.1.0

Compare Source

listr2 10.1.0 (2026-01-26)

Features
  • build: update bundle mechanism (28b5f48)

v10.0.0

Compare Source

listr2 10.0.0 (2026-01-14)

Performance Improvements
BREAKING CHANGES
  • 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

  • fix: suppress readline close errors in enquirer adapter for Node.js 22+

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:

v9.0.5

Compare Source

listr2 9.0.5 (2025-10-20)
Bug Fixes

v9.0.4

Compare Source

v9.0.3

Compare Source

v9.0.2

Compare Source

listr2 9.0.2 (2025-08-20)

Bug Fixes
  • export listrtask and listrtaskwrapper as concrete (3524a19), closes #​745

v9.0.1

Compare Source

listr2 9.0.1 (2025-07-11)

Bug Fixes
  • migrate build system from tsup to tsdown (2f71695)

v9.0.0

Compare Source

v8.3.3

Compare Source

listr2 8.3.3 (2025-05-06)

Bug Fixes
  • set TTY env before getRenderer (3f1b2e2)

v8.3.2

Compare Source

listr2 8.3.2 (2025-04-10)

Bug Fixes
  • renderer maybe undefined (a8e94f5)

v8.3.1

Compare Source

listr2 8.3.1 (2025-04-09)

Bug Fixes
  • keep whitespace of output for default renderer (2efe4d0)

v8.3.0

Compare Source

listr2 8.3.0 (2025-04-09)

Features
  • add dynamic icon support for logger (4d3d022)

v8.2.5

Compare Source

listr2 8.2.5 (2024-10-03)

Bug Fixes

v8.2.4

Compare Source

listr2 8.2.4 (2024-07-27)

Bug Fixes
  • deps: update dependency log-update to ^6.1.0 (df1407f)

v8.2.3

Compare Source

listr2 8.2.3 (2024-06-21)

Bug Fixes
  • process-output: trick inquirer and such to not wrap on their own (78b9a90)

v8.2.2

Compare Source

listr2 8.2.2 (2024-06-19)

Bug Fixes
  • deps: update dependencies (642d3f7)

v8.2.1

Compare Source

listr2 8.2.1 (2024-04-03)

Bug Fixes
  • remove trying to remove non existing signal handler (1178601), closes #​712

v8.2.0

Compare Source

listr2 8.2.0 (2024-04-02)

Features
  • expose root/subtask through listr and use it directly (c5f8cab)

v8.1.3

Compare Source

listr2 8.1.3 (2024-03-31)

Bug Fixes
  • remove all listeners call (763ada8)

v8.1.2

Compare Source

v8.1.1

Compare Source

listr2 8.1.1 (2024-03-27)

Bug Fixes

v8.1.0

Compare Source

listr2 8.1.0 (2024-03-27)

Features
  • make observable and stream independent of node and external deps (4eab16a), closes #​707

v8.0.2

Compare Source

listr2 8.0.2 (2024-01-27)

Bug Fixes
  • deps: update all minor dependency updates (6662e0b)

v8.0.1

Compare Source

listr2 8.0.1 (2023-12-20)

Bug Fixes

v8.0.0

Compare Source

v7.0.2

Compare Source

listr2 7.0.2 (2023-10-18)

Bug Fixes
  • renderer: subtask options checking problem for default renderer (de71a4d), closes #​694

v7.0.1

Compare Source

listr2 7.0.1 (2023-09-19)

Bug Fixes

Configuration

📅 Schedule: Branch creation - Monday through Friday ( * * * * 1-5 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@coderabbitai
Copy link

coderabbitai bot commented Jan 14, 2026

Walkthrough

A single dependency version bump in the listr-smart-renderer package configuration file updates the listr2 library from version 6.6.1 to 10.1.0. This is a straightforward package version update with no changes to source code, logic, or other configuration elements.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and accurately summarizes the main change: updating the listr2 dependency to version 10.
Description check ✅ Passed The description is related to the changeset, providing detailed release notes and changelog information for the listr2 dependency update from 6.6.1 to 10.1.0.
Linked Issues check ✅ Passed The PR upgrades listr2 which includes a fix for readline close errors in the enquirer adapter for Node.js 22+, directly addressing the unsettled promise issue described in the linked issue.
Out of Scope Changes check ✅ Passed All changes are scoped to updating the listr2 dependency version in package.json, which aligns with the stated objective to upgrade the dependency and address Node.js 22+ readline compatibility issues.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate bot force-pushed the renovate/listr2-10.x branch 2 times, most recently from 53255f4 to 3a95ef7 Compare January 23, 2026 14:25
@renovate renovate bot force-pushed the renovate/listr2-10.x branch from 3a95ef7 to e96e6c4 Compare January 26, 2026 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants