Skip to content

Release 1.2.11

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Sep 13:39
· 0 commits to e5da8e19c0d6b7a9b67201aad5388c498b29a1fc since this release

🌟 Key Highlights

  • MCP Server Integration: Full HTTP-based MCP server with dynamic tool registration
  • Git Repository Documentation: Comprehensive documentation workflow with branch/tag switching
  • Tool Window Output Migration: Complete migration from dialog-based to tool window-based output
  • Enhanced Plan Management: Configurable plans folder and single-file plan format support
  • Subplan Execution: Comprehensive testing and hierarchy support for complex plan execution
  • Improved MCP Tool Window: Dynamic tool management with execution logging

πŸš€ New Features

  • MCP Server Integration:

    • Full HTTP-based MCP server with dynamic tool registration,
    • Embedded web server for MCP tool management
    • Configurable MCP tools with enable/disable options
    • Enhanced persistent file management through MCP tools
  • Git Repository Documentation:

    • Comprehensive documentation workflow for Git repositories
    • Branch and tag switching capabilities
    • File selection with filtering and token counting
    • Authentication and shallow clone support
    • Repository size estimation and pre-clone checking
  • Enhanced Plan Management:

    • Configurable plans folder location
    • Single-file plan format support
    • Improved plan archiving and history management
  • Utility Actions:

    • SymlinkToScratchAction to symlink content to scratch files, useful for multirepo projects for cross repo context
  • Subplan Execution Framework:

    • Comprehensive testing infrastructure for hierarchical plan execution
    • Support for complex plan hierarchies with parent-child relationships
    • Enhanced context YAML file expansion with configurable settings
    • Improved plan continuation and validation logic
  • Enhanced MCP Tool Window:

    • Dynamic tool registration and management interface
    • Real-time execution logging and status updates
    • Tool enable/disable functionality with persistent configuration

πŸ’‘ Improvements

Configuration & Settings

  • Redesigned settings interface with tabbed organization
  • Improved persistent file management
  • Enhanced MCP server configuration with tool management options

πŸ”§ Bug Fixes

  • Fixed EDT access violations and threading issues
  • Improved Swing component lifecycle management
  • Fixed markdown rendering problems with JCEF integration

File & Path Handling

  • Improved file path normalization and cross-platform compatibility
  • Enhanced persistent file management
  • Fixed duplicate file detection and handling

πŸ›  Technical Improvements

Architecture & Dependencies

  • Upgraded Kotlin version to 2.1.10
  • Added comprehensive documentation generation workflows
  • Enhanced MCP server infrastructure with HTTP transport
  • Improved testing infrastructure with better mock support
  • Optimized file processing and path handling utilities