Skip to content
agentgateway has joined the Agentic AI Foundation — Learn more

For the complete documentation index, see llms.txt. Markdown versions of all docs pages are available by appending .md to any docs URL.

Version support

Page as Markdown

View supported versions and their release cycle.

Review the following information about supported release versions for the agentgateway project.

Supported versions

agentgatewayRelease dateKubernetesGateway API*MCP spec†HelmIstio‡
1.5.x27 Aug 20261.32 - 1.371.4 - 1.62026-07-28>= 3.121.23 - 1.30
1.4.x27 Jul 20261.31 - 1.361.4 - 1.62026-07-28>= 3.121.23 - 1.30
1.3.x18 Jun 20261.31 - 1.361.3 - 1.52025-11-25>= 3.121.23 - 1.30
1.2.x14 May 20261.31 - 1.361.3 - 1.52025-11-25>= 3.121.23 - 1.29
1.1.x09 Apr 20261.31 - 1.351.3 - 1.52025-06-18>= 3.121.23 - 1.29
1.0.x16 Mar 20261.31 - 1.351.3 - 1.52025-06-18>= 3.121.23 - 1.29
2.2.x09 Feb 20261.31 - 1.351.2 - 1.42025-06-18>= 3.121.23 - 1.27

* Gateway API versions: The agentgateway project is conformant to the Kubernetes Gateway API specification. For more details, see the Gateway API docs and agentgateway conformance report per version, such as Gateway API v1.5.0.

† Agentgateway supports the MCP spec at the listed version.

‡ Istio versions: Istio must run on a compatible version of Kubernetes. For example, Istio 1.29 is tested, but not supported, on Kubernetes 1.30. For more information, see the Istio docs.

Release development

New features for agentgateway are developed on main before being part of a release. Tags are created off of main for each release, such as v1.0.0.

Release process

Development of a quality stable release on main typically follows this process:

  1. New feature development is suspended on main.
  2. Release candidates are created, such as .0-rc.1, .0-rc.2, and so on.
  3. A full suite of tests is performed for each release candidate. Testing includes all documented workflows, a test matrix of all supported platforms, and more.
  4. Documentation for that release is prepared, vetted, and staged.
  5. The stable minor version is released as part of a tag, such as v1.0.0.
  6. Feature development on main is resumed.

Feature development on main branch

Feature development is performed on the main branch. Merges to main trigger CI tests and linting, but do not automatically produce published development builds. Releases are tag-driven: a build is published only when a version tag (such as v1.0.0) is pushed or a release is triggered manually.

Backports

New features are neither developed nor backported to long-term support branches. However, critical patches, bug fixes, and documentation updates are released as needed.

Experimental features in Gateway API

The following features were introduced in the experimental channel of the upstream Kubernetes Gateway API. The table distinguishes the minimum version listed for each feature from the version in which it became standard. Features that remain experimental are subject to change.

FeatureMinimum Gateway API versionStandard channel since
ListenerSets1.31.5
TCPRoutes1.31.6
TLSRoutes0.31.5
BackendTLSPolicy1.41.4
CORS policies1.21.5
Frontend client-certificate validation1.41.5
Retries1.2Experimental
Session persistence1.3Experimental
HTTPRoute rule attachment option1.31.4

BackendTLSPolicy and named HTTPRoute rules became standard in Gateway API 1.4. ListenerSets, HTTPRoute CORS filters, TLSRoutes, and frontend client-certificate validation became standard in Gateway API 1.5. TCPRoutes and UDPRoutes became standard in Gateway API 1.6. These features do not require experimental CRDs at or after their standard-channel version.

Note

Experimental feature gate: Experimental Gateway API features in agentgateway are controlled by the AGW_ENABLE_EXPERIMENTAL_GATEWAY_API_FEATURES environment variable in your agentgateway controller deployment. This setting is enabled by default. To set it explicitly, or to turn experimental features off, include the following Helm value:

controller:
  extraEnv:
    AGW_ENABLE_EXPERIMENTAL_GATEWAY_API_FEATURES: "true"

Sample command for version 1.6.0: Note that some CRDs are prefixed with X to indicate that the entire CRD is experimental and subject to change.

kubectl apply --server-side -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.6.0/experimental-install.yaml

Was this page helpful?
Agentgateway assistant

Ask me anything about agentgateway configuration, features, or usage.

Note: AI-generated content might contain errors; please verify and test all returned information.

Tip: one topic per conversation gives the best results. Use the + button in the chat header to start a new conversation.

Switching topics? Starting a new conversation improves accuracy.
↑↓ navigate ↵ select esc dismiss

What could be improved?

Your feedback helps us improve assistant answers and identify docs gaps we should fix.

Need more help? Join us on Discord: https://discord.gg/y9efgEmppm

Want to use your own agent? Add the Solo MCP server to query our docs directly. Get started here: https://search.solo.io/.