Skip to content

Releases: supercorp-ai/supergateway

v3.4.3

Choose a tag to compare

@Nedomas Nedomas released this 09 Oct 17:08

What's Changed

  • Push GHCR docker images

Thanks to:

Full Changelog: v3.4.2...v3.4.3

v3.4.2

Choose a tag to compare

@Nedomas Nedomas released this 01 Oct 02:03

What's Changed

  • Update @modelcontextprotocol/sdk@1.18.2 by @longfin in #97

Thanks to:

Full Changelog: v3.4.1...v3.4.2

v3.4.1

Choose a tag to compare

@Nedomas Nedomas released this 01 Oct 01:47

What's Changed

  • Improve intialization for Streamable HTTP in python MCP servers by @Areo-Joe in #86

Thanks to:

Full Changelog: v3.4.0...v3.4.1

v3.4.0

Choose a tag to compare

@Nedomas Nedomas released this 03 Jul 00:36

This is a rollback release to a stable v3.2.0 state

This should fix any stability issues you might be having with v3.3.0.

More info:

There were some stability issues with concurrency improvements in v3.3.0.

For most of the servers it would work, but some would hang.

Tests did not catch the issue cause it worked on some setups, but not on others.

We will add more tests to figure out the exact issue but until then v3.4 will be stable.

Updates

  • Rollback code to v3.2.0 for upcoming v3.4 release by @Nedomas in #90

Full Changelog: v3.3.0...v3.4.0

v3.3.0

Choose a tag to compare

@Nedomas Nedomas released this 30 Jun 15:40

What's Changed

Updates:

  • Support stdio concurrency in stdio to SSE by @rsonghuster in #52
  • Introduces --minConcurrency and --maxConcurrency to control how many processes are spawned for stdio to SSE gateway. Keeps current behaviour by defaulting to 1
  • Add more concurrency tests

Thanks to:

Full Changelog: v3.2.0...v3.3.0

v3.2.0

Choose a tag to compare

@Nedomas Nedomas released this 22 Jun 19:11

What's Changed

Updates:

  • Add stdio to Streamable HTTP support (both stateless and stateful) by @Areo-Joe in #71
  • Add more tests

Thanks to:

Full Changelog: v3.1.0...v3.2.0

v3.1.0

Choose a tag to compare

@Nedomas Nedomas released this 02 Jun 06:25

What's Changed

Updates:

  • Pass protocolVersion from Stdio MCP client to SSE MCP server when by @Areo-Joe (PR: #69). Fixes version mismatch issues.
  • Add more tests (for protocol version)

Thanks to:

Full Changelog: v3.0.1...v3.1.0

v3.0.0

Choose a tag to compare

@Nedomas Nedomas released this 28 May 07:10

Updates:

  • Adds Streamable HTTP to Stdio support by @Areo-Joe. More info in README
  • Update @modelcontextprotocol/sdk to v1.11.3.
  • Add tests on Streamable HTTP to Stdio, concurrency, baseUrl.

Streamable HTTP to Stdio usage:

npx -y supergateway --streamableHttp "https://mcp-server.example.com/mcp"

Stdio to Streamable HTTP incoming soon via #71 by @Areo-Joe.

Thanks to:

Full Changelog: v2.8.3...v3.0.0

v2.8.3

Choose a tag to compare

@Nedomas Nedomas released this 17 May 22:21

Updates:

  • More official pre-built Docker image flavours with uvx and deno support. More info in Docker images with dependencies.
  • --logLevel debug - support for more verbose logger.
  • Improved reliability with initial tests added.
  • Updated dependencies.

Thanks to:

Full Changelog: v2.7.0...v2.8.3

v2.7.0

Choose a tag to compare

@Nedomas Nedomas released this 14 Apr 15:50

Updates:

  • Customizable --cors origins
  • --oauth2Bearer flag to simplify passing Authorization token (and workaround Cursor bug)
  • More transparent, lazy initialization with better support for Python based MCP servers

Thanks to:

Full Changelog: v2.6.0...v2.7.0