Skip to content

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

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 Β· β—·

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions