diff --git a/.changeset/pre.json b/.changeset/pre.json index 591f807d..12116993 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -8,7 +8,7 @@ "changesets": [ "eleven-horses-shop", "fix-tag-complexity-detection", - "floppy-news-buy", + "floppy-news-buy-1", "sour-pans-beam-1" ] } diff --git a/CHANGELOG.md b/CHANGELOG.md index 7b5c9ff5..d32390f6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,45 @@ # task-master-ai +## 0.23.0-rc.2 + +### Minor Changes + +- [#1064](https://github.com/eyaltoledano/claude-task-master/pull/1064) [`53903f1`](https://github.com/eyaltoledano/claude-task-master/commit/53903f1e8eee23ac512eb13a6d81d8cbcfe658cb) Thanks [@Crunchyman-ralph](https://github.com/Crunchyman-ralph)! - Add new `scope-up` and `scope-down` commands for dynamic task complexity adjustment + + This release introduces two powerful new commands that allow you to dynamically adjust the complexity of your tasks and subtasks without recreating them from scratch. + + **New CLI Commands:** + - `task-master scope-up` - Increase task complexity (add more detail, requirements, or implementation steps) + - `task-master scope-down` - Decrease task complexity (simplify, remove unnecessary details, or streamline) + + **Key Features:** + - **Multiple tasks**: Support comma-separated IDs to adjust multiple tasks at once (`--id=5,7,12`) + - **Strength levels**: Choose adjustment intensity with `--strength=light|regular|heavy` (defaults to regular) + - **Custom prompts**: Use `--prompt` flag to specify exactly how you want tasks adjusted + - **MCP integration**: Available as `scope_up_task` and `scope_down_task` tools in Cursor and other MCP environments + - **Smart context**: AI considers your project context and task dependencies when making adjustments + + **Usage Examples:** + + ```bash + # Make a task more detailed + task-master scope-up --id=5 + + # Simplify multiple tasks with light touch + task-master scope-down --id=10,11,12 --strength=light + + # Custom adjustment with specific instructions + task-master scope-up --id=7 --prompt="Add more error handling and edge cases" + ``` + + **Why use this?** + - **Iterative refinement**: Adjust task complexity as your understanding evolves + - **Project phase adaptation**: Scale tasks up for implementation, down for planning + - **Team coordination**: Adjust complexity based on team member experience levels + - **Milestone alignment**: Fine-tune tasks to match project phase requirements + + Perfect for agile workflows where task requirements change as you learn more about the problem space. + ## 0.22.1-rc.1 ### Patch Changes diff --git a/package.json b/package.json index 93678b8a..35b06e15 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "task-master-ai", - "version": "0.22.1-rc.1", + "version": "0.23.0-rc.2", "description": "A task management system for ambitious AI-driven development that doesn't overwhelm and confuse Cursor.", "main": "index.js", "type": "module", @@ -9,7 +9,10 @@ "task-master-mcp": "mcp-server/server.js", "task-master-ai": "mcp-server/server.js" }, - "workspaces": ["apps/*", "."], + "workspaces": [ + "apps/*", + "." + ], "scripts": { "test": "node --experimental-vm-modules node_modules/.bin/jest", "test:fails": "node --experimental-vm-modules node_modules/.bin/jest --onlyFailures",