v1.4.0-beta.1
dmtrKovalenko/odiffv1.4.0-beta.1Jul 25, 2026by github-actions[bot]
AI Summary
This beta release previews v1.4.0 features, including Cross App Access support, custom OAuth token types, Gateway-TCP conformance, and S390x architecture support.
Key Highlights
- Support for custom token types and OAuth 2.1 exchange defaults
- Gateway-TCP conformance profile added
- S390x support added
- Standalone support for writing config to database
- CEL body truncation changes (body vs truncatedBody)
New Features
- Custom OAuth token types
- Gateway-TCP conformance
- S390x support
- Standalone database storage
- Microsoft Entra ID as a native MCP authentication provider
- New `AgentgatewayModel` API
Full Release Notes
🎉 Welcome to the 1.4.0-beta.1 release of the agentgateway project! ## Artifacts **Docker images** are available: * `cr.agentgateway.dev/agentgateway:v1.4.0-beta.1` * `cr.agentgateway.dev/controller:v1.4.0-beta.1` **Helm charts** are available: * `cr.agentgateway.dev/charts/agentgateway:v1.4.0-beta.1` * `cr.agentgateway.dev/charts/agentgateway-crds:v1.4.0-beta.1` * `cr.agentgateway.dev/charts/agentgateway-standalone:v1.4.0-beta.1` **Binaries** for `agentgateway` and the `agctl` CLI are available below. ## Quick Start Follow the [Kubernetes](https://agentgateway.dev/docs/kubernetes/latest/quickstart/) or [Standalone](https://agentgateway.dev/docs/standalone/latest/quickstart/) quick start guide to get started! ## What's Changed * feat(oauth): support custom token types and OAuth 2.1 exchange defaults by @markuskobler in https://github.com/agentgateway/agentgateway/pull/2580 * chore: Add Gateway-TCP conformance profile by @davidjumani in https://github.com/agentgateway/agentgateway/pull/2604 * S390x support by @satyamg1620 in https://github.com/agentgateway/agentgateway/pull/2149 * build(deps): bump js-yaml from 4.2.0 to 4.3.0 in /ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/agentgateway/agentgateway/pull/2611 * controller: add Cross App Access auth support by @markuskobler in https://github.com/agentgateway/agentgateway/pull/2534 * cel: do not expose body when exceeds buffer by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2615 * aws auth: per-backend SigV4 signing region by @stevenctl in https://github.com/agentgateway/agentgateway/pull/2610 * add delay policy for fault injection by @stevenctl in https://github.com/agentgateway/agentgateway/pull/2613 * helm: scrape proxy metrics with PodMonitor by @mmmommm in https://github.com/agentgateway/agentgateway/pull/2591 * feat(transformation): add CEL replace mode for headers by @piyushbag in https://github.com/agentgateway/agentgateway/pull/2589 * standalone: support writing config to database by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2603 * build(deps): bump the cargo-weekly group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/agentgateway/agentgateway/pull/2612 * proxy: avoid double poll on Body by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2582 * auth: make crossAppAccess subject token source configurable by @sladkani in https://github.com/agentgateway/agentgateway/pull/2558 * controller: Narrow prompt guard auxiliary backend auth by @markuskobler in https://github.com/agentgateway/agentgateway/pull/2614 * build(deps): bump pyasn1 from 0.6.3 to 0.6.4 in /examples/traffic-a2a/strands-agents in the uv group across 1 directory by @dependabot[bot] in https://github.com/agentgateway/agentgateway/pull/2632 * build(deps-dev): bump fast-uri from 3.1.2 to 3.1.4 in /ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/agentgateway/agentgateway/pull/2631 * Decompress request body on model router path by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2635 * feat(mcp): add Microsoft Entra ID as a native MCP authentication provider by @asaliyog in https://github.com/agentgateway/agentgateway/pull/2408 * controller: expose cross-app subject token source by @markuskobler in https://github.com/agentgateway/agentgateway/pull/2629 * feat(llm): configurable webhook guardrail headers and path via CEL by @robin-fiddler in https://github.com/agentgateway/agentgateway/pull/2595 * llm: allow logging user AND prompt by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2638 * auth: add default cloud auth fetch timeout by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2637 * feat(ui): add passthrough backend auth policy editor by @jbohanon in https://github.com/agentgateway/agentgateway/pull/2601 * standalone: do not default expose admin interface by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2642 * ui: remove redundant pnpm lock by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2653 * ui: remove diff on delete button by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2652 * RIP StarHistory by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2654 * fix(mcp): emit explicit SSE message events by @haowu1234 in https://github.com/agentgateway/agentgateway/pull/2644 * ui: align status on logs by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2639 * hybrid mode: allow writing policies to the database by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2651 * Fallback to custom UUID generation by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2657 * Add support for notify for multi-replica postgres by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2656 * feat(monitoring): add support for metrics service and ServiceMonitor configuration in agentgateway-standalone helm chart by @yanir75 in https://github.com/agentgateway/agentgateway/pull/2647 * test: fix flake in dtrace tests by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2660 * add cli commands to support config migrations by @nfuden in https://github.com/agentgateway/agentgateway/pull/2617 * Update readme diagram by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2655 * feat(backendAuth): support injecting multiple secret-sourced headers by @yordis in https://github.com/agentgateway/agentgateway/pull/2316 * chore: updates to README by @jbohanon in https://github.com/agentgateway/agentgateway/pull/2666 * feat(a2a): add response telemetry by @haowu1234 in https://github.com/agentgateway/agentgateway/pull/2646 * ui: fix the port mode for mcp in standalone ui by @jbohanon in https://github.com/agentgateway/agentgateway/pull/2669 * New `AgentgatewayModel` API by @keithmattix in https://github.com/agentgateway/agentgateway/pull/2583 * standalone: more hybrid mode revamps by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2670 * feat(llm): use Gemini native generateContent/streamGenerateContent endpoints on Vertex by @htimur in https://github.com/agentgateway/agentgateway/pull/2023 * llm: make the error parsing permissive for completions by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2673 * standalone: revamp helm chart for v1.4 by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2671 * add tool calls in telemetry by @lcopi in https://github.com/agentgateway/agentgateway/pull/2233 * perf(jwks): parallelize JWKS fetches with bounded concurrency by @dongjiang1989 in https://github.com/agentgateway/agentgateway/pull/2594 * build(deps): bump postcss from 8.5.15 to 8.5.23 in /ui in the npm_and_yarn group across 1 directory by @dependabot[bot] in https://github.com/agentgateway/agentgateway/pull/2675 * docs: recommend against Deny policies by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2677 * Bump deps ahead of v1.4 by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2674 * cel: if the body exceeds the buffer size, expose it as a separate attribute by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2678 * standalone: rename configStore to storage by @howardjohn in https://github.com/agentgateway/agentgateway/pull/2679 * chore: add max length to certain policy fields by @keithmattix in https://github.com/agentgateway/agentgateway/pull/2680 ## New Contributors * @davidjumani made their first contribution in https://github.com/agentgateway/agentgateway/pull/2604 * @satyamg1620 made their first contribution in https://github.com/agentgateway/agentgateway/pull/2149 * @mmmommm made their first contribution in https://github.com/agentgateway/agentgateway/pull/2591 * @sladkani made their first contribution in https://github.com/agentgateway/agentgateway/pull/2558 * @asaliyog made their first contribution in https://github.com/agentgateway/agentgateway/pull/2408 * @robin-fiddler made their first contribution in https://github.com/agentgateway/agentgateway/pull/2595 * @haowu1234 made their first contribution in https://github.com/agentgateway/agentgateway/pull/2644 * @htimur made their first contribution in https://github.com/agentgateway/agentgateway/pull/2023 * @lcopi made their first contribution in https://github.com/agentgateway/agentgateway/pull/2233 **Full Changelog**: https://github.com/agentgateway/agentgateway/compare/v1.4.0-alpha.2...v1.4.0-beta.1