Skip to content

��� v1.4.0: Auto-Deployment & Cross-Platform Diagnostics with 810 Tests

Choose a tag to compare

@newbpydev newbpydev released this 15 Jun 18:19

🎉 Major Release: Auto-Deployment & Cross-Platform Enhancement

What's New in v1.4.0

🤖 Automatic MCP Server Registration

  • One-Click Setup: New configureServer command for automated MCP registration
  • Smart Detection: Automatically detects VS Code environment and configures appropriately
  • Multi-Method Registration: Supports proposed API, workspace config, and user settings

🌍 Cross-Platform Diagnostics Server

  • TypeScript & ESLint Analysis: Enhanced diagnostic analysis with language server integration
  • Native Cross-Platform Support: Windows (shell: true), macOS/Linux (chmod +x)
  • Atomic Configuration Operations: Safe configuration management with rollback support

🏗️ Enterprise-Grade Infrastructure

  • Server Installation Utilities: Automated deployment with version management
  • Configuration Manager: Atomic operations with validation and error recovery
  • Performance Monitoring: Enhanced timer management and resource tracking

📊 Comprehensive Test Coverage

  • 810 Tests (up from 602) with 97.99% Coverage (up from 95.45%)
  • E2E & Integration Testing: Complete Sprint 4 auto-deployment validation
  • Cross-Platform Testing: Windows, macOS, and Linux compatibility verified

🛠️ Enhanced Features

  • Enhanced Command System: New configureServer command with guided setup
  • Improved Error Handling: Comprehensive error recovery and user guidance
  • Memory Management: Advanced timer management preventing resource leaks
  • Background Analysis: Invisible workspace analysis for complete diagnostic coverage

📦 Installation & Setup

# Install from VSIX
code --install-extension mcp-diagnostics-extension-1.4.0.vsix

# Or from marketplace (coming soon)
code --install-extension newbpydev.mcp-diagnostics-extension

🔧 Quick Setup

  1. Install the extension
  2. Run command: MCP Diagnostics: Configure Server Automatically
  3. Your MCP client will automatically detect the diagnostics server!

📈 Performance Improvements

  • Reduced activation time with optimized initialization
  • Enhanced diagnostic processing with 300ms debouncing
  • Memory-efficient caching with automatic cleanup
  • Background workspace analysis without UI disruption

🧪 Development & Testing

  • 810 comprehensive tests covering all major components
  • 97.99% code coverage with branch and function coverage
  • CI/CD validation with automated Sprint 4 deployment testing
  • Cross-platform compatibility testing on Windows, macOS, and Linux

📥 Downloads:

  • VSIX Package: mcp-diagnostics-extension-1.4.0.vsix (889 files, 1.36 MB)

🚀 Ready to supercharge your AI-assisted development workflow? This release brings unprecedented diagnostic visibility and automated setup for your AI agents!