Skip to content

[release] Release highlights: v0.3.30Β #8052

Closed

Description

@github-actions

🌟 Release Highlights β€” v0.3.30

This maintenance release sharpens domain validation for Kubernetes and other topology-aware deployments, alongside internal code quality improvements.

πŸ› Bug Fixes & Improvements

  • RFC-1123 topology hostnames now accepted β€” gateway.domain validation has been widened to accept RFC-1123 topology hostnames (e.g., my-service.namespace.svc.cluster.local), fixing a common issue for users deploying MCP Gateway in Kubernetes environments. (#8044)

πŸ”§ Internal

  • Eliminated duplicate cursor cycle detection in MCP pagination by consolidating logic into a single PaginateAll helper (#8049)
  • Extracted SortedSetKeys and atomicWriteFile utilities to reduce code duplication (#8042)
  • Extracted first_matching_label helper in Rust guard and expanded label-check unit test coverage (#8047)
  • Improved test coverage for the urlutil package (#8008)

🐳 Docker Image

The Docker image for this release is available at:

docker pull ghcr.io/github/gh-aw-mcpg:v0.3.30
# or
docker pull ghcr.io/github/gh-aw-mcpg:latest

Supported platforms: linux/amd64, linux/arm64


For complete details, see the full release notes.


Generated by the Release Highlights workflow for v0.3.30

Generated by Release Β· 60.9 AIC Β· ⊞ 33.8K Β· β—·

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions