github eyaltoledano/claude-task-master task-master-ai@0.21.0

Minor Changes

  • #1001 75a36ea Thanks @Crunchyman-ralph! - Add Kiro editor rule profile support

    • Add support for Kiro IDE with custom rule files and MCP configuration
    • Generate rule files in .kiro/steering/ directory with markdown format
    • Include MCP server configuration with enhanced file inclusion patterns
  • #1011 3eb050a Thanks @Crunchyman-ralph! - Created a comprehensive documentation site for Task Master AI. Visit https://docs.task-master.dev to explore guides, API references, and examples.

  • #978 fedfd6a Thanks @ben-vargas! - Complete Groq provider integration and add MoonshotAI Kimi K2 model support

    • Fixed Groq provider registration
    • Added Groq API key validation
    • Added GROQ_API_KEY to .env.example
    • Added moonshotai/kimi-k2-instruct model with $1/$3 per 1M token pricing and 16k max output
  • #974 5b0eda0 Thanks @joedanz! - feat: Add Zed editor rule profile with agent rules and MCP config

  • #973 6d05e86 Thanks @joedanz! - Add Amp rule profile with AGENT.md and MCP config

  • #1011 3eb050a Thanks @Crunchyman-ralph! - Improve project root detection

    • No longer creates an infinite loop when unable to detect your code workspace
  • #970 b87499b Thanks @joedanz! - Add OpenCode profile with AGENTS.md and MCP config

Patch Changes

  • #1011 3eb050a Thanks @Crunchyman-ralph! - Make task-master update more reliable with AI responses

    The update command now handles AI responses more robustly. If the AI forgets to include certain task fields, the command will automatically fill in the missing data from your original tasks instead of failing. This means smoother bulk task updates without losing important information like IDs, dependencies, or completed subtasks.

  • #1011 3eb050a Thanks @Crunchyman-ralph! - Fix subtask dependency validation when expanding tasks

    When using task-master expand to break down tasks into subtasks, dependencies between subtasks are now properly validated. Previously, subtasks with dependencies would fail validation. Now subtasks can correctly depend on their siblings within the same parent task.

  • #949 f662654 Thanks @ben-vargas! - Prevent CLAUDE.md overwrite by using Claude Code's import feature

    • Task Master now creates its instructions in .taskmaster/CLAUDE.md instead of overwriting the user's CLAUDE.md
    • Adds an import section to the user's CLAUDE.md that references the Task Master instructions
    • Preserves existing user content in CLAUDE.md files
    • Provides clean uninstall that only removes Task Master's additions

    Breaking Change: Task Master instructions for Claude Code are now stored in .taskmaster/CLAUDE.md and imported into the main CLAUDE.md file. Users who previously had Task Master content directly in their CLAUDE.md will need to run task-master rules remove claude followed by task-master rules add claude to migrate to the new structure.

  • #943 f98df5c Thanks @mm-parthy! - Implement Boundary-First Tag Resolution to ensure consistent and deterministic tag handling across CLI and MCP, resolving potential race conditions.

  • #1011 3eb050a Thanks @Crunchyman-ralph! - Fix task-master lang --setup breaking when no language is defined, now defaults to English

  • #979 ab2e946 Thanks @ben-vargas! - Fix: show command no longer requires complexity report file to exist

    The tm show command was incorrectly requiring the complexity report file to exist even when not needed. Now it only validates the complexity report path when a custom report file is explicitly provided via the -r/--report option.

  • #971 5544222 Thanks @joedanz! - Update VS Code profile with MCP config transformation

  • #1002 6d0654c Thanks @Crunchyman-ralph! - Fix MCP server error when retrieving tools and resources

  • #980 cc4fe20 Thanks @joedanz! - Add MCP configuration support to Claude Code rules

  • #968 7b4803a Thanks @Crunchyman-ralph! - Fixed the comprehensive taskmaster system integration via custom slash commands with proper syntax

    • Provide claude clode with a complete set of of commands that can trigger task master events directly within Claude Code
  • #995 b78de8d Thanks @joedanz! - Correct MCP server name and use 'Add to Cursor' button with updated placeholder keys.

  • #972 1c7badf Thanks @joedanz! - Add missing API keys to .env.example and README.md

Don't miss a new claude-task-master release

NewReleases is sending notifications on new releases.