Gloo Operator changelog
Review the changelog for the Gloo Operator.
For more information, see the Gloo Operator installation guide.
Changelog entry types
Changelog entries are categorized into the following types:
- Breaking Changes: An API is changed in a way that is not backwards compatible, such as a changed format for an API field.
- Bug Fixes: A bug is resolved in this release.
- Dependency Bumps: The version for a dependency in the Gloo Operator is bumped in this release.
- New Features: A new feature is implemented in the release.
v0.4
v0.4.1
New Features
- Add support for Istio 1.28
Bug Fixes
- fix values template to include enabling agentgateway
Breaking Changes
None
Miscellaneous
- remove kagent UI from validation
v0.4.0
New Features
- ServiceMeshController: use istio-system for DaemonSets in OpenShift
- Gateway API: allows disabling CRD management using
MANAGE_GATEWAY_API_CRD="false" - Gateway API: use v1.4.0
- Helm chart and image signing
- GatewayController defaults to Gloo Gateway v2
- Kagent Operator
Bug Fixes
None
Breaking Changes
None
Miscellaneous
None
v0.4.0-rc.0
New Features
ServiceMeshController: use istio-system for DaemonSets in OpenShift
Gateway API: allows disabling CRD management using
MANAGE_GATEWAY_API_CRD="false"Gateway API: use v1.4.0
Helm chart and image signing
GatewayController defaults to Gloo Gateway v2
Kagent Operator
Bug Fixes
None
Breaking Changes
None
Miscellaneous
None
v0.4.0-alpha.1
New Features
None
Bug Fixes
- Fix validation issue in KagentManagementController and KagentRelayController
v0.4.0-alpha.0
New Features
Add controller for deploying kagent, relay, and management components.
Update GatewayController to default deployment to gloo-gateway v2 deployment.
Bug Fixes
None
Breaking Changes
None
Miscellaneous
v0.3
v0.3.1-rc.0
New Features
- Helm value
manager.env.ISTIO_DEFAULT_REVISION_CHECK=falseto disable the check for a default Istio revision
Bug Fixes
None
Breaking Changes
None
Miscellaneous
None
Full Changelog: https://github.com/solo-io/gloo-operator/compare/v0.3.0..v0.3.1-rc.0
v0.3.0-rc.0
New Features
ServiceMeshController: enables Istio 1.26 and 1.27
Bump Gateway API CRDs to v1.3.0
Bug Fixes
- OtelController: fixes ordering of processors in metrics/ui
Breaking Changes
None
Miscellaneous
Generate SBOM for gloo-operator
Bump Kubernetes to 1.33, and other tools to latest
v0.3.0-beta.1
New Features
None
Bug Fixes
- Fixes Istio control-plane and data-plane version compatibility check to run against only Istiod pods
Breaking Changes
None
Miscellaneous
v0.3.0-beta.0
What’s Changed
operator/agent: initial implementation for the controller by @chunter0 in https://github.com/solo-io/gloo-operator/pull/184
version: bump go version 1.24.2 -> 1.24.4 by @chunter0 in https://github.com/solo-io/gloo-operator/pull/197
github/workflow: Generate SBOM for gloo-operator by @chunter0 in https://github.com/solo-io/gloo-operator/pull/199
operator/glooagent: remove endpoint validate by @chunter0 in https://github.com/solo-io/gloo-operator/pull/200
version: bump helm dependency to 3.18.4 by @chunter0 in https://github.com/solo-io/gloo-operator/pull/204
gateway-api: bump to v1.3.0 by @shashankram in https://github.com/solo-io/gloo-operator/pull/206
ci: bump k8s to 1.33, and other tools to latest by @shashankram in https://github.com/solo-io/gloo-operator/pull/207
operator/istio: Support Istio 1.27 by @jehawley in https://github.com/solo-io/gloo-operator/pull/210
New Contributors
- @jehawley made their first contribution in https://github.com/solo-io/gloo-operator/pull/210
v0.2
v0.2.6
New Features
None
Bug Fixes
- Bump helm dependency to 3.18.4 to address CVE-2025-53547
Breaking Changes
None
Miscellaneous
None
v0.2.5
New Features
None
Bug Fixes
- Upgraded Go version to 1.24.4 to address CVE-2025-22874
Breaking Changes
None
Miscellaneous
None
v0.2.4
New Features
- ServiceMeshController: Support Istio 1.26
Bug Fixes
None
Breaking Changes
None
Miscellaneous
v0.2.3
New Features
- Ability to set
affinity,tolerations,nodeSelectoras Helm values for gloo-operator
Bug Fixes
- ServiceMeshController: PILOT_ENABLE_K8S_SELECT_WORKLOAD_ENTRIES is no longer set in Ambient mode
Breaking Changes
None
Miscellaneous
v0.2.2
New Features
Extensions API supports ability to override underlying helm values supported keys listed below:
values.istio-base
values.istiod
values.istio-cni
values.istio-ztunnel
values.gloo
values.otel
Bug Fixes
None
Breaking Changes
None
Miscellaneous
None
v0.2.1
Bug Fixes
- GatewayController infinite reconciliation loop in some Kubernetes clusters
Miscellaneous
v0.2.0
New Features
Extensions API for advanced configuration using gloo-extensions-config ConfigMap
Structured logging in gloo-operator
Admin HTTP service on localhost:6060
Istio 1.25 support
ServiceMeshController API
spec.image.registryto enable image proxy cacheGatewayController API to deploy Gloo Gateway Enterprise
Bug Fixes
- Platform detector differentiates between GKE and GCP
Breaking Changes
None
Miscellaneous
commonLabelsHelm value to set labels common to all gloo-operator Helm resourcesSaaS extensions for ServiceMeshController and GatewayController
OTelController for SaaS
API reference documentation
v0.1
v0.1.0
New Features
Istio lifecycle management
Experimental Gloo Gateway lifecycle management