Releases: dipjyotimetia/openapi-go-mcp
Releases · dipjyotimetia/openapi-go-mcp
Release list
v1.0.0
What's Changed
- chore(deps): bump the go-deps group with 2 updates by @dependabot[bot] in #15
- chore(deps): bump the go-deps group with 2 updates by @dependabot[bot] in #17
- chore(deps): bump actions/setup-go from 6 to 7 by @dependabot[bot] in #16
- feat: production-grade OpenAPI MCP proxy by @dipjyotimetia in #18
Full Changelog: v0.3.0...v1.0.0
v0.3.0
What's Changed
- chore(deps): bump the go-deps group with 2 updates by @dependabot[bot] in #5
- chore(deps): bump the go-deps group with 2 updates by @dependabot[bot] in #6
- chore(deps): bump github.com/getkin/kin-openapi from 0.139.0 to 0.140.0 in the go-deps group by @dependabot[bot] in #7
- chore(deps): bump github.com/mark3labs/mcp-go from 0.54.1 to 0.55.0 in the go-deps group by @dependabot[bot] in #9
- chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #8
- chore(deps): bump actions/cache from 5 to 6 by @dependabot[bot] in #10
- chore(deps): bump the go-deps group with 2 updates by @dependabot[bot] in #11
- Add Xquik API key security parser coverage by @kriptoburak in #12
- Close MCP-support gaps found in codebase review by @dipjyotimetia in #13
- Surface image/audio responses as native MCP content blocks by @dipjyotimetia in #14
New Contributors
- @dependabot[bot] made their first contribution in #5
- @kriptoburak made their first contribution in #12
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- docs: add wiki sources with sync script by @dipjyotimetia in #3
- Fix proxy runtime option handling and URL encoding by @dipjyotimetia in #4
Full Changelog: v0.2.0...v0.2.1
v0.2.0
openapi-go-mcp v0.2.0
Install via Homebrew:
brew install dipjyotimetia/tap/openapi-go-mcp
Or pull the container image:
docker pull ghcr.io/dipjyotimetia/openapi-go-mcp:0.2.0
Or grab a binary from the assets below.
Changelog
- 542b537: Add end-to-end tests for Petstore and Users API using Go SDK and Mark3Labs (@dipjyotimetia)
- 506769e: feat(batch): enhance slugging to reject digit-leading stems and improve error handling (@dipjyotimetia)
- 0f6a46f: feat(loader): add WriteV3YAMLJSONOnly function and tests for OpenAPI v3 YAML emission (@dipjyotimetia)
- 6b670b1: feat(runtime): enhance cookie handling and add tests for CookieRequestEditor (@dipjyotimetia)
- b66a3ae: feat(runtime): enhance tool handling and server variable substitution (@dipjyotimetia)
- bd3e16d: feat(todos): refactor example into separate binaries and enhance README documentation (@dipjyotimetia)
- 4ad3e89: feat(todos): remove outdated comments and clean up code in generator and runtime packages (@dipjyotimetia)
- d59f986: feat: add proxy mode support for MCP tool generation (@dipjyotimetia)
- 463a274: feat: enhance architecture documentation and clean up generated MCP code imports (@dipjyotimetia)
- 3e190e8: feat: implement main command for generating MCP-server Go code from OpenAPI specifications (@dipjyotimetia)
- 48bc8e1: refactor: rename package from openapi-gen-go-mcp to openapi-go-mcp (@dipjyotimetia)
v0.1.1
openapi-gen-go-mcp v0.1.1
Install via Homebrew:
brew install dipjyotimetia/tap/openapi-gen-go-mcp
Or pull the container image:
docker pull ghcr.io/dipjyotimetia/openapi-gen-go-mcp:0.1.1
Or grab a binary from the assets below.
Changelog
- a8a4d5d: feat(todos): add OpenAPI specification and generated client for Todos API (@dipjyotimetia)
- 94a1feb: feat: address 8 TODO items (discriminator, content-type prefs, multipart improvements, non-JSON responses, distribution migration) (@dipjyotimetia)
v0.1.0
openapi-gen-go-mcp v0.1.0
Install via Homebrew:
brew install dipjyotimetia/tap/openapi-gen-go-mcp
Or pull the container image:
docker pull ghcr.io/dipjyotimetia/openapi-gen-go-mcp:0.1.0
Or grab a binary from the assets below.
Changelog
- 103ed80: Initial public release: openapi-gen-go-mcp (Dipjyoti Metia dipjyotimetia@gmail.com)
- 19ec147: fix: clear all CI lint + test failures on main (Dipjyoti Metia dipjyotimetia@gmail.com)