Releases: eyaltoledano/claude-task-master
v0.16.2
Patch Changes
-
#695
1ece6f1
Thanks @Crunchyman-ralph! - improve findTasks algorithm for resolving tasks path -
#695
ee0be04
Thanks @Crunchyman-ralph! - Fix update tool on MCP givingNo valid tasks found
-
#699
27edbd8
Thanks @eyaltoledano! - Enhanced add-task fuzzy search intelligence and improved user experienceSmarter Task Discovery:
- Remove hardcoded category system that always matched "Task management"
- Eliminate arbitrary limits on fuzzy search results (5→25 high relevance, 3→10 medium relevance, 8→20 detailed tasks)
- Improve semantic weighting in Fuse.js search (details=3, description=2, title=1.5) for better relevance
- Generate context-driven task recommendations based on true semantic similarity
Enhanced Terminal Experience:
- Fix duplicate banner display issue that was "eating" terminal history (closes #553)
- Remove console.clear() and redundant displayBanner() calls from UI functions
- Preserve command history for better development workflow
- Streamline banner display across all commands (list, next, show, set-status, clear-subtasks, dependency commands)
Visual Improvements:
- Replace emoji complexity indicators with clean filled circle characters (●) for professional appearance
- Improve consistency and readability of task complexity display
AI Provider Compatibility:
- Change generateObject mode from 'tool' to 'auto' for better cross-provider compatibility
- Add qwen3-235n-a22b:free model support (closes #687)
- Add smart warnings for free OpenRouter models with limitations (rate limits, restricted context, no tool_use)
Technical Improvements:
- Enhanced context generation in add-task to rely on semantic similarity rather than rigid pattern matching
- Improved dependency analysis and common pattern detection
- Better handling of task relationships and relevance scoring
- More intelligent task suggestion algorithms
The add-task system now provides truly relevant task context based on semantic understanding rather than arbitrary categories and limits, while maintaining a cleaner and more professional terminal experience.
-
#655
edaa5fe
Thanks @Crunchyman-ralph! - Fix double .taskmaster directory paths in file resolution utilities- Closes #636
-
#671
86ea6d1
Thanks @joedanz! - Add one-click MCP server installation for Cursor -
#699
2e55757
Thanks @eyaltoledano! - Add sync-readme command for a task export to GitHub READMEIntroduces a new
sync-readme
command that exports your task list to your project's README.md file.Features:
- Flexible filtering: Supports
--status
filtering (e.g., pending, done) and--with-subtasks
flag - Smart content management: Automatically replaces existing exports or appends to new READMEs
- Metadata display: Shows export timestamp, subtask inclusion status, and filter settings
Usage:
task-master sync-readme
- Export tasks without subtaskstask-master sync-readme --with-subtasks
- Include subtasks in exporttask-master sync-readme --status=pending
- Only export pending taskstask-master sync-readme --status=done --with-subtasks
- Export completed tasks with subtasks
Perfect for showcasing project progress on GitHub. Experimental. Open to feedback.
- Flexible filtering: Supports
v0.16.2-rc.0
v0.16.1
Patch Changes
-
#641
ad61276
Thanks @Crunchyman-ralph! - Fix bedrock issues -
#648
9b4168b
Thanks @Crunchyman-ralph! - Fix MCP tool calls logging errors -
#641
ad61276
Thanks @Crunchyman-ralph! - Update rules for new directory structure -
#648
9b4168b
Thanks @Crunchyman-ralph! - Fix bug in expand_all mcp tool -
#641
ad61276
Thanks @Crunchyman-ralph! - Fix MCP crashing after certain commands due to console logs
v0.16.0
Minor Changes
-
#607
6a8a68e
Thanks @Crunchyman-ralph! - Add AWS bedrock support -
#607
6a8a68e
Thanks @Crunchyman-ralph! - # Add Google Vertex AI Provider Integration- Implemented
VertexAIProvider
class extending BaseAIProvider - Added authentication and configuration handling for Vertex AI
- Updated configuration manager with Vertex-specific getters
- Modified AI services unified system to integrate the provider
- Added documentation for Vertex AI setup and configuration
- Updated environment variable examples for Vertex AI support
- Implemented specialized error handling for Vertex-specific issues
- Implemented
-
#607
6a8a68e
Thanks @Crunchyman-ralph! - Add support for Azure -
#612
669b744
Thanks @Crunchyman-ralph! - Increased minimum required node version to > 18 (was > 14) -
#607
6a8a68e
Thanks @Crunchyman-ralph! - Renamed baseUrl to baseURL -
#604
80735f9
Thanks @Crunchyman-ralph! - Add TASK_MASTER_PROJECT_ROOT env variable supported in mcp.json and .env for project root resolution- Some users were having issues where the MCP wasn't able to detect the location of their project root, you can now set the
TASK_MASTER_PROJECT_ROOT
environment variable to the root of your project.
- Some users were having issues where the MCP wasn't able to detect the location of their project root, you can now set the
-
#619
3f64202
Thanks @Crunchyman-ralph! - Consolidate Task Master files into unified .taskmaster directory structureThis release introduces a new consolidated directory structure that organizes all Task Master files under a single
.taskmaster/
directory for better project organization and cleaner workspace management.New Directory Structure:
.taskmaster/tasks/
- Task files (previouslytasks/
).taskmaster/docs/
- Documentation including PRD files (previouslyscripts/
).taskmaster/reports/
- Complexity analysis reports (previouslyscripts/
).taskmaster/templates/
- Template files like example PRD.taskmaster/config.json
- Configuration (previously.taskmasterconfig
)
Migration & Backward Compatibility:
- Existing projects continue to work with legacy file locations
- New projects use the consolidated structure automatically
- Run
task-master migrate
to move existing projects to the new structure - All CLI commands and MCP tools automatically detect and use appropriate file locations
Benefits:
- Cleaner project root with Task Master files organized in one location
- Reduced file scatter across multiple directories
- Improved project navigation and maintenance
- Consistent file organization across all Task Master projects
This change maintains full backward compatibility while providing a migration path to the improved structure.
Patch Changes
-
#607
6a8a68e
Thanks @Crunchyman-ralph! - Fix max_tokens error when trying to use claude-sonnet-4 and claude-opus-4 -
#625
2d520de
Thanks @Crunchyman-ralph! - Fix add-task MCP command causing an error
v0.16.0-rc.0
Minor Changes
-
#607
6a8a68e
Thanks @Crunchyman-ralph! - Add AWS bedrock support -
#607
6a8a68e
Thanks @Crunchyman-ralph! - # Add Google Vertex AI Provider Integration- Implemented
VertexAIProvider
class extending BaseAIProvider - Added authentication and configuration handling for Vertex AI
- Updated configuration manager with Vertex-specific getters
- Modified AI services unified system to integrate the provider
- Added documentation for Vertex AI setup and configuration
- Updated environment variable examples for Vertex AI support
- Implemented specialized error handling for Vertex-specific issues
- Implemented
-
#607
6a8a68e
Thanks @Crunchyman-ralph! - Add support for Azure -
#612
669b744
Thanks @Crunchyman-ralph! - Increased minimum required node version to > 18 (was > 14) -
#607
6a8a68e
Thanks @Crunchyman-ralph! - Renamed baseUrl to baseURL -
#604
80735f9
Thanks @Crunchyman-ralph! - Add TASK_MASTER_PROJECT_ROOT env variable supported in mcp.json and .env for project root resolution- Some users were having issues where the MCP wasn't able to detect the location of their project root, you can now set the
TASK_MASTER_PROJECT_ROOT
environment variable to the root of your project.
- Some users were having issues where the MCP wasn't able to detect the location of their project root, you can now set the
-
#619
3f64202
Thanks @Crunchyman-ralph! - Consolidate Task Master files into unified .taskmaster directory structureThis release introduces a new consolidated directory structure that organizes all Task Master files under a single
.taskmaster/
directory for better project organization and cleaner workspace management.New Directory Structure:
.taskmaster/tasks/
- Task files (previouslytasks/
).taskmaster/docs/
- Documentation including PRD files (previouslyscripts/
).taskmaster/reports/
- Complexity analysis reports (previouslyscripts/
).taskmaster/templates/
- Template files like example PRD.taskmaster/config.json
- Configuration (previously.taskmasterconfig
)
Migration & Backward Compatibility:
- Existing projects continue to work with legacy file locations
- New projects use the consolidated structure automatically
- Run
task-master migrate
to move existing projects to the new structure - All CLI commands and MCP tools automatically detect and use appropriate file locations
Benefits:
- Cleaner project root with Task Master files organized in one location
- Reduced file scatter across multiple directories
- Improved project navigation and maintenance
- Consistent file organization across all Task Master projects
This change maintains full backward compatibility while providing a migration path to the improved structure.
Patch Changes
-
#607
6a8a68e
Thanks @Crunchyman-ralph! - Fix max_tokens error when trying to use claude-sonnet-4 and claude-opus-4 -
#597
2d520de
Thanks @eyaltoledano! - Fix add-task MCP command causing an error
v0.15.0
Minor Changes
-
#567
09add37
Thanks @eyaltoledano! - Added comprehensive Ollama model validation and interactive setup support- Interactive Setup Enhancement: Added "Custom Ollama model" option to
task-master models --setup
, matching the existing OpenRouter functionality - Live Model Validation: When setting Ollama models, Taskmaster now validates against the local Ollama instance by querying
/api/tags
endpoint - Configurable Endpoints: Uses the
ollamaBaseUrl
from.taskmasterconfig
(with role-specificbaseUrl
overrides supported) - Robust Error Handling:
- Detects when Ollama server is not running and provides clear error messages
- Validates model existence and lists available alternatives when model not found
- Graceful fallback behavior for connection issues
- Full Platform Support: Both MCP server tools and CLI commands support the new validation
- Improved User Experience: Clear feedback during model validation with informative success/error messages
- Interactive Setup Enhancement: Added "Custom Ollama model" option to
-
#567
4c83526
Thanks @eyaltoledano! - Adds and updates supported AI models with costs:- Added new OpenRouter models: GPT-4.1 series, O3, Codex Mini, Llama 4 Maverick, Llama 4 Scout, Qwen3-235b
- Added Mistral models: Devstral Small, Mistral Nemo
- Updated Ollama models with latest variants: Devstral, Qwen3, Mistral-small3.1, Llama3.3
- Updated Gemini model to latest 2.5 Flash preview version
-
#567
70f4054
Thanks @eyaltoledano! - Add--research
flag to parse-prd command, enabling enhanced task generation from PRD files. When used, Taskmaster leverages the research model to:- Research current technologies and best practices relevant to the project
- Identify technical challenges and security concerns not explicitly mentioned in the PRD
- Include specific library recommendations with version numbers
- Provide more detailed implementation guidance based on industry standards
- Create more accurate dependency relationships between tasks
This results in higher quality, more actionable tasks with minimal additional effort.
NOTE That this is an experimental feature. Research models don't typically do great at structured output. You may find some failures when using research mode, so please share your feedback so we can improve this.
-
#567
5e9bc28
Thanks @eyaltoledano!- This change significantly enhances the
add-task
command's intelligence. When you add a new task, Taskmaster now automatically:- Analyzes your existing tasks to find those most relevant to your new task's description.
- Provides the AI with detailed context from these relevant tasks.
This results in newly created tasks being more accurately placed within your project's dependency structure, saving you time and any need to update tasks just for dependencies, all without significantly increasing AI costs. You'll get smarter, more connected tasks right from the start.
- This change significantly enhances the
-
#567
34c769b
Thanks @eyaltoledano!- Enhance analyze-complexity to support analyzing specific task IDs.
- You can now analyze individual tasks or selected task groups by using the new
--id
option with comma-separated IDs, or--from
and--to
options to specify a range of tasks. - The feature intelligently merges analysis results with existing reports, allowing incremental analysis while preserving previous results.
-
#558
86d8f00
Thanks @ShreyPaharia!- Add next task to set task status response Status: DONE
-
#567
04af16d
Thanks @eyaltoledano!- Add move command to enable moving tasks and subtasks within the task hierarchy.
- This new command supports moving standalone tasks to become subtasks, subtasks to become standalone tasks, and moving subtasks between different parents.
- The implementation handles circular dependencies, validation, and proper updating of parent-child relationships.
Usage:
- CLI command:
task-master move --from=<id> --to=<id>
- MCP tool:
move_task
with parameters:from
: ID of task/subtask to move (e.g., "5" or "5.2")to
: ID of destination (e.g., "7" or "7.3")file
(optional): Custom path to tasks.json
Example scenarios:
- Move task to become subtask:
--from="5" --to="7"
- Move subtask to standalone task:
--from="5.2" --to="7"
- Move subtask to different parent:
--from="5.2" --to="7.3"
- Reorder subtask within same parent:
--from="5.2" --to="5.4"
- Move multiple tasks at once:
--from="10,11,12" --to="16,17,18"
- Move task to new ID:
--from="5" --to="25"
(creates a new task with ID 25)
Multiple Task Support:
- The command supports moving multiple tasks simultaneously by providing comma-separated lists for both
--from
and--to
parameters. - The number of source and destination IDs must match. This is particularly useful for resolving merge conflicts in task files when multiple team members have created tasks on different branches.
Validation Features:
- Allows moving tasks to new, non-existent IDs (automatically creates placeholders)
- Prevents moving to existing task IDs that already contain content (to avoid overwriting)
- Validates source tasks exist before attempting to move them
- Ensures proper parent-child relationships are maintained
Patch Changes
-
#567
231e569
Thanks @eyaltoledano! - Adjusts default main model model to Claude Sonnet 4. Adjusts default fallback to Claude Sonney 3.7" -
#567
b371808
Thanks @eyaltoledano! - Adds llms-install.md to the root to enable AI agents to programmatically install the Taskmaster MCP server.- This is specifically being introduced for the Cline MCP marketplace and will be adjusted over time for other MCP clients as needed.
-
#567
a59dd03
Thanks @eyaltoledano! - Adds AGENTS.md to power Claude Code integration more natively based on Anthropic's best practice and Claude-specific MCP client behaviours.- Also adds in advanced workflows that tie Taskmaster commands together into one Claude workflow."
-
#567
e0e1155
Thanks @eyaltoledano! - Fixes issue with force/append flag combinations for parse-prd. -
#567
34df2c8
Thanks @eyaltoledano! - You can now add tasks to a newly initialized project without having to parse a prd.- This will automatically create the missing tasks.json file and create the first task. Lets you vibe if you want to vibe.
-
#567
d2e6431
Thanks @eyaltoledano! - Fixes an issue where the research fallback would attempt to make API calls without checking for a valid API key first.
v0.15.0-rc.0
Minor Changes
-
#567
09add37
Thanks @eyaltoledano! - Added comprehensive Ollama model validation and interactive setup support- Interactive Setup Enhancement: Added "Custom Ollama model" option to
task-master models --setup
, matching the existing OpenRouter functionality - Live Model Validation: When setting Ollama models, Taskmaster now validates against the local Ollama instance by querying
/api/tags
endpoint - Configurable Endpoints: Uses the
ollamaBaseUrl
from.taskmasterconfig
(with role-specificbaseUrl
overrides supported) - Robust Error Handling:
- Detects when Ollama server is not running and provides clear error messages
- Validates model existence and lists available alternatives when model not found
- Graceful fallback behavior for connection issues
- Full Platform Support: Both MCP server tools and CLI commands support the new validation
- Improved User Experience: Clear feedback during model validation with informative success/error messages
- Interactive Setup Enhancement: Added "Custom Ollama model" option to
-
#567
4c83526
Thanks @eyaltoledano! - Adds and updates supported AI models with costs:- Added new OpenRouter models: GPT-4.1 series, O3, Codex Mini, Llama 4 Maverick, Llama 4 Scout, Qwen3-235b
- Added Mistral models: Devstral Small, Mistral Nemo
- Updated Ollama models with latest variants: Devstral, Qwen3, Mistral-small3.1, Llama3.3
- Updated Gemini model to latest 2.5 Flash preview version
-
#567
70f4054
Thanks @eyaltoledano! - Add--research
flag to parse-prd command, enabling enhanced task generation from PRD files. When used, Taskmaster leverages the research model to:- Research current technologies and best practices relevant to the project
- Identify technical challenges and security concerns not explicitly mentioned in the PRD
- Include specific library recommendations with version numbers
- Provide more detailed implementation guidance based on industry standards
- Create more accurate dependency relationships between tasks
This results in higher quality, more actionable tasks with minimal additional effort.
NOTE That this is an experimental feature. Research models don't typically do great at structured output. You may find some failures when using research mode, so please share your feedback so we can improve this.
-
#567
5e9bc28
Thanks @eyaltoledano! - This change significantly enhances theadd-task
command's intelligence. When you add a new task, Taskmaster now automatically: - Analyzes your existing tasks to find those most relevant to your new task's description. - Provides the AI with detailed context from these relevant tasks.This results in newly created tasks being more accurately placed within your project's dependency structure, saving you time and any need to update tasks just for dependencies, all without significantly increasing AI costs. You'll get smarter, more connected tasks right from the start.
-
#567
34c769b
Thanks @eyaltoledano! - Enhance analyze-complexity to support analyzing specific task IDs. - You can now analyze individual tasks or selected task groups by using the new--id
option with comma-separated IDs, or--from
and--to
options to specify a range of tasks. - The feature intelligently merges analysis results with existing reports, allowing incremental analysis while preserving previous results. -
#558
86d8f00
Thanks @ShreyPaharia! - Add next task to set task status response
Status: DONE -
#567
04af16d
Thanks @eyaltoledano! - Add move command to enable moving tasks and subtasks within the task hierarchy. This new command supports moving standalone tasks to become subtasks, subtasks to become standalone tasks, and moving subtasks between different parents. The implementation handles circular dependencies, validation, and proper updating of parent-child relationships.Usage:
- CLI command:
task-master move --from=<id> --to=<id>
- MCP tool:
move_task
with parameters:from
: ID of task/subtask to move (e.g., "5" or "5.2")to
: ID of destination (e.g., "7" or "7.3")file
(optional): Custom path to tasks.json
Example scenarios:
- Move task to become subtask:
--from="5" --to="7"
- Move subtask to standalone task:
--from="5.2" --to="7"
- Move subtask to different parent:
--from="5.2" --to="7.3"
- Reorder subtask within same parent:
--from="5.2" --to="5.4"
- Move multiple tasks at once:
--from="10,11,12" --to="16,17,18"
- Move task to new ID:
--from="5" --to="25"
(creates a new task with ID 25)
Multiple Task Support:
The command supports moving multiple tasks simultaneously by providing comma-separated lists for both--from
and--to
parameters. The number of source and destination IDs must match. This is particularly useful for resolving merge conflicts in task files when multiple team members have created tasks on different branches.Validation Features:
- Allows moving tasks to new, non-existent IDs (automatically creates placeholders)
- Prevents moving to existing task IDs that already contain content (to avoid overwriting)
- Validates source tasks exist before attempting to move them
- Ensures proper parent-child relationships are maintained
- CLI command:
Patch Changes
-
#567
231e569
Thanks @eyaltoledano! - Adjusts default main model model to Claude Sonnet 4. Adjusts default fallback to Claude Sonney 3.7" -
#567
b371808
Thanks @eyaltoledano! - Adds llms-install.md to the root to enable AI agents to programmatically install the Taskmaster MCP server. This is specifically being introduced for the Cline MCP marketplace and will be adjusted over time for other MCP clients as needed. -
#567
a59dd03
Thanks @eyaltoledano! - Adds AGENTS.md to power Claude Code integration more natively based on Anthropic's best practice and Claude-specific MCP client behaviours. Also adds in advanced workflows that tie Taskmaster commands together into one Claude workflow." -
#567
e0e1155
Thanks @eyaltoledano! - Fixes issue with force/append flag combinations for parse-prd. -
#567
34df2c8
Thanks @eyaltoledano! - You can now add tasks to a newly initialized project without having to parse a prd. This will automatically create the missing tasks.json file and create the first task. Lets you vibe if you want to vibe." -
#567
d2e6431
Thanks @eyaltoledano! - Fixes an issue where the research fallback would attempt to make API calls without checking for a valid API key first. This ensures proper error handling when the main task generation and first fallback both fail. Closes #421 #519.
v0.14.0
Minor Changes
-
#521
ed17cb0
Thanks @Crunchyman-ralph! - .taskmasterconfig now supports a baseUrl field per model role (main, research, fallback), allowing endpoint overrides for any provider. -
#536
f4a83ec
Thanks @Crunchyman-ralph! - Add Ollama as a supported AI provider.- You can now add it by running
task-master models --setup
and selecting it. - Ollama is a local model provider, so no API key is required.
- Ollama models are available at
http://localhost:11434/api
by default. - You can change the default URL by setting the
OLLAMA_BASE_URL
environment variable or by adding abaseUrl
property to theollama
model role in.taskmasterconfig
.- If you want to use a custom API key, you can set it in the
OLLAMA_API_KEY
environment variable.
- If you want to use a custom API key, you can set it in the
- You can now add it by running
-
#528
58b417a
Thanks @Crunchyman-ralph! - Display task complexity scores in task lists, next task, and task details views.
Patch Changes
-
#402
01963af
Thanks @Crunchyman-ralph! - Resolve all issues related to MCP -
#478
4117f71
Thanks @joedanz! - Fix CLI --force flag for parse-prd commandPreviously, the --force flag was not respected when running
parse-prd
, causing the command to prompt for confirmation or fail even when --force was provided. This patch ensures that the flag is correctly passed and handled, allowing users to overwrite existing tasks.json files as intended.- Fixes #477
-
#511
17294ff
Thanks @Crunchyman-ralph! - Task Master no longer tells you to update when you're already up to date -
#442
2b3ae8b
Thanks @eyaltoledano! - Adds costs information to AI commands using input/output tokens and model costs. -
#402
01963af
Thanks @Crunchyman-ralph! - Fix ERR_MODULE_NOT_FOUND when trying to run MCP Server -
#402
01963af
Thanks @Crunchyman-ralph! - Add src directory to exports -
#523
da317f2
Thanks @Crunchyman-ralph! - Fix the error handling of task status settings -
#527
a8dabf4
Thanks @Crunchyman-ralph! - Remove caching layer from MCP direct functions for task listing, next task, and complexity report- Fixes issues users where having where they were getting stale data
-
#417
a1f8d52
Thanks @ksylvan! - Fix for issue #409 LOG_LEVEL Pydantic validation error -
#442
0288311
Thanks @eyaltoledano! - Small fixes -next
command no longer incorrectly suggests that subtasks be broken down into subtasks in the CLI - fixes theappend
flag so it properly works in the CLI -
#501
0a61184
Thanks @Crunchyman-ralph! - Fix initial .env.example to work out of the box- Closes #419
-
#435
a96215a
Thanks @lebsral! - Fix default fallback model and maxTokens in Taskmaster initialization -
#517
e96734a
Thanks @Crunchyman-ralph! - Fix bug when updating tasks on the MCP server (#412) -
#496
efce374
Thanks @joedanz! - Fix duplicate output on CLI help screen- Prevent the Task Master CLI from printing the help screen more than once when using
-h
or--help
. - Removed redundant manual event handlers and guards for help output; now only the Commander
.helpInformation
override is used for custom help. - Simplified logic so that help is only shown once for both "no arguments" and help flag flows.
- Ensures a clean, branded help experience with no repeated content.
- Fixes #339
- Prevent the Task Master CLI from printing the help screen more than once when using
v0.14.0-rc.1
Minor Changes
-
#536
f4a83ec
Thanks @Crunchyman-ralph! - Add Ollama as a supported AI provider.- You can now add it by running
task-master models --setup
and selecting it. - Ollama is a local model provider, so no API key is required.
- Ollama models are available at
http://localhost:11434/api
by default. - You can change the default URL by setting the
OLLAMA_BASE_URL
environment variable or by adding abaseUrl
property to theollama
model role in.taskmasterconfig
.- If you want to use a custom API key, you can set it in the
OLLAMA_API_KEY
environment variable.
- If you want to use a custom API key, you can set it in the
- You can now add it by running
Patch Changes
-
#442
2b3ae8b
Thanks @eyaltoledano! - Adds costs information to AI commands using input/output tokens and model costs. -
#442
0288311
Thanks @eyaltoledano! - Small fixes -next
command no longer incorrectly suggests that subtasks be broken down into subtasks in the CLI - fixes theappend
flag so it properly works in the CLI
v0.14.0-rc.0
Minor Changes
-
#521
ed17cb0
Thanks @Crunchyman-ralph! - .taskmasterconfig now supports a baseUrl field per model role (main, research, fallback), allowing endpoint overrides for any provider. -
#528
58b417a
Thanks @Crunchyman-ralph! - Display task complexity scores in task lists, next task, and task details views.
Patch Changes
-
#478
4117f71
Thanks @joedanz! - Fix CLI --force flag for parse-prd commandPreviously, the --force flag was not respected when running
parse-prd
, causing the command to prompt for confirmation or fail even when --force was provided. This patch ensures that the flag is correctly passed and handled, allowing users to overwrite existing tasks.json files as intended.- Fixes #477
-
#511
17294ff
Thanks @Crunchyman-ralph! - Task Master no longer tells you to update when you're already up to date -
#523
da317f2
Thanks @Crunchyman-ralph! - Fix the error handling of task status settings -
#527
a8dabf4
Thanks @Crunchyman-ralph! - Remove caching layer from MCP direct functions for task listing, next task, and complexity report- Fixes issues users where having where they were getting stale data
-
#417
a1f8d52
Thanks @ksylvan! - Fix for issue #409 LOG_LEVEL Pydantic validation error -
#501
0a61184
Thanks @Crunchyman-ralph! - Fix initial .env.example to work out of the box- Closes #419
-
#435
a96215a
Thanks @lebsral! - Fix default fallback model and maxTokens in Taskmaster initialization -
#517
e96734a
Thanks @Crunchyman-ralph! - Fix bug when updating tasks on the MCP server (#412) -
#496
efce374
Thanks @joedanz! - Fix duplicate output on CLI help screen- Prevent the Task Master CLI from printing the help screen more than once when using
-h
or--help
. - Removed redundant manual event handlers and guards for help output; now only the Commander
.helpInformation
override is used for custom help. - Simplified logic so that help is only shown once for both "no arguments" and help flag flows.
- Ensures a clean, branded help experience with no repeated content.
- Fixes #339
- Prevent the Task Master CLI from printing the help screen more than once when using