github zarf-dev/zarf v0.47.0

2 days ago

Highlights:

Breaking

  • Zarf's Commands have been unexported in favor of cmd.NewZarfCommand() for users embedding Zarf in their CLI applications.

UX

  • The logging overhaul is out of beta and now fully released. --log-format="legacy" will be available for at least the next two minor releases for a smooth upgrade path.
  • zarf package create's build scroll has been simplified and Yaml inspection has been migrated to a first class command zarf dev inspect {definition} (dev inspect feature requests welcome!).

What's Changed

  • chore(deps): bump the cosign-providers group across 1 directory with 4 updates by @dependabot in #3390
  • chore(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0 by @dependabot in #3391
  • chore(deps): bump github/codeql-action from 3.28.0 to 3.28.1 by @dependabot in #3395
  • chore(deps): bump github.com/go-git/go-billy/v5 from 5.6.1 to 5.6.2 by @dependabot in #3394
  • chore(deps): bump github.com/mikefarah/yq/v4 from 4.44.6 to 4.45.1 by @dependabot in #3393
  • refactor: normal creator by @phillebaba in #3114
  • fix: remove empty directory in package tars by @AustinAbro321 in #3396
  • chore(deps): bump sigs.k8s.io/kustomize/api from 0.18.0 to 0.19.0 by @dependabot in #3405
  • chore(deps): bump helm.sh/helm/v3 from 3.16.4 to 3.17.0 by @dependabot in #3407
  • chore(deps): bump github.com/google/go-containerregistry from 0.20.2 to 0.20.3 by @dependabot in #3406
  • chore(deps): bump the k8s group across 1 directory with 5 updates by @dependabot in #3409
  • chore(deps): bump github.com/goccy/go-yaml from 1.15.13 to 1.15.14 by @dependabot in #3410
  • chore(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by @dependabot in #3412
  • chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.20.0 by @dependabot in #3411
  • feat: respect user's docker context endpoint during image pull by @AustinAbro321 in #3401
  • chore(deps): bump github.com/moby/moby from 27.4.1+incompatible to 27.5.0+incompatible by @dependabot in #3402
  • chore(deps): bump github.com/goccy/go-yaml from 1.15.14 to 1.15.15 by @dependabot in #3414
  • chore(deps): bump github.com/anchore/stereoscope from 0.0.12 to 0.0.13 by @dependabot in #3419
  • chore(deps): bump actions/setup-go from 5.2.0 to 5.3.0 by @dependabot in #3418
  • chore(deps): bump github/codeql-action from 3.28.1 to 3.28.2 by @dependabot in #3417
  • feat: default to new logging format by @AustinAbro321 in #3397
  • chore: unexport cmd functions besides NewZarfCommand by @AustinAbro321 in #3421
  • chore(deps): bump github/codeql-action from 3.28.2 to 3.28.3 by @dependabot in #3427
  • chore(deps): bump github.com/docker/cli from 27.5.0+incompatible to 27.5.1+incompatible by @dependabot in #3425
  • chore(deps): bump codecov/codecov-action from 5.1.2 to 5.2.0 by @dependabot in #3426
  • chore(deps): bump github.com/anchore/syft from 1.18.1 to 1.19.0 by @dependabot in #3424
  • feat: dev inspect definition by @AustinAbro321 in #3413
  • chore(deps): bump github.com/moby/moby from 27.5.0+incompatible to 27.5.1+incompatible by @dependabot in #3423
  • chore(deps): bump github.com/go-git/go-git/v5 from 5.13.1 to 5.13.2 by @dependabot in #3422
  • fix: transform set variables to uppercase in dev inspect definition by @AustinAbro321 in #3428

Full Changelog: v0.46.0...v0.47.0

What's Changed

  • chore(deps): bump the cosign-providers group across 1 directory with 4 updates by @dependabot in #3390
  • chore(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0 by @dependabot in #3391
  • chore(deps): bump github/codeql-action from 3.28.0 to 3.28.1 by @dependabot in #3395
  • chore(deps): bump github.com/go-git/go-billy/v5 from 5.6.1 to 5.6.2 by @dependabot in #3394
  • chore(deps): bump github.com/mikefarah/yq/v4 from 4.44.6 to 4.45.1 by @dependabot in #3393
  • refactor: normal creator by @phillebaba in #3114
  • fix: remove empty directory in package tars by @AustinAbro321 in #3396
  • chore(deps): bump sigs.k8s.io/kustomize/api from 0.18.0 to 0.19.0 by @dependabot in #3405
  • chore(deps): bump helm.sh/helm/v3 from 3.16.4 to 3.17.0 by @dependabot in #3407
  • chore(deps): bump github.com/google/go-containerregistry from 0.20.2 to 0.20.3 by @dependabot in #3406
  • chore(deps): bump the k8s group across 1 directory with 5 updates by @dependabot in #3409
  • chore(deps): bump github.com/goccy/go-yaml from 1.15.13 to 1.15.14 by @dependabot in #3410
  • chore(deps): bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by @dependabot in #3412
  • chore(deps): bump sigs.k8s.io/controller-runtime from 0.19.4 to 0.20.0 by @dependabot in #3411
  • feat: respect user's docker context endpoint during image pull by @AustinAbro321 in #3401
  • chore(deps): bump github.com/moby/moby from 27.4.1+incompatible to 27.5.0+incompatible by @dependabot in #3402
  • chore(deps): bump github.com/goccy/go-yaml from 1.15.14 to 1.15.15 by @dependabot in #3414
  • chore(deps): bump github.com/anchore/stereoscope from 0.0.12 to 0.0.13 by @dependabot in #3419
  • chore(deps): bump actions/setup-go from 5.2.0 to 5.3.0 by @dependabot in #3418
  • chore(deps): bump github/codeql-action from 3.28.1 to 3.28.2 by @dependabot in #3417
  • feat: default to new logging format by @AustinAbro321 in #3397
  • chore: unexport cmd functions besides NewZarfCommand by @AustinAbro321 in #3421
  • chore(deps): bump github/codeql-action from 3.28.2 to 3.28.3 by @dependabot in #3427
  • chore(deps): bump github.com/docker/cli from 27.5.0+incompatible to 27.5.1+incompatible by @dependabot in #3425
  • chore(deps): bump codecov/codecov-action from 5.1.2 to 5.2.0 by @dependabot in #3426
  • chore(deps): bump github.com/anchore/syft from 1.18.1 to 1.19.0 by @dependabot in #3424
  • feat: dev inspect definition by @AustinAbro321 in #3413
  • chore(deps): bump github.com/moby/moby from 27.5.0+incompatible to 27.5.1+incompatible by @dependabot in #3423
  • chore(deps): bump github.com/go-git/go-git/v5 from 5.13.1 to 5.13.2 by @dependabot in #3422
  • fix: transform set variables to uppercase in dev inspect definition by @AustinAbro321 in #3428

Full Changelog: v0.46.0...v0.47.0

Don't miss a new zarf release

NewReleases is sending notifications on new releases.