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