This release includes 1 breaking change for platform teams planning a safe upgrade.
Published 2mo
MCP Developer Tools
✓ No known CVEs patched
✓ No known CVEs patched in this version
Affected surfaces
breaking_upgrade
Summary
AI summaryUpdates Test Suite, Code Cleanup, and Claude Code Setup across a mixed release.
Full changelog
What's New
Claude Code Setup
- Added
CLAUDE.mdwith project conventions, tool patterns, and self-learning protocols - 7 skills (
/add-tool,/verify,/review,/publish,/debug-tool,/update-docs,/retro), 2 commands (/bump-version,/investigate-tool), 3 automated hooks - Issue tracking system (
ISSUES.md) with 13 findings from code review
Test Suite
- Switched from Jest to Vitest with v8 coverage
- 92 tests across 17 files (unit + integration)
- Coverage: 90.5% statements, 81.3% branches, 100% functions
- Integration tests verify full MCP server via JSON-RPC protocol
CI/CD
- CI workflow: format, typecheck, lint, test, build across Node 20/22/24
- Publish workflow: triggers on GitHub release, validates version consistency, publishes to npm with provenance
Code Cleanup
- Deduplicated ~130 lines of shared code between manual test case tools
- Removed unused
dockerdependency andlogger.ts - Fixed lint error, LICENSE copyright, server.json env var name
- Minimum Node.js bumped from 18 to 20 (Node 18 EOL)
Bug Fixes
- Fixed unnecessary
asynconReadResourceRequestSchemahandler - Fixed prettier formatting across all source files
Breaking Changes
- Minimum Node.js version bumped from 18 to 20
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About testdino-hq/testdino-mcp
Connects your TestDino testrun/testcase data to AI agents so you can review runs, debug failures, and manage manual test cases using natural language.
Related context
Beta — feedback welcome: [email protected]