Skip to content

Version Packages#1

Open
github-actions[bot] wants to merge 1 commit intomainfrom
changeset-release/main
Open

Version Packages#1
github-actions[bot] wants to merge 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link

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.30.0

Minor Changes

  • #1181 a69d8c9 Thanks @karol-f! - Add configurable MCP tool loading to optimize LLM context usage

    You can now control which Task Master MCP tools are loaded by setting the TASK_MASTER_TOOLS environment variable in your MCP configuration. This helps reduce context usage for LLMs by only loading the tools you need.

    Configuration Options:

    • all (default): Load all 36 tools
    • core or lean: Load only 7 essential tools for daily development
      • Includes: get_tasks, next_task, get_task, set_task_status, update_subtask, parse_prd, expand_task
    • standard: Load 15 commonly used tools (all core tools plus 8 more)
      • Additional tools: initialize_project, analyze_project_complexity, expand_all, add_subtask, remove_task, generate, add_task, complexity_report
    • Custom list: Comma-separated tool names (e.g., get_tasks,next_task,set_task_status)

    Example .mcp.json configuration:

    {
      "mcpServers": {
        "task-master-ai": {
          "command": "npx",
          "args": ["-y", "task-master-ai"],
          "env": {
            "TASK_MASTER_TOOLS": "standard",
            "ANTHROPIC_API_KEY": "your_key_here"
          }
        }
      }
    }

    For complete details on all available tools, configuration examples, and usage guidelines, see the MCP Tools documentation.

  • #1312 d7fca18 Thanks @Crunchyman-ralph! - Improve next command to work with remote

  • #1317 548beb4 Thanks @Crunchyman-ralph! - Add 4.5 haiku and sonnet to supported models for claude-code and anthropic ai providers

  • #1309 ccb87a5 Thanks @Crunchyman-ralph! - Add autonomous TDD workflow automation system with new tm autopilot commands and MCP tools for AI-driven test-driven development.

    New CLI Commands:

    • tm autopilot start <taskId> - Initialize TDD workflow
    • tm autopilot next - Get next action in workflow
    • tm autopilot status - Check workflow progress
    • tm autopilot complete - Advance phase with test results
    • tm autopilot commit - Save progress with metadata
    • tm autopilot resume - Continue from checkpoint
    • tm autopilot abort - Cancel workflow

    New MCP Tools:
    Seven new autopilot tools for programmatic control: autopilot_start, autopilot_next, autopilot_status, autopilot_complete_phase, autopilot_commit, autopilot_resume, autopilot_abort

    Features:

    • Complete RED → GREEN → COMMIT cycle enforcement
    • Intelligent commit message generation with metadata
    • Activity logging and state persistence
    • Configurable workflow settings via .taskmaster/config.json
    • Comprehensive AI agent integration documentation

    Documentation:

    • AI Agent Integration Guide (2,800+ lines)
    • TDD Quick Start Guide
    • Example prompts and integration patterns

    Learn more: TDD Workflow Quickstart Guide

    This release enables AI agents to autonomously execute test-driven development workflows with full state management and recovery capabilities.

Patch Changes

@tm/cli@null

@tm/cli

null

Patch Changes

  • #1305 a98d96e Thanks @bjcoombs! - Fix warning message box width to match dashboard box width for consistent UI alignment

  • Updated dependencies []:

    • @tm/core@null

null

Patch Changes

  • Updated dependencies []:
    • @tm/core@null

null

Patch Changes

  • Updated dependencies []:
    • @tm/core@null

null

Patch Changes

  • Updated dependencies []:
    • @tm/core@null

0.27.0

Patch Changes

  • Updated dependencies []:
    • @tm/core@0.26.1

0.27.0-rc.0

Minor Changes

1.1.0-rc.0

Minor Changes

@tm/mcp@null

@tm/mcp

null

Patch Changes

  • Updated dependencies []:
    • @tm/core@null

docs@0.0.7

@tm/ai-sdk-provider-grok-cli@null

@tm/ai-sdk-provider-grok-cli

null

null

null

@tm/build-config@null

@tm/build-config

null

null

null

null

1.0.1

@tm/claude-code-plugin@0.0.3

@tm/core@null

Changelog

null

null

null

null

0.26.1

All notable changes to the @task-master/tm-core package will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning.

[Unreleased]

Added

  • Initial package structure and configuration
  • TypeScript support with strict mode
  • Dual ESM/CJS build system with tsup
  • Jest testing framework with TypeScript support
  • ESLint and Prettier for code quality
  • Modular architecture with barrel exports
  • Placeholder implementations for all modules
  • Comprehensive documentation and README

Development Infrastructure

  • tsup configuration for dual format builds
  • Jest configuration with ESM support
  • ESLint configuration with TypeScript rules
  • Prettier configuration for consistent formatting
  • Complete package.json with all required fields
  • TypeScript configuration with strict settings
  • .gitignore for development files

Package Structure

  • src/types/ - TypeScript type definitions (placeholder)
  • src/providers/ - AI provider implementations (placeholder)
  • src/storage/ - Storage layer abstractions (placeholder)
  • src/parser/ - Task parsing utilities (placeholder)
  • src/utils/ - Common utility functions (placeholder)
  • src/errors/ - Custom error classes (placeholder)
  • tests/ - Test directories and setup

[1.0.0] - TBD

Planned Features

  • Complete TypeScript type system
  • AI provider implementations
  • Storage adapters
  • Task parsing capabilities
  • Comprehensive utility functions
  • Custom error handling
  • Full test coverage
  • Complete documentation

Release Notes

Version 1.0.0 (Coming Soon)

This will be the first stable release of tm-core with complete implementations of all modules. Currently, all modules contain placeholder implementations to establish the package structure and enable development of dependent packages.

Development Status

  • ✅ Package structure and configuration
  • ✅ Build and test infrastructure
  • ✅ Development tooling setup
  • 🚧 TypeScript types implementation (Task 116)
  • 🚧 AI provider system (Task 117)
  • 🚧 Storage layer (Task 118)
  • 🚧 Task parser (Task 119)
  • 🚧 Utility functions (Task 120)
  • 🚧 Error handling (Task 121)
  • 🚧 Configuration system (Task 122)
  • 🚧 Testing infrastructure (Task 123)
  • 🚧 Documentation (Task 124)
  • 🚧 Package finalization (Task 125)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

0 participants