This minor version release updates dependencies, and includes some
quality of life improvements, such as having a cooldown for rate
limiting.
Fixes
- Whitelist three env vars for Git cmd executions fluxcd/flux#3016
- git: retry repo clone on status unreachable fluxcd/flux#3013
- Get ChangeSet from outside of paths if manifest generation is enabled fluxcd/flux#3022
- Direct comparison of last-synced and newly-synced resources fluxcd/flux#3039
- Ignore some errors during manifest loading fluxcd/flux#1559
- Fix missing return on ECR domain check fluxcd/flux#3002
- Take all resource versions into account during GC fluxcd/flux#3008
- Add AWS China region domain to recognized ECR hosts fluxcd/flux#2982
- Introduce cooldown period in rate limiter fluxcd/flux#2986
Enhancements
- Limit git commit message to first 10 images fluxcd/flux#3140
- Support completion for fish fluxcd/flux#2997
- Expand the GCP credentials support to GAR (
*-docker.pkg.dev
) fluxcd/flux#3038
Maintenance and documentation
- Fix typo in fluxyaml-config-files.md doc fluxcd/flux#3001
- build fluxctl snap using GH action fluxcd/flux#3072
- Correct parameter name in docs fluxcd/flux#3079
- Migrate chart publishing to GitHub Actions fluxcd/flux#3085
- ci: Run CVE scanning for latest release and master build fluxcd/flux#3086
- Fix use of 'lxd' and 'snapcraft' in GH action fluxcd/flux#3153
- Update location of kubeyaml image fluxcd/flux#3087
- Update alpine and git version fluxcd/flux#3115
- Update kubectl and kustomize fluxcd/flux#3176, fluxcd/flux#2987, fluxcd/flux#3088
- document previous meetings fluxcd/flux#3006
- README: Add more companies to production users fluxcd/flux#3104,
fluxcd/flux#3071, fluxcd/flux#3070, fluxcd/flux#3092,
fluxcd/flux#3100, fluxcd/flux#3094, fluxcd/flux#3091,
fluxcd/flux#3155, fluxcd/flux#3149, fluxcd/flux#3139,
fluxcd/flux#3130, fluxcd/flux#2993, fluxcd/flux#2995,
fluxcd/flux#2974, fluxcd/flux#3067 - Add social links to the footer fluxcd/flux#3106
- docs: (re-)add link to Helm Operator documentation fluxcd/flux#3105
- update theme/mkdocs, use note admonitions, fix identation fluxcd/flux#3102
- Fix markup in ordered lists + fenced code groups fluxcd/flux#3084
- docs: update helm operator integration glob patterns fluxcd/flux#3060
- Update docs for changing default namespace fluxcd/flux#3047
- Add guide to use GKE workload identity with private GCR registry fluxcd/flux#3023
- fix broken minikube link, only report broken links in GH action fluxcd/flux#3000
- build: move back to upstream gh action fluxcd/flux#2977
- Update get started docs fluxcd/flux#2973
- ci: more thorough link checking fluxcd/flux#2956
- Fix 404 pages in documentation fluxcd/flux#3007
Thanks
Thanks to @BitProcessor, @Frizlab, @GregoireW, @alex-shpak, @bboreham,
@billyshambrook, @bpinter, @christiangda, @circa10a, @colinrymer,
@cpressland, @dholbach, @edernucci, @faweis, @hiddeco, @jaydeland,
@jpreese, @marratj, @michaelbeaumont, @nipponilyal, @ordovicia,
@rndstr, @sayboras, @schnatterer, @squaremo, @stefanprodan,
@stephenshaw-felfel, @tux-00, @victorsalaun and @vyckou for their
contributions to this release.