platformchangelog.dev
43 tools
feedrelease

Flux v2.9.0

+++~~~~~~~~~~~~~~*

Changes

  • Source-controller v1.9.1changed
  • Kustomize-controller v1.9.1changed
  • Notification-controller v1.9.1changed
  • Helm-controller v1.6.1changed
  • Image-reflector-controller v1.2.1changed
  • Image-automation-controller v1.2.1changed
  • Source-watcher v2.2.1changed
  • Add backport label for Flux 2.8changed
  • Remove no longer needed workaround for Flux 2.8changed
  • Update toolkit componentschanged
  • Add missing things to release notes templatechanged
  • Update fluxcd/pkg dependencieschanged
59 more lines
  • Update toolkit componentschanged
  • Add target branch name to update branchchanged
  • Mark RFC 0010, 0011 and 0012 as implementedchanged
  • Update toolkit componentschanged
  • Add --resolve-symlinks flag to build and push artifact commandschanged
  • Update toolkit componentschanged
  • Add --show-source to flux get ks and flux get hrchanged
  • Add flux create secret receiver commandchanged
  • Add --in-memory-build to flux build ks and flux diff kschanged
  • Migrate end-to-end test to latest cloud SDKschanged
  • Add AI Agents guidancechanged
  • [RFC-0013] Flux CLI Plugin Systemchanged
  • Add --ignore-not-found to flux diff kschanged
  • [RFC-0013] Implement plugin systemchanged
  • Update toolkit componentschanged
  • Add digest pinning support to flux plugin installchanged
  • Add --ns-follows-kube-context global flag for using the kubeconfig context namespacechanged
  • Include source-watcher in install.yaml manifestschanged
  • Update toolkit componentschanged
  • Update toolkit componentschanged
  • Update fluxcd/pkg dependencieschanged
  • Validate Helm source URL schemeschanged
  • Introduce flux trigger receiverchanged
  • Update to Kubernetes 1.36 and Go 1.26changed
  • Run conformance tests for Kubernetes 1.36changed
  • Add support for AWS CodeCommit to flux bootstrap gitchanged
  • Validate plugin binary pathchanged
  • Update fluxcd/pkg dependencieschanged
  • Support specifing sparseCheckout in flux bootstrapchanged
  • Update toolkit componentschanged
  • Honor ks.spec.postBuild.substituteStrategychanged
  • Add DriftIgnoreRules support to flux diff kustomizationchanged
  • Allow signing commits using SSH keychanged
  • Update toolkit componentschanged
  • Update fluxcd/pkg dependencieschanged
  • Cmd: support type!=status in get --status-selectorchanged
  • Fix flux get all --status-selector for empty results and notification resourceschanged
  • Upgrade go-git-providers to v0.27.0changed
  • Fix using Receiver adapter for ArtifactGeneratorchanged
  • Update fluxcd/pkg dependencieschanged
  • Add CLI support for OCIRepository.spec.layerSelector in flux create source ocichanged
  • Update toolkit componentschanged
  • Flux CLI Plugin System with the Mirror and Schema plugins (flux plugin)added
  • Server-Side Apply field ignore rules for fine-grained drift control (Kustomization)added
  • SOPS decryption with the Age post-quantum cipher (Kustomization)added
  • Kubernetes Workload Identity authentication for OpenBao and Vault (Kustomization)added
  • Helm post-render strategies, including chart hooks support (HelmRelease)added
  • Literal mode for Helm values references mirroring helm --set-literal (HelmRelease)added
  • Allow empty kind in CEL health check expressions (Kustomization, HelmRelease)added
  • Git commit signing and verification with SSH keys (GitRepository, ImageUpdateAutomation)added
  • AWS CodeCommit authentication using Workload Identity (GitRepository)added
  • Custom Sigstore trusted root for keyless verification in air-gapped environments (OCIRepository)added
  • Path pattern directory discovery for monorepos (ArtifactGenerator)added
  • Secret-less, OIDC-secured webhook Receivers (Receiver)added
  • Install Plugins alongside Flux setup in gh actionsadded
  • Resume exit codefixed
  • Validate --source flag in create kustomization commandfixed
  • Handle multiple symlinks to same target in build artifactfixed
  • Preserve invalid metadata.labels in flux build ksfixed
8 maintenance lines (dependency bumps, CI, tests, docs)
  • Add top-level permissions to upgrade-fluxcd-pkg workflowmaintenance
  • Bump the ci group across 1 directory with 11 updatesmaintenance
  • Add AI Coding Assistants Guidancemaintenance
  • Bump github.com/go-git/go-git/v5 from 5.17.1 to 5.18.0maintenance
  • Migrate MakeDependsOn to shared apis/meta funcmaintenance
  • Bump the ci group across 1 directory with 19 updatesmaintenance
  • Target host arch for local builds/envtestmaintenance
  • Bump the ci group with 6 updatesmaintenance
79 lines13 added54 changed4 fixed8 maintenancetyped from the source notes

Full release notes ↗ · all Flux releases

Report a mistake

context

Tools

Flux

Other Flux releases

How this was written

The change list is the project's own release notes, sorted into change types by fixed rules. See the methodology.

Back to the feed