Releases: saucelabs/sauce-api-mcp
Release list
v1.2.2
What's Changed
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
- Fix the MCP registry server name and release workflow by @diemol in #62
- fix(ci): prevent duplicate GitHub release by adding --no-vcs-release by @diemol in #63
Full Changelog: v1.2.0...v1.2.1
v1.2.0
v1.2.0 (2026-05-29)
This release is published under the Apache-2.0 License.
Bug Fixes
-
Replace deprecated FastMCPOpenAPI with OpenAPIProvider + FastMCP (
f547650) -
Update remaining fastmcp.server.openapi imports to new path (
8c0bc69) -
Update server.json schema and guard MCP Registry publish (#60,
1de3f94)
Chores
-
Bump build job to Python 3.12 and sync uv.lock with pyproject.toml specifiers (
81e4719) -
Enable dependabot updates for GitHub Actions (
483f000) -
Sync pyproject.toml minimum versions with uv.lock (
f1d550d) -
Update author information in init.py and pyproject.toml (
15be385)
Continuous Integration
-
Add step to create GitHub release after successful semantic release (#59,
815d775) -
Automate releases via workflow_dispatch and python-semantic-release (#59,
815d775) -
Expose SAUCE_USERNAME and SAUCE_ACCESS_KEY secrets to test steps (
08b1241) -
Limit test parallelism to improve stability (
297833e) -
Run full test suite in CI and fix test robustness (
181c2d4) -
Split main.yml test job into integration, live, and slow stages (
a744c2a) -
Split test job into integration, live, and slow stages (
b9ec740) -
Update server.json version automatically on each release (#59,
815d775)
Documentation
-
Update README to reflect current architecture and tooling (#61,
b925391) -
Update rdc_dynamic module docstring to reflect FastMCP + OpenAPIProvider architecture (
1d33b7d)
Testing
-
Align RDC dynamic e2e expectations with manual tool contracts (
4c965fe) -
Update rdc dynamic e2e expectations for 7 manual tools (
953e668)
Detailed Changes: v1.1.0...v1.2.0