https://www.npmjs.com/package/task-master-ai/v/0.9.30
This is mostly a chore release solving a few bugs and is heavily focused on implementing unit tests for the Task Master platform. We are off to a good start there with nearly 200 tests defined and 169 implemented and passing.

This release paves the way for the next which will be a minor patch introducing MCP support. Will be holding minor improvements, bug fixes and everything else until that ships as it is the number requested feature at the moment and the most likely feature to help reduce friction getting started with Task Master.
How to upgrade
Get the latest features by running npm i -g task-master-ai
and then run task-master init
in your project root folder. Tasks will not be affected by the init command as it updates other files.
New features:
- feature: Enabled 128k token output for Claude 3.7 Sonnet commit
- feature: Adds
add-subtasks
andremove-subtasks
commands for manually adding subtasks. Can also turn subtasks into standalone features commit - feature: Improve parse-prd command commit
- Adds default PRD path support (scripts/prd.txt) so you can just run
task-master parse-prd
and it will use the default PRD if it exists
- Adds default PRD path support (scripts/prd.txt) so you can just run
- feature: Adds .windsurfrules to the init package. commit
- The Windsurf rules are composed of the 3 rules we currently package, and has been edited to be Windsurf specific. Rules are added in as sections. The init function will search for an existing .windsurfrules document, and if it finds it, it will append to it. Otherwise it will create it.
Bug fixes:
- fix: Tweak table column widths. Will probably make them dynamicalyl adjust based on the longest string in the column. But that's an over-optimization for now. commit
- fix: implements better config flag support to task-master init commit
- fix: elegantly exit if running into a claude error like overloaded api + integration test. commit
- fix: subtask id is truncated in task show subtask table. commit
- fix: ensure CLI correctly handles kebab-case options commit
- fix: Claude Streaming bug commit
New Contributors
- @eyaltoledano created the project
- @Crunchyman-ralph made their first contribution in #1