Release notes
Review the release notes for kgateway. For a detailed list of changes between tags, use the GitHub Compare changes tool.
v2.2.0
🔥 Breaking changes
Feature gate for experimental Gateway API features
Starting in kgateway 2.2, experimental Gateway API features are gated behind the KGW_ENABLE_GATEWAY_API_EXPERIMENTAL_FEATURES environment variable. This setting defaults to false and must be explicitly enabled to use experimental features such as the following:
- ListenerSets
- CORS policies
- Retries
- Session persistence
To enable these features, set the environment variable in your kgateway controller deployment in your Helm values file.
controller:
extraEnv:
KGW_ENABLE_GATEWAY_API_EXPERIMENTAL_FEATURES: "true"If you are currently using any of these experimental features, you must enable this setting before upgrading to kgateway 2.2, or those features will stop working.
Waypoint integration removed
The waypoint integration for Envoy-based gateway proxies was removed.