Releases: zarf-dev/zarf
Releases · zarf-dev/zarf
v0.43.1
What's Changed
- fix: change agent to run as same user in dockerfile by @AustinAbro321 in #3243
Full Changelog: v0.43.0...v0.43.1
v0.43.0
What's Changed
- feat: implement new logger for Zarf connect by @AustinAbro321 in #3208
- chore(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 by @dependabot in #3218
- chore: true up logger comments and minor refactors by @mkcp in #3215
- chore(deps): bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 by @dependabot in #3216
- chore(deps): bump golang.org/x/term from 0.25.0 to 0.26.0 by @dependabot in #3220
- chore: export setupMessage function by @catsby in #3221
- chore: fix lint by @AustinAbro321 in #3232
- chore(deps): bump github/codeql-action from 3.27.0 to 3.27.1 by @dependabot in #3228
- fix(docs): replace
it"s
withit is
by @daveworth in #3227 - chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in #3230
- chore(deps): bump github/codeql-action from 3.27.1 to 3.27.3 by @dependabot in #3237
Full Changelog: v0.42.2...v0.43.0
What's Changed
- feat: implement new logger for Zarf connect by @AustinAbro321 in #3208
- chore(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 by @dependabot in #3218
- chore: true up logger comments and minor refactors by @mkcp in #3215
- chore(deps): bump goreleaser/goreleaser-action from 6.0.0 to 6.1.0 by @dependabot in #3216
- chore(deps): bump golang.org/x/term from 0.25.0 to 0.26.0 by @dependabot in #3220
- chore: export setupMessage function by @catsby in #3221
- chore: fix lint by @AustinAbro321 in #3232
- chore(deps): bump github/codeql-action from 3.27.0 to 3.27.1 by @dependabot in #3228
- fix(docs): replace
it"s
withit is
by @daveworth in #3227 - chore(deps): bump golang.org/x/crypto from 0.28.0 to 0.29.0 by @dependabot in #3230
- chore(deps): bump github/codeql-action from 3.27.1 to 3.27.3 by @dependabot in #3237
Full Changelog: v0.42.2...v0.43.0
v0.42.2
What's Changed
- feat: send actions output to slogger by @AustinAbro321 in #3164
- chore: add logger package deploy by @AustinAbro321 in #3159
- chore(deps): bump github.com/anchore/syft from 1.14.2 to 1.15.0 by @dependabot in #3156
- feat: make zarf-agent pods comply with offical restricted pod security standard by @Ansible-man in #3036
- Refactor config e2e test to not depend on CLI output by @phillebaba in #3173
- chore: make the nightly tests run only in
zarf-dev/zarf
by @joonas in #3174 - fear: allow versioning of init packages outside of binary version by @a1994sc in #3169
- chore: slog dev deploy by @AustinAbro321 in #3176
- chore: slogger for zarf dev generate by @AustinAbro321 in #3178
- chore: slogger for
zarf init
by @AustinAbro321 in #3168 - Refactor zoci push to support new package layout by @phillebaba in #3185
- refactor: debug template print by @AustinAbro321 in #3171
- feat: slogging in agent by @AustinAbro321 in #3190
- chore: update feature_request.md by @schristoff in #3179
- Upgrading to k8s v1.29 for distro k3s package by @dgershman in #3186
- chore(deps): bump mermaid from 10.9.0 to 10.9.3 in /site by @dependabot in #3195
- refactor: server side apply over create / update by @AustinAbro321 in #3075
- chore(deps): bump astro from 4.5.12 to 4.16.10 in /site by @dependabot in #3207
- chore(deps): bump micromatch and markdownlint-cli2 in /site by @dependabot in #3204
- feat: exit on config file error by @AustinAbro321 in #3193
- chore(deps): bump @pagefind/default-ui from 1.0.4 to 1.2.0 in /site by @dependabot in #3203
- chore(deps): bump dompurify from 3.0.11 to 3.1.6 in /site by @dependabot in #3206
- chore(deps): bump pagefind from 1.0.4 to 1.2.0 in /site by @dependabot in #3202
- chore(deps): bump github.com/anchore/syft from 1.15.0 to 1.16.0 by @dependabot in #3187
New Contributors
- @Ansible-man made their first contribution in #3036
Full Changelog: v0.42.1...v0.42.2
v0.42.1
What's Changed
- Remove import chaining from import package by @phillebaba in #3115
- chore(deps): bump actions/dependency-review-action from 4.3.4 to 4.3.5 by @dependabot in #3122
- fix: support registry override for dev deploy (yolo) by @mjnagel in #3064
- Refactor flavor e2e test to not depend on CLI output by @phillebaba in #3125
- feat: introduce logger to ctx, refactor cmd, and migrate logo to Zarf Say by @mkcp in #3120
- chore(deps): bump github/codeql-action from 3.26.13 to 3.27.0 by @dependabot in #3128
- chore(deps): bump github.com/anchore/syft from 1.14.0 to 1.14.2 by @dependabot in #3121
- chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/gcp from 1.8.9 to 1.8.10 by @dependabot in #3105
- chore(deps): bump sigs.k8s.io/kustomize/api from 0.17.3 to 0.18.0 by @dependabot in #3091
- chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/hashivault from 1.8.9 to 1.8.10 by @dependabot in #3104
- Refactor sbom e2e test to not depend on CLI output by @phillebaba in #3129
- chore: address clippy feedback by @joonas in #2959
- Refactor deprecation e2e test to not depend on CLI output by @phillebaba in #3130
- chore(deps): bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #3133
- chore(deps): bump k8s.io/client-go from 0.31.1 to 0.31.2 by @dependabot in #3135
- chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/azure from 1.8.9 to 1.8.10 by @dependabot in #3137
- chore(deps): bump github.com/go-git/go-billy/v5 from 5.5.0 to 5.6.0 by @dependabot in #3138
- chore(deps): bump actions/setup-go from 5.0.2 to 5.1.0 by @dependabot in #3140
- chore(deps): bump actions/setup-node from 4.0.4 to 4.1.0 by @dependabot in #3141
- chore(deps): bump github.com/prometheus/client_golang from 1.20.4 to 1.20.5 by @dependabot in #3143
- chore(deps): bump k8s.io/kubectl from 0.31.1 to 0.31.2 by @dependabot in #3142
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.0 to 0.19.1 by @dependabot in #3144
- chore(deps): bump github.com/fatih/color from 1.17.0 to 1.18.0 by @dependabot in #3145
- Refactor templating e2e test to not depend on CLI output by @phillebaba in #3147
- feat: migrate package create to slog by @mkcp in #3132
- chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/aws from 1.8.9 to 1.8.10 by @dependabot in #3150
- chore: improve the Info and Debug logging for image pulls by @mkcp in #3149
- chore: add logger to packager2 Remove by @mkcp in #3151
- chore: add logger to packager2 inspect by @mkcp in #3153
- chore: add logger to packager2 list by @mkcp in #3154
- chore: feature flag to enable switching between logger for libaries by @AustinAbro321 in #3161
- chore: add logger to packager2 Mirror by @mkcp in #3152
- chore: add logger to zarf destroy by @mkcp in #3162
- chore(deps): bump github.com/goccy/go-yaml from 1.12.0 to 1.13.0 by @dependabot in #3155
- chore(deps): bump github.com/anchore/stereoscope from 0.0.5-0.20241018131503-a38c93517fc7 to 0.0.5 by @dependabot in #3157
- fix: issue where kustomization files are empty by @a1994sc in #3094
- chore(deps): bump actions/dependency-review-action from 4.3.5 to 4.4.0 by @dependabot in #3158
- docs: add instruqt interactive tutorial by @salaxander in #3160
- chore: begin adding logger to
zarf dev
by @mkcp in #3163 - feat: expose Helm skip schema validation option in Zarf schema by @AustinAbro321 in #3165
- feat: use console-slogger as text handler by @mkcp in #3167
New Contributors
Full Changelog: v0.42.0...v0.42.1
v0.42.0
What's Changed
- chore(deps): bump github/codeql-action from 3.26.10 to 3.26.11 by @dependabot in #3070
- chore(deps): bump github.com/sigstore/cosign/v2 from 2.4.0 to 2.4.1 by @dependabot in #3072
- feat!: remove component webhooks by @AustinAbro321 in #3066
- chore(deps): bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by @dependabot in #3069
- chore(deps): bump actions/upload-artifact from 4.4.0 to 4.4.1 by @dependabot in #3080
- chore(deps): bump github/codeql-action from 3.26.11 to 3.26.12 by @dependabot in #3078
- chore(deps): bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #3079
- chore(deps): bump golang.org/x/crypto from 0.27.0 to 0.28.0 by @dependabot in #3076
- chore(deps): bump github.com/moby/moby from 24.0.9+incompatible to 27.3.1+incompatible by @dependabot in #3018
- chore(deps): bump github.com/fairwindsops/pluto/v5 from 5.18.4 to 5.20.3 by @dependabot in #3073
- refactor: skeleton creator by @phillebaba in #3042
- chore(deps): bump actions/upload-artifact from 4.4.1 to 4.4.2 by @dependabot in #3084
- chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/aws from 1.8.8 to 1.8.9 by @dependabot in #3083
- feat: wait using kstatus by @AustinAbro321 in #3043
- chore(deps): bump github.com/anchore/syft from 1.12.2 to 1.14.0 by @dependabot in #3077
- fix: update style-guide.mdx by @schristoff in #3086
- chore(deps): bump actions/upload-artifact from 4.4.2 to 4.4.3 by @dependabot in #3088
- chore(deps): bump helm.sh/helm/v3 from 3.16.1 to 3.16.2 by @dependabot in #3089
- chore(deps): bump github/codeql-action from 3.26.12 to 3.26.13 by @dependabot in #3096
- fix: remove Go action and use Go cache for Windows by @phillebaba in #3097
- chore(deps): bump actions/setup-go from 5.0.0 to 5.0.2 by @dependabot in #3102
- Test checksums from package create by @phillebaba in #3099
- chore: remove cluster wait from packages and examples by @AustinAbro321 in #3061
- feat: remove progressbar on image push by @AustinAbro321 in #3110
- feat: move pkg oci to Zarf and log during health checks by @AustinAbro321 in #3106
- docs: fix links for zarf-injector and zarf-seed-registry by @waveywaves in #3093
- feat: make zarf-registry and zarf-injector pods comply with offical restricted pod security standard by @Miaoxiang-philips in #3092
- chore(deps): bump actions/setup-go from 5.0.0 to 5.0.2 by @dependabot in #3112
- feat: add logger package and tests by @mkcp in #3108
- Fix release by removing package delete by @phillebaba in #3117
New Contributors
- @Miaoxiang-philips made their first contribution in #3092
Full Changelog: v0.41.0...v0.42.0
v0.41.0
What's Changed
- chore(deps): bump github/codeql-action from 3.26.7 to 3.26.8 by @dependabot in #3013
- chore(deps): bump actions/setup-node from 4.0.3 to 4.0.4 by @dependabot in #3014
- chore: workflow to check that go mod tidy is run by @AustinAbro321 in #2963
- fix: health checks issue when crds don't exist prior to package deploys by @AustinAbro321 in #3011
- refactor: remove by @phillebaba in #3008
- fix: modify the wait condition according to return values from earlier method call by @soltysh in #3020
- refactor: packager inspect command by @schristoff in #2990
- refactor: update syft to v1 by @AustinAbro321 in #3021
- chore(deps): bump k8s.io/component-base from 0.30.3 to 0.31.1 by @dependabot in #2995
- chore(deps): bump github.com/agnivade/levenshtein from 1.1.1 to 1.2.0 by @dependabot in #3027
- chore(deps): bump k8s.io/kubectl from 0.30.3 to 0.31.1 by @dependabot in #3028
- chore(deps): bump github/codeql-action from 3.26.8 to 3.26.9 by @dependabot in #3025
- fix: nightly by removing logline no longer printed by @schristoff in #3038
- feat: pass context to helm install & upgrade by @AustinAbro321 in #3031
- chore(deps): bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #3035
- test: fix external git flake by @AustinAbro321 in #3039
- chore(deps): bump github.com/fluxcd/pkg/apis/meta from 1.5.0 to 1.6.1 by @dependabot in #3034
- chore: resolve cosign cves by @AustinAbro321 in #3029
- fix: nightly ecr test by @schristoff in #3041
- chore(deps): bump helm.sh/helm/v3 from 3.15.3 to 3.16.1 by @dependabot in #3026
- chore(deps): bump github.com/prometheus/client_golang from 1.18.0 to 1.20.4 by @dependabot in #3007
- chore: cleanup errchecking in tests by @mkcp in #3040
- chore(deps): bump github.com/gofrs/flock from 0.8.1 to 0.12.1 by @dependabot in #3033
- chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/hashivault from 1.8.8 to 1.8.9 by @dependabot in #3049
- chore(deps): bump github/codeql-action from 3.26.9 to 3.26.10 by @dependabot in #3047
- chore(deps): bump github.com/fluxcd/helm-controller/api from 1.0.1 to 1.1.0 by @dependabot in #3045
- chore(deps): bump github.com/defenseunicorns/pkg/oci from 1.0.1 to 1.0.2 by @dependabot in #3048
- chore(deps): bump github.com/fluxcd/source-controller/api from 1.3.0 to 1.4.1 by @dependabot in #3050
- refactor: layout by @phillebaba in #3022
- chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/azure from 1.8.8 to 1.8.9 by @dependabot in #3057
- chore(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in #3058
- feat!: remove big bang extension by @AustinAbro321 in #3059
- chore: directly handle ignored errs and nolint intentionally ignored errs by @mkcp in #2993
- chore(deps): bump github.com/sigstore/sigstore/pkg/signature/kms/gcp from 1.8.8 to 1.8.9 by @dependabot in #3062
- chore(deps): bump sigs.k8s.io/cli-utils from 0.36.0 to 0.37.2 by @dependabot in #3055
- chore: update flux example, tests, and docs to address upstream fix by @AustinAbro321 in #3052
- chore(deps): bump github.com/distribution/distribution/v3 from 3.0.0-alpha.1 to 3.0.0-beta.1 by @dependabot in #3054
- docs: remove docs for deprecated Zarf UI by @AustinAbro321 in #3060
- feat: add linter (2949) by @mkcp in #3053
New Contributors
Full Changelog: v0.40.1...v0.41.0
v0.40.1
What's Changed
- chore(deps): bump actions/create-github-app-token from 1.10.3 to 1.10.4 by @dependabot in #2968
- fix: imported helm overrides by @rjferguson21 in #2967
- chore: only show config file if there is one by @catsby in #2985
- refactor: trim named returns in pkg #2950 by @mkcp in #2979
- chore: finish removing named returns outside of package and extensions #2950 by @mkcp in #2987
- chore: ensure we return zeroed value when returning errors by @mkcp in #2988
- chore(deps): bump actions/create-github-app-token from 1.10.4 to 1.11.0 by @dependabot in #2991
- refactor: break --insecure into separate flags by @joonas in #2936
- ci: stop codeql on merge queue by @AustinAbro321 in #2934
- fix: add shasum flag and test for https pull by @AustinAbro321 in #2998
- chore(deps): bump github/codeql-action from 3.26.6 to 3.26.7 by @dependabot in #2997
- refactor: pull command by @phillebaba in #2989
- docs: update dos-games refs by @jasonwashburn in #3004
- refactor: lint by @phillebaba in #3000
- refactor: mirror-resources by @phillebaba in #2975
- fix: gittributes to ignore image file endings by @phillebaba in #3012
New Contributors
- @rjferguson21 made their first contribution in #2967
- @catsby made their first contribution in #2985
- @mkcp made their first contribution in #2979
- @joonas made their first contribution in #2936
Full Changelog: v0.39.0...v0.40.1
v0.39.0
What's Changed
- chore: update dos games release by @AustinAbro321 in #2921
- ci: id-token write application packages by @AustinAbro321 in #2923
- docs: update dos games example by @AustinAbro321 in #2924
- chore(deps): bump github/codeql-action from 3.26.4 to 3.26.5 by @dependabot in #2927
- chore: schema adr by @AustinAbro321 in #2600
- fix: remove use of pkg/errors by @phillebaba in #2937
- refactor: remove use of named returns in packager by @phillebaba in #2940
- chore(deps): bump github/codeql-action from 3.26.5 to 3.26.6 by @dependabot in #2948
- refactor: remove printing available Helm charts and versions when the Chart is not found by @phillebaba in #2944
- refactor: remove connect strings from packager property by @phillebaba in #2941
- fix(ci): test-imports workflow breaks when called from a fork by @AustinAbro321 in #2946
- feat: add health checks by @phillebaba in #2678
- refactor: move finding table printing to CLI by @phillebaba in #2960
- docs: update docs item in update Q2 roadmap by @eknowles in #2958
- chore(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #2957
- fix: progress bar image name flashes on push by @AustinAbro321 in #2965
New Contributors
Full Changelog: v0.38.3...v0.39.0
v0.38.3
What's Changed
- fix: linter warnings in new Golang CI version by @phillebaba in #2883
- chore(deps): bump github.com/go-git/go-git/v5 from 5.11.0 to 5.12.0 by @dependabot in #2871
- chore(deps): bump github/codeql-action from 3.26.0 to 3.26.1 by @dependabot in #2881
- test: move oci compose tests that don't need cluster by @AustinAbro321 in #2878
- chore(deps): bump github.com/mikefarah/yq/v4 from 4.44.2 to 4.44.3 by @dependabot in #2870
- refactor: findImages to return errors immediately by @phillebaba in #2851
- test: add workflow to make sure importing Zarf works by @phillebaba in #2874
- refactor: remove unnecessary retry logic from data injection by @phillebaba in #2867
- docs: explain no wait & helm hooks interaction by @AustinAbro321 in #2895
- refactor: store managed secrets and add tests by @phillebaba in #2892
- chore(deps): bump github/codeql-action from 3.26.1 to 3.26.2 by @dependabot in #2888
- chore(deps): bump actions/setup-go from 5.0.0 to 5.0.2 by @dependabot in #2901
- fix: update injector by @AustinAbro321 in #2910
- chore(deps): bump github/codeql-action from 3.26.2 to 3.26.4 by @dependabot in #2916
- fix: update creds not breaking when internal git server not deployed by @AustinAbro321 in #2904
- feat: better error message on helm fail by @AustinAbro321 in #2914
- ci: increase lint timeout by @AustinAbro321 in #2919
- fix: evaulate templates on schema check by @AustinAbro321 in #2911
- chore: update workflow to use new key by @AustinAbro321 in #2920
- ci: permission at job level by @AustinAbro321 in #2922
Full Changelog: v0.38.2...v0.38.3
v0.38.2
What's Changed
- chore(deps): bump github.com/google/go-containerregistry from 0.20.1 to 0.20.2 by @dependabot in #2863
- chore(deps): bump k8s.io/kubectl from 0.30.0 to 0.30.3 by @dependabot in #2862
- ci: add renamed github workflow jobs to the shim workflow by @AustinAbro321 in #2858
- test: docker exec to in memory registry by @AustinAbro321 in #2869
- fix: replace helpers.Retry with go-retry and adjust delay by @phillebaba in #2856
- feat: introduce beta schema by @AustinAbro321 in #2859
- refactor: move validate to lint by @AustinAbro321 in #2839
Full Changelog: v0.38.0...v0.38.2