Skip to content

v0.6.0

Choose a tag to compare

@trtmn trtmn released this 22 May 22:59
· 100 commits to development since this release
2ee281a

[0.6.0] - 2026-02-19

🚨 Breaking Changes

  • MCP Server removed: Removed all MCP (Model Context Protocol) server functionality
    • Removed mcp_server.py, mcp_tools.py, mcp_utils.py, mcp_prompts.py and type stubs
    • Removed cli.py and __main__.py entry points
    • Removed testrail-mcp-server CLI script
    • Removed fastmcp dependency
    • Removed MCP-related tests and documentation
    • Impact: The package is now a pure Python API wrapper without MCP server capabilities

✨ Added

  • CLAUDE.md and AGENTS.md for AI-assisted development guidance
  • Claude Code skill for TestRail Python API integration

🐛 Fixed

  • Fixed multi-line f-string syntax in cases.py and base.py for Python 3.11 compatibility (f-strings with { at end of line require Python 3.12+)

🔄 Maintenance

  • Added .claude/settings.local.json to .gitignore
  • Added pre-commit hook to block direct commits to main
  • Untracked .claude/settings.local.json from git history

Install

pip install testrail-api-module==0.6.0

Full changelog

See CHANGELOG.md and the PyPI page.