Changes and Releases
Updates on Giant Swarm workload cluster releases, apps, UI improvements and documentation changes.
Changes compared to v32.3.0
Components
- cluster-aws from v5.5.0 to v5.5.1
- cluster from v3.0.1 to v3.0.2
- Flatcar from v4593.2.1 to v4593.2.2
Changed
- Chart: Fix validation errors.
Changed
- Chart: Fix validation errors.
Changes compared to v31.2.0
Components
- cluster-aws from v3.8.0 to v3.8.1
- cluster from v2.6.1 to v2.6.3
- Flatcar from v4593.2.1 to v4593.2.2
Changed
- Chart: Fix validation errors.
Changed
- Chart: Fix validation errors.
Removed
- Chart: Remove deprecated
azure-container-registry-config.
Added
- Add
io.giantswarm.application.managed chart annotation for Backstage visibility. - Add optional
cluster-reader ClusterRole (off by default, enabled via clusterReader.enabled: true) that aggregates into the built-in view ClusterRole and grants read access (get/list/watch) on cluster-scoped resources.
Changed
- Migrate chart metadata annotations to OCI-compatible format.
Added
login: new --oidc-scope flag (repeatable, comma-separated) appends extra scopes to the direct workload-cluster OIDC request. Use --oidc-scope=groups with Okta to receive group memberships in the ID token when the workload cluster’s structured auth is configured with groupsClaim.
Added
- AI chat: add Opus 4.8 context window info.
Changed
- AI chat: make the Anthropic thinking config model-aware so adaptive-thinking Claude models (Opus 4.5+, Sonnet 4.6) use the
adaptive thinking interface with a configurable effort (aiChat.anthropic.effort, default high), while older Claude models keep the legacy budget-based interface.
Fixed
- AI chat: forward chat-level errors to the error reporter (Sentry) so the “Network error” banner is no longer silent, and log a backend warning when the client disconnects mid-stream.
See ./docs/releases/v0.133.0-changelog.md for more information.
Changed
- Build and publish a multi-arch (linux/amd64 + linux/arm64) container image.
- Add
io.giantswarm.application.audience: all annotation to publish the app to the customer Backstage catalog. - Migrate chart metadata annotations to
io.giantswarm.application.* format.
Added
- Add
valuesFromSecret value to optionally inject a Secret as an additional valuesFrom source in the HelmRelease.
Fixed
login: stop silently rerouting client-certificate logins to direct OIDC. Passing any cert-only flag now skips structured-auth detection.
Changed
template cluster: expand the command’s --help with a multi-line Long description, a docs URL, and worked examples — including how to add an arm64 worker node pool to the generated values.yaml for AWS clusters.
Changed
- Envoy Gateway CRDs are no longer installed as Helm-managed resources. Instead, a dedicated Docker image (
gsoci.azurecr.io/giantswarm/envoy-gateway-crds) is built and a pre-install/pre-upgrade hook Job applies the CRDs via kubectl apply --server-side. This avoids CRD ownership conflicts and allows safe upgrades.
Changed
- Update
install.listenersets value to standard (renamed from xlistenersets) - Update
install.tlsroutes value to standard