NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1062 most downloaded on npm
Terminal task list reborn! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
Last release 4 days ago
01 Oct 2026
Release timing varies
gaps range from 8 days to 4 months
Nearly every release is documented
notes for 56 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
265 releases · first in 2020
One column per quarter.
## 3.10.1 (2021-07-22) ### Bug Fixes * update deps
# 3.9.0 (2021-05-27) ### Features * dependency cleaning merge (07cc724) * export figures
add the missing test case (b630e57), closes #411
issue with enabling tasks (0aa255e), closes #414
rollback rxjs (36a02e1), closes #409
deps: replace chalk with colorette
## 3.8.2 (2021-05-03) ### Bug Fixes * update icons for windows
deps: update dependency chalk to ^4.1.1
use elegant spinner on environments that support unicode
add auto generated docs for documentation site imports
# 3.7.0 (2021-04-18) ### Features * adds task level exit on error
## 3.6.3 (2021-04-17) ### Bug Fixes * force commit for publish
## 3.6.2 (2021-04-05) ### Bug Fixes * just export the types
fix exporting types in the old format
# 3.6.0 (2021-04-05) ### Bug Fixes * add missing imports (91a5b5a) * update some little things (6eadb3a) ### Features * fix types and styling
adds timer in verbose renderer (19e8b14), closes #320
fix issue with numeral prompt add example (49e67a6), closes #325
deps: update dependency rxjs to ^6.6.7
add enquirer import type for no type erors
## 3.4.2 (2021-03-08) ### Bug Fixes * fix breaking the for
return the last error as well from isRetrying
# 3.4.0 (2021-03-05) ### Features * add retry feature
deps: update dependency rxjs to ^6.6.6
update how the renderer options are handled enabling to use task options
## 3.3.2 (2021-02-21) ### Bug Fixes * move documentation to site
## 3.3.1-beta.3 (2021-01-31) ### Bug Fixes * try fix typings issue
## 3.3.1-beta.2 (2021-01-25) ### Bug Fixes * update interface
rollback types (7935241), closes #276
add more filtering for empty lines
add more filtering for empty lines
# 3.3.0-beta.1 (2021-01-17) ### Bug Fixes * drone stupidity (3baa018) * fix drone (af43b84) * force build (bc6cb28) ### Features * added rollback stuf
update deps and fix typescript resolve
prompt: update task wrapper as this requirement for external use
improve tests and disable the unnecassary cases
Implemented some jsdoc style docs (788fb99), closes #172
prompt: make prompt outside used
prompt: prompt.submit instead of prompt.cancel to not throw error
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.
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.
default-renderer: timer with title change
new version for replicate.npmjs
keep persistent output on error
keep persistent output on error
prompt: fixed an issue with one prompt not returning default
deps: update dependency rxjs to ^6.6.2
default-renderer: added a tiny fix when persistent bottom bar is enabled and task is skipped
rxjs: retry for rxjs export with webpack
### Bug Fixes - deps: removed bundle of rxjs (a103acb) ### Reverts - deps: rxjs bundle
rxjs: retry for rxjs export with webpack
build: bundle rxjs with webpack, reduce total bundle size, since i started to use this everywhere
default-renderer: fix output rendering with empty subtasks
default-renderer: renderer to show spinner if all subtasks has no title
default-renderer: fixed the issue when there is all empty subtasks and it leaves one extra space
prompts: removed prompt bind type to use it in other scripts directly
tests: change env variable for tests, esspecially chalk because node_env test is more common
### Bug Fixes - readme: added badge for npm
colors: disable colors for test
Your coding agent can read these notes before it upgrades. Set up the MCP server →