Skip to content

Conversation

@missBerg
Copy link
Contributor

Description
v0.4 Release notes

Related Issues/PRs (if applicable)
N/A

Special notes for reviewers (if applicable)

@envoyproxy/ai-gateway-maintainers, please review the release notes for accuracy

Signed-off-by: Erica Hughberg <[email protected]>
Signed-off-by: Erica Hughberg <[email protected]>
@missBerg missBerg added this to the v0.4.0 milestone Oct 28, 2025
@missBerg missBerg added the site Issues related to site label Oct 28, 2025
Signed-off-by: Erica Hughberg <[email protected]>
Signed-off-by: Erica Hughberg <[email protected]>
"badge": "Latest",
"badge": "Stable",
"badgeType": "milestone"
},
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

add to navigation

"next": { "version": "v0.4.x Series", "path": "/release-notes/v0.4" },

]
},
{
"title": "First-Party Anthropic Provider",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not only the first party but also Anthropic on AWS Bedrock made it to this release #1418

Comment on lines +121 to +124
{
"title": "Event-driven reconciliation",
"description": "ReferenceGrant changes automatically trigger reconciliation of affected routes, ensuring security policies are always up-to-date."
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is redundant and not for release note

"items": [
{
"title": "AWS SDK default credential chain",
"description": "Support for AWS SDK's default credential chain including IRSA (IAM Roles for Service Accounts), EKS Pod Identity, EC2 Instance Profiles, and environment variables, eliminating need for static credentials."
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"description": "Support for AWS SDK's default credential chain including IRSA (IAM Roles for Service Accounts), EKS Pod Identity, EC2 Instance Profiles, and environment variables, eliminating need for static credentials."
"description": "Support for AWS SDK's default credential chain including IRSA (IAM Roles for Service Accounts), EKS Pod Identity, EC2 Instance Profiles, and environment variables, eliminating need for static credentials or OIDC settings"

Comment on lines +138 to +141
{
"title": "Azure CLI auto-configuration",
"description": "Standalone CLI auto-configuration from <code>AZURE_OPENAI_API_KEY</code> and <code>AZURE_OPENAI_ENDPOINT</code> environment variables, compatible with Elastic and other Azure-based deployments."
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would like to clarify what CLI here refers to

Suggested change
{
"title": "Azure CLI auto-configuration",
"description": "Standalone CLI auto-configuration from <code>AZURE_OPENAI_API_KEY</code> and <code>AZURE_OPENAI_ENDPOINT</code> environment variables, compatible with Elastic and other Azure-based deployments."
}
{
"title": "aigw CLI auto-configuration for Azure OpenAI",
"description": "aigw CLI auto-configuration from <code>AZURE_OPENAI_API_KEY</code> and <code>AZURE_OPENAI_ENDPOINT</code> environment variables, compatible with Elastic and other Azure-based deployments."
}

Copy link
Member

@mathetake mathetake Oct 31, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

well i think we can delete this entry as it overlaps with the entry "Multi-provider auto-configuration" in "Standalone Mode and CLI" section below. Autoconfig hasn't existed in v0.3 in the first place so yeh

Comment on lines +227 to +229
"title": "Legacy <code>/v1/completions</code> endpoint",
"description": "Full pass-through support for OpenAI's legacy <code>/v1/completions</code> endpoint with complete tracing and metrics implementation, ensuring backward compatibility and comprehensive observability."
},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i am not sure if this falls into this observability category. it is the same layer as /image/generations above

Comment on lines +180 to +183
{
"title": "Environment variable substitution",
"description": "Support for environment variable substitution in configuration files, enabling dynamic configuration and secrets management in standalone deployments."
},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is not a new so let's delete

Suggested change
{
"title": "Environment variable substitution",
"description": "Support for environment variable substitution in configuration files, enabling dynamic configuration and secrets management in standalone deployments."
},

Comment on lines +148 to +150
"title": "Route-level header mutations",
"description": "New <code>headerMutation</code> field in <code>AIGatewayRouteRuleBackendRef</code> enables per-route header manipulation with smart merge logic when combined with backend-level mutations. Essential for GCP provisioned throughput and other advanced routing scenarios."
},
Copy link
Member

@mathetake mathetake Oct 31, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not only the route level but also wehave AIServiceBackend level (4bfaf91) one, and they are both new in v0.4.

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

Labels

site Issues related to site

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants