Skip to content

Releases: GoogleContainerTools/skaffold

v2.0.13 Release

26 May 19:01
72e7f3d
Compare
Choose a tag to compare

v2.0.13 Release - 05/26/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.13/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.13/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.13/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.13/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v2.0.13/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v2.0.13

Full Changelog: v2.0.12...v2.0.13

v1.39.13 Release

26 May 20:59
1d98ed5
Compare
Choose a tag to compare

v1.39.13 Release - 05/25/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.13/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.13/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.13/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.13/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v1.39.13/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v1.39.13

Full Changelog: v1.39.12...v1.39.13

v1.39.11 Release

26 May 14:39
8b817ab
Compare
Choose a tag to compare

v1.39.11 Release - 05/26/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.11/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.11/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.11/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.11/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v1.39.11/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v1.39.11

Full Changelog: v1.39.10...v1.39.11

v2.5.0 Release

26 May 20:59
4b5118b
Compare
Choose a tag to compare

v2.5.0 Release - 05/25/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.5.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.5.0/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.5.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.5.0/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v2.5.0/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v2.5.0

New Features and Additions:

  • feat: new k8s task and exec env for custom actions #8755

Updates and Refactors:

  • chore: update various container deps. #8810
  • test: disable failing buildpacks tests #8812
  • chore: add script to update lts dependencies #8773
  • chore: update go deps #8789
  • chore: update Dockerfile bin deps #8774
  • chore: bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 #8771
  • chore: bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible #8772
  • chore: Upload deps lisences #8747
  • chore: updated examples/ to updated schema version #8748
  • chore: bump flask from 2.3.1 to 2.3.2 in /integration/examples #8734
  • chore: bump flask from 2.3.1 to 2.3.2 in /examples #8735
  • chore: bump flask from 1.0 to 2.2.5 in /examples/hot-reload/python #8744
  • chore: bump peter-evans/create-or-update-comment from 3.0.0 to 3.0.1 #8736
  • chore: bump flask from 1.0 to 2.2.5 in /integration/examples/hot-reload/python #8738
  • chore: bump github.com/sigstore/rekor from 1.0.1 to 1.1.1 #8741

Docs, Test, and Release Updates:

  • docs: doc page for Custom Actions and skaffold exec #8809
  • docs: fix reference to dateTime tagger #8813
  • docs: update skaffold.yaml page to show latest schema version #8808
  • docs: add overrides and jobManifestPath to verify docs #8762
  • fix: resolve issue where hack/release.sh wouldn't mark schema as released #8752
  • fix: resolve issues with hack/new-version.sh so it works w/ no manual changes necessary #8750
  • fix: scanning filter not working properly due to version sorting #8727

Huge thanks goes out to all of our contributors for this release:

  • Aaron Prindle
  • Benjamin Petersen
  • dependabot[bot]
  • ericzzzzzzz
  • Maggie Neterval
  • Michael Plump
  • Renzo Rojas

Full Changelog: v2.4.0...v2.5.0

v2.3.3 Release

25 May 16:18
c7e1131
Compare
Choose a tag to compare

v2.3.3 Release - 05/25/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.3.3/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.3.3/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.3.3/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.3.3/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v2.3.3/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v2.3.3

Full Changelog: v2.3.2...v2.3.3

v2.0.11 Release

17 May 21:14
854f006
Compare
Choose a tag to compare

v2.0.11 Release - 5/17/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.11/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.11/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.11/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.0.11/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v2.0.11/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v2.0.11

Full Changelog: v2.0.10...v2.0.11

v1.39.10 Release

17 May 21:12
ddbda16
Compare
Choose a tag to compare

v1.39.10 Release - 5/17/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.10/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.10/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.10/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v1.39.10/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v1.39.10/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v1.39.10

Full Changelog: v1.39.9...v1.39.10

v2.3.2 Release

17 May 21:17
43b958e
Compare
Choose a tag to compare

v2.3.2 Release - 5/17/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.3.2/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.3.2/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.3.2/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.3.2/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v2.3.2/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v2.3.2

Full Changelog: v2.3.1...v2.3.2

v2.4.1

11 May 14:37
fa03604
Compare
Choose a tag to compare

v2.4.1 Release - 05/10/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.4.1/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.4.1/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.4.1/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.4.1/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v2.4.1/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v2.4.1

Fixes:

  • fix: discard standout from helm dep command to not have corrupted data in output yaml file (#8756)

v2.4.0 Release

03 May 23:24
8f9209c
Compare
Choose a tag to compare

v2.4.0 Release - 05/03/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.4.0/skaffold-linux-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Linux arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.4.0/skaffold-linux-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.4.0/skaffold-darwin-amd64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

macOS arm64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.4.0/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

Windows
https://storage.googleapis.com/skaffold/releases/v2.4.0/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v2.4.0

Note: This release comes with a new config version, v4beta5. To upgrade your skaffold.yaml, use skaffold fix. If you choose not to upgrade, skaffold will auto-upgrade as best as it can.

New Features and Additions:
feat: add custom actions execution modes to inspect executionModes list (#8697)
feat: add new 'skaffold inspect executionModes' command (#8651)
feat: add support for deployment cancellation and error surface when admission webhook blocks pod skaffold is waiting on (#8624)
feat: add template support for chartPath (#8645)
feat: add wait group in docker and k8s job logger to avoid race condition (#8695)
feat: better Job support by allowing skaffold to re-apply Jobs by removing child pod label transform (#8659)
feat: change inspect executionMode list to list all actions exec mode per default (#8719)
feat: custom actions interfaces and actions runner implementation (#8563)
feat: extend inspect jobManifestPaths [list|modify] to include custom actions info (#8703)
feat: extend schema to support customActions stanza (#8616)
feat: helm dependency build on render (#8486)
feat: logic to create a new ActionsRunner (#8681)
feat: new docker exec env and task (#8662)
feat: new exec command to execute a custom action (#8696)
feat: read firelog API key from embedded file (#8646)
feat: set firelog API key (#8617)
feat: standarize renders to inject namespace only if --namespace or render specific config is set (#8561)
feat: support set value file for render (#8647)

Fixes:
fix: add curl to skaffold docker image (#8669)
fix: add the LOG_STREAM_RUN_GCLOUD_NOT_FOUND code in the proto file and run of ./hack/generate-proto.sh (#8644)
fix: change util pkg import to use ParseEnvVariablesFromFile (#8700)
fix: create new docker network only when the --docker-network flag is not set (#8649)
fix: delete does not working properly (#8702)
fix: deploy to multiple namespaces (#8623)
fix: fix issue where verify would panic if a jobManifestPath with no spec.template.spec.metadata.labels existed (#8618)
fix: new remove method in docker client to use in custom actions and don't get the error related with prune (#8710)
fix: remove printing errors from IsKubernetesManifest and change doApply to not use this method but ParseKubernetesObjects to retrieve the error (#8559)
fix: resolve issue where skaffold logger could hang indefinitely if k8s job pod wasn't created (#8717)
fix: update skaffold verify to respect deploy default namespace field (#8660)
fix: use active gcp account (#8584)

Updates and Refactors:
chore: add v2.0.8 release to CHANGELOG.md (#8685)
chore: add v2.3.1 release to CHANGELOG.md (#8663)
chore: bump examples/ schema versions (#8607)
chore: bump flask from 2.2.3 to 2.3.1 in /examples (#8707)
chore: bump flask from 2.2.3 to 2.3.1 in /integration/examples (#8706)
chore: bump github.com/docker/docker (#8636)
chore: bump github.com/opencontainers/runc from 1.1.4 to 1.1.5 (#8602)
chore: bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (#8705)
chore: bump image deps (#8612)
chore: bump ossf/scorecard-action from 2.1.2 to 2.1.3 (#8614)
chore: bump peter-evans/create-or-update-comment from 2.1.1 to 3.0.0 (#8639)
chore: bump xt0rted/pull-request-comment-branch from 1.4.0 to 2.0.0 (#8613)
chore: increase vulns scanning window (#8723)
chore: remove kaniko NoPush field from skaffold schemas as it does not work currently (#8591)
chore: restore firelog exporter (#8555) (#8599)
chore: update go version and related deps to enhance security (#8704)
chore: Update ko builder to use ko v0.13.0 (#8699)
chore: upgrade docker and make integration-in-docker to use docker dependencies from pr (#8596)

Docs, Test, and Release Updates:
ci: Use Go 1.20 in GitHub Actions workflows (#8691)
docs: fix typo in render page (#8638)
docs: minor edits to Cloud Build docs (#8571)
docs: Tutorial: Go coverage profiles for e2e tests (#8558)
docs: update helm renderer docs to use correct manifests vs deploy syntax (#8667)
docs: update templating.md to reflect chartPath addition + minor field fixes (#8661)
docs: update verify docs to reflect k8s job support (#8601)

Huge thanks goes out to all of our contributors for this release:

  • Aaron Prindle
  • Anis Khan
  • dependabot[bot]
  • Dominik Siebel
  • ericzzzzzzz
  • Gaurav
  • Halvard Skogsrud
  • Maggie Neterval
  • Renzo Rojas
  • Vishnu Bharathi