Skip to content

Version Packages#1613

Merged
Crunchyman-ralph merged 2 commits intomainfrom
changeset-release/main
Jan 27, 2026
Merged

Version Packages#1613
Crunchyman-ralph merged 2 commits intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Jan 27, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

task-master-ai@0.43.0

Minor Changes

  • #1599 e689fcf Thanks @triepod-ai! - Add MCPB bundle for single-click Claude Desktop installation

    • Added manifest.json for MCP Bundle (MCPB) specification v0.3
    • Added .mcpbignore to exclude development files from bundle
    • Added icon.png (512x512) for Claude Desktop display
    • Enables users to install Task Master MCP server directly in Claude Desktop without manual configuration
  • #1605 efedc85 Thanks @Crunchyman-ralph! - Add verbose output mode to loop command with --verbose flag

    • New -v, --verbose flag shows Claude's work in real-time (thinking, tool calls) rather than waiting until the iteration completes
    • New --no-output flag excludes full Claude output from iteration results to save memory
    • Improved error handling with proper validation for incompatible options (verbose + sandbox)
  • #1611 c798639 Thanks @Crunchyman-ralph! - Add optional metadata field to tasks for storing user-defined custom data

    Tasks and subtasks now support an optional metadata field that allows storing arbitrary JSON data such as:

    • External IDs (GitHub issues, Jira tickets, Linear issues)
    • Workflow data (sprints, story points, custom statuses)
    • Integration data (sync timestamps, external system references)
    • Custom tracking (UUIDs, version numbers, audit information)

    Key features:

    • AI-Safe: Metadata is preserved through all AI operations (update-task, expand, etc.) because AI schemas intentionally exclude this field
    • Flexible Schema: Store any JSON-serializable data without schema changes
    • Backward Compatible: The field is optional; existing tasks work without modification
    • Subtask Support: Both tasks and subtasks can have their own metadata
    • MCP Tool Support: Use update_task and update_subtask with the metadata parameter to update metadata (requires TASK_MASTER_ALLOW_METADATA_UPDATES=true in MCP server environment)

    Example usage:

    {
      "id": 1,
      "title": "Implement authentication",
      "metadata": {
        "githubIssue": 42,
        "sprint": "Q1-S3",
        "storyPoints": 5
      }
    }

    MCP metadata update example:

    // With TASK_MASTER_ALLOW_METADATA_UPDATES=true set in MCP env
    update_task({
      id: "1",
      metadata: '{"githubIssue": 42, "sprint": "Q1-S3"}',
    });

Patch Changes


Note

Releases task-master-ai 0.43.0 with new install path and CLI/features; updates versions and changelog.

  • Adds MCP Bundle (MCPB) for one-click Claude Desktop install (manifest.json, .mcpbignore, icon.png)
  • CLI: new --verbose and --no-output flags for loop; improved validation
  • Tasks: optional metadata field (preserved across AI ops; subtask support; MCP update gated by TASK_MASTER_ALLOW_METADATA_UPDATES)
  • Utilities/flags: modifyJSON helper; --no-banner startup option
  • Bumps versions in manifest.json, package.json, package-lock.json; updates CHANGELOG.md; removes processed .changeset entries

Written by Cursor Bugbot for commit a31a38c. This will update automatically on new commits. Configure here.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 27, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Collaborator

@Crunchyman-ralph Crunchyman-ralph left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@Crunchyman-ralph Crunchyman-ralph merged commit 9072630 into main Jan 27, 2026
11 checks passed
@Crunchyman-ralph Crunchyman-ralph deleted the changeset-release/main branch January 27, 2026 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant