Dependency Bumps
- golang/go has been upgraded to v1.16.3.
Helm Changes
- Allow users to set custom annotations on gateway webhook, which enables for example use of cert-manager's ca-injector to inject the caBundle. (#3790)
- Allow users to opt-out from using Helm pre-install Hook to install gateway webhook. This can be usefull for GitOps workflows in which case the webhook must be updated (not just installed) via Helm. (#2679)
New Features
- Allows configuration of max gRPC message size for Proxy CRD validation from gateway to gloo. (#4594)
- Staged transformations can be inherited from parent routes (Virtual Host -> Route tables -> Routes). This can be enabled using the
inheritTransformation
option in StagedTransformations. Parent staged transformations will be appended to a child's Transformations. Only the first transformation to match the route will be evaluated, with child transformations receiving priority over parent transformations. (#3798) - Allows configuration of query parameters to add the the Gloo extauth service's OIDC token request. This can be useful as part of OIDC PKCE to set the
code_verifier
. (#4329)
Fixes
- Apply alpn protocols when resolving common ssl config to support Istio mtls in permissive mode. (#3994)