Skip to content

v1.3.10

Choose a tag to compare

@rawveg rawveg released this 25 Jul 14:22
· 2 commits to main since this release
43eacaa

Release Notes for v1.3.10

Overview

This release marks a major step forward in robustness, developer experience, and operational quality for the OpenAPI Directory MCP Server. It includes sweeping improvements to the testing infrastructure, code quality, reliability and overhaul of deployment/CI automation logic. The comprehensiveness of the test suite, and the addition of e2e coverage, are highlights of this release. These changes represent the difference between the previous stable release (v1.3.9) and the current main branch.


✨ High-Level Improvements

  • Comprehensive Test Suite Expansion:
    The test infrastructure has been refactored and significantly expanded. All major code paths are now covered by robust unit, integration, and end-to-end (e2e) test cases. Coverage thresholds are enforced and the suite is designed to catch regression bugs and specification mismatches early in development.

  • End-to-End (e2e) Testing:
    Realistic e2e tests now validate the full MCP server lifecycle, including API contract validation, error handling, and key operational scenarios across supported environments.

  • Test Coverage & Quality Gates:
    Coverage analysis is automated and integrated into the CI pipeline. Mutation testing and visual regression checks ensure that changes do not introduce unexpected behaviors.

  • Code Review Quality:
    The code review for PR #25 highlighted that the test suite now exercises every critical path, with clear separation between unit, integration, and system-level tests. Coverage is consistently above project standards, with documentation and reporting for each test stage.


🛠️ Deployment, CI/CD & Automation

  • Modernized Deployment/Release Scripts:
    Legacy .claude/commands/deploy scripts have been removed. The new release workflow is simpler, more reliable, and leverages best practices for semantic versioning, changelog automation, and rollback strategies.

  • CI/CD Pipeline Improvements:

    • Linting, code quality, security, and coverage checks are centralized.
    • Multi-environment deployment strategies are documented.
    • New rollback and hotfix deployment

Full Changelog: v1.3.9...v1.3.10