Skip to content

v0.7.5

Choose a tag to compare

@github-actions github-actions released this 22 May 23:32
77b7c8a

0.7.5 (2026-05-22)

✨ Added

  • add workflow_dispatch to publish workflow for manual triggering (9687298)
  • complete FastMCP integration and enhance documentation (b8e8006)
  • enhance coverage configuration and update API method calls (aa40219)
  • Implement datasets module with full TestRail API support (036ffc6)
  • implement module-based tool architecture for FastMCP integration (49e45c3)
  • migrate release flow to release-please (#125) (90a54da)
  • update version to 0.5.0 and enhance README documentation (dc0c4cf)

🐛 Fixed

  • add --system flag to uv pip install in publish workflow (061b729)
  • clean dist directory before building to prevent uploading old artifacts (51ab2b6)
  • docs: correct typos in README and add commit conventions document (8123a99)
  • remove environment block from docs workflow to bypass protection rules for tag deployments (7a22c83)
  • results: annotate add_results_for_cases return as list (#100) (#102) (e083b91)
  • update installation link in README for MCP server (9b3d3d7)
  • update README and documentation for TestRail module usage (afbf52a)

🔧 Changed

  • remove MCP server script and enhance version retrieval (4df712c)
  • update TODO.md to reflect test coverage status for API modules (1edaa07)

🔄 Maintenance

  • add .cursor/mcp.json to .gitignore to prevent credential exposure (93a45d8)
  • Add .cursor/mcp.json to .gitignore to prevent credential exposure (5dfbdf4)
  • add blank lines to test files for consistency (fc21673)
  • add changelog rules for consistent documentation (164865f)
  • add reusable MCP prompts for TestRail workflows (48d6511)
  • auto-create GitHub release after PyPI publish (#123) (302b435)
  • automate release pipeline via GitHub Actions (v0.6.4) (6e2864f)
  • automate release tagging and publishing via GitHub Actions (v0.6.4) (61a2b46)
  • bump version to 0.3.1 and update documentation (c92bacf)
  • bump version to 0.3.3 and update documentation (#35) (972ed6e)
  • bump version to 0.4.0 and update documentation (d08b966)
  • bump version to 0.4.0rc2 and enhance API functionality (6882fd3)
  • bump version to 0.5.2 in pyproject.toml and uv.lock (48bcb40)
  • bump version to 0.5.2 in pyproject.toml and uv.lock (4865c20)
  • deps: bump Pygments 2.19.2 → 2.20.0; commit dependabot.yml (#115) (7aa496f)
  • enhance MCP prompts for TestRail operations (cabd643)
  • enhance MCP tool descriptions and error handling (ae14907)
  • gitignore .claude/agent-memory, .claude/agents, .1password (#106) (c388e74)
  • move unreleased changelog entries to 0.5.1 section (354f3aa)
  • release 0.5.2 with automated PyPI publishing and updated documentation workflow (d3fba79)
  • release 0.5.2 with automated PyPI publishing and updated documentation workflow (b2be821)
  • reorganize dependencies in uv.lock for clarity (9b7f28a)
  • set bootstrap-sha to v0.7.4 commit so release-please only scans new commits (#128) (66d2def)
  • skill: document new release flow (GH release, tox, drift guard) (#113) (ef70086)
  • update .gitignore and enhance MCP tool parameter handling (fa1362a)
  • update CHANGELOG and version for 0.5.1 release (b4f16f6)
  • update CHANGELOG for version 0.5.0 release (8152d4b)
  • update license year and implement dynamic version retrieval (fdca710)
  • update project name and add pytest dependency (502afb2)
  • update README and MCP_USAGE for improved installation instructions (83c9abb)
  • update version to 0.4.0 in project files (646b044)
  • update versioning to 0.4.0 and revise documentation (eef4b33)
  • use absolute URL for TRAM logo so it renders on PyPI (#110) (e5ef93b)