Releases: zarf-dev/zarf
Releases · zarf-dev/zarf
v0.45.0
What's Changed
- docs: image crc32 hash mutation by @AustinAbro321 in #3295
- chore(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1 by @dependabot in #3298
- chore(deps): bump github.com/mikefarah/yq/v4 from 4.44.5 to 4.44.6 by @dependabot in #3300
- chore(deps): bump github.com/fluxcd/pkg/apis/meta from 1.6.1 to 1.7.0 by @dependabot in #3299
- Fix API Version for Flux resource in docs by @phillebaba in #3301
- chore(deps): bump github.com/goccy/go-yaml from 1.15.6 to 1.15.8 by @dependabot in #3302
- fix: passing context into packager by @AustinAbro321 in #3303
- chore(deps): bump github.com/anchore/syft from 1.17.0 to 1.18.0 by @dependabot in #3308
- chore(deps): bump github.com/moby/moby from 27.3.1+incompatible to 27.4.0+incompatible by @dependabot in #3309
- feat: apply
--no-color
to dev and console logging option, removeconsole-no-color
by @AustinAbro321 in #3312 - chore(deps): bump github/codeql-action from 3.27.6 to 3.27.7 by @dependabot in #3316
- chore(deps): bump github.com/fluxcd/pkg/apis/meta from 1.7.0 to 1.8.0 by @dependabot in #3315
- fix: truncate agent pod annotation so scheduler doesn't fail when annoation limit is exceeded by @AustinAbro321 in #3314
- chore(deps): bump actions/setup-go from 5.1.0 to 5.2.0 by @dependabot in #3320
- chore(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0 by @dependabot in #3323
- feat: add metadata.annotations to package schema by @AustinAbro321 in #3319
Full Changelog: v0.44.0...v0.45.0
v0.44.0
What's Changed
- chore(deps): bump github/codeql-action from 3.27.3 to 3.27.4 by @dependabot in #3246
- chore(deps): bump codecov/codecov-action from 4.6.0 to 5.0.2 by @dependabot in #3245
- chore(deps): bump helm.sh/helm/v3 from 3.16.2 to 3.16.3 by @dependabot in #3240
- chore: dos-games dockerhub image to ghcr by @AustinAbro321 in #3233
- chore: unhide log-format flag by @AustinAbro321 in #3251
- chore(deps): bump actions/dependency-review-action from 4.4.0 to 4.5.0 by @dependabot in #3258
- chore(deps): bump github/codeql-action from 3.27.4 to 3.27.5 by @dependabot in #3256
- chore(deps): bump codecov/codecov-action from 5.0.2 to 5.0.7 by @dependabot in #3257
- chore(deps): bump github.com/mikefarah/yq/v4 from 4.44.3 to 4.44.5 by @dependabot in #3247
- chore: add ADOPTERS.md by @schristoff in #3225
- chore(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot in #3263
- Update Go to 1.23.3 by @phillebaba in #3260
- chore: separate schema generation by @AustinAbro321 in #2886
- fix: maintain agent mutate even when already mutated by @a1994sc in #3166
- chore(deps): bump github.com/anchore/stereoscope from 0.0.6-0.20241101185849-cbd43fb4e5d3 to 0.0.9 by @dependabot in #3264
- Set Helm max history to limit secret creation by @phillebaba in #3249
- feat: add logger to packager.Publish by @mkcp in #3259
- feat: introduce slog for zarf tools by @AustinAbro321 in #3212
- chore(deps): bump github.com/derailed/k9s from 0.32.5 to 0.32.7 by @dependabot in #3262
- feat: add the new logger through Zarf wherever it is missing by @AustinAbro321 in #3265
- chore(deps): bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 by @dependabot in #3269
- chore(deps): bump k8s.io/kubectl from 0.31.2 to 0.31.3 by @dependabot in #3268
- Refactor compose e2e test to not depend on CLI output by @phillebaba in #3126
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #3272
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2 by @dependabot in #3273
- chore(deps): bump github.com/anchore/syft from 1.16.0 to 1.17.0 by @dependabot in #3271
- chore(deps): bump github.com/goccy/go-yaml from 1.13.0 to 1.15.3 by @dependabot in #3279
- chore(deps): bump github.com/goccy/go-yaml from 1.15.3 to 1.15.4 by @dependabot in #3280
- Group k8s dependabot dependency updates by @phillebaba in #3274
- Refactor migrate deprecated by @phillebaba in #3270
- chore(deps): bump github.com/goccy/go-yaml from 1.15.4 to 1.15.6 by @dependabot in #3281
- chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.2 to 0.19.3 by @dependabot in #3282
- chore(deps): bump github/codeql-action from 3.27.5 to 3.27.6 by @dependabot in #3287
- Update CONTRIBUTING.md to reflect policies by @schristoff in #3288
- feat: allow init packages to be explicitly versioned by @AustinAbro321 in #3286
- chore(deps): bump golang.org/x/term from 0.26.0 to 0.27.0 by @dependabot in #3292
- chore(deps): bump golang.org/x/crypto from 0.29.0 to 0.30.0 by @dependabot in #3291
- chore: remove deprecated get git password command by @AustinAbro321 in #3293
- feat: move console to default by @AustinAbro321 in #3294
- feat: render tables and yaml on stdout by @mkcp in #3226
Full Changelog: v0.43.1...v0.44.0
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