Skip to content

gopher-mcp-js v0.1.35

Choose a tag to compare

@github-actions github-actions released this 30 Aug 01:24
· 94 commits to main since this release

Build Information

  • Date: 2026-08-30 01:24:48 UTC
  • Commit: 4c498b2
  • Version: 0.1.35
  • npm package: @gopher.security/gopher-mcp-js@0.1.35

What's Changed

Added

  • Add JS SDK support for gateway provider OAuth elicitation, including default URL handling and manual handler support.
  • Add OAuth verification coverage for custom IdP, protected MCP endpoints, and gateway-routed OAuth flows.
  • Add native OAuth bindings for discovery, authorization URL creation, PKCE, registration, token exchange, and refresh.

Changed

  • Pin gopher-orch native library to v0.1.35.
  • Move OAuth protocol work onto the native gopher-orch boundary while keeping JS responsible for runtime option handling and provider elicitation UX.
  • Improve release-note generation so future GitHub releases pull the matching version section from CHANGELOG.md.

Fixed

  • Fix provider OAuth retry after the user accepts a gateway/provider authorization URL.
  • Fix OAuth token persistence, browser-launch handling, refresh behavior, and non-fatal probing paths.
  • Fix auth native library directory loading, native-boundary tests, optional dependency metadata, and npm release version metadata.

Full Changelog: v0.1.34...v0.1.35