Skip to content

Releases: GoogleContainerTools/skaffold

v2.12.0 Release

14 May 15:19
f386e6c
Compare
Choose a tag to compare

v2.12.0 Release - 05/14/2024

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.12.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.12.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.12.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.12.0/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

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

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

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

Highlights:

New Features and Additions:

  • feat: add --destination flag for kaniko build #9415
  • feat(exec|verify): enabled "namespace" option for exec and verify commands #9307
  • feat: support templating in diagnose command #9393
  • feat(docker-network): docker.network now supports any value #9390

Fixes:

  • fix: TestGenerateMavenBuildArgs-host-platform #9410
  • fix(kaniko): delete kaniko pod on graceful shutdown #9270
  • fix(tar): data race fix #9309
  • fix: add --load flag for local buildkit #9387

Updates and Refactors:

  • chore: bump github/codeql-action from 3.25.1 to 3.25.2 #9402
  • chore: bump actions/upload-artifact from 4.3.2 to 4.3.3 #9403
  • chore: bump github.com/sigstore/cosign/v2 from 2.2.1 to 2.2.4 #9385
  • chore: bump flask from 3.0.2 to 3.0.3 in /integration/examples #9381
  • chore: bump flask from 3.0.2 to 3.0.3 in /examples #9379
  • chore: bump golang.org/x/net from 0.17.0 to 0.23.0 in /integration/examples/grpc-e2e-tests/cloud-spanner-bootstrap #9396
  • chore: bump golang.org/x/net from 0.17.0 to 0.23.0 in /examples/grpc-e2e-tests/service #9397
  • chore: bump golang.org/x/net from 0.22.0 to 0.23.0 in /hack/tools #9399
  • chore: bump golang.org/x/net from 0.22.0 to 0.23.0 #9400
  • chore: bump golang.org/x/net from 0.17.0 to 0.23.0 in /integration/examples/grpc-e2e-tests/service #9398
  • chore: bump golang.org/x/net from 0.17.0 to 0.23.0 in /examples/grpc-e2e-tests/cloud-spanner-bootstrap #9395
  • chore: bump actions/upload-artifact from 4.3.1 to 4.3.2 #9394
  • schema: v4beta11 #9401
  • chore: bump github/codeql-action from 3.24.9 to 3.25.1 #9391

Docs, Test, and Release Updates:

  • docs: add bazel cross-platform documentation #9363

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

  • Aran Donohue
  • Hedi Nasr
  • Michael Kuc
  • Suleiman Dibirov
  • dependabot[bot]
  • ericzzzzzzz

v2.11.1 Release

10 Apr 13:45
5431c6b
Compare
Choose a tag to compare

v2.11.1 Release - 2024-04-09

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.11.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.11.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.11.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.11.1/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

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

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

Full Changelog: v2.11.0...v2.11.1

Highlights:

Fixes:

  • fix: Windows binary properly signed

v2.11.0 Release

02 Apr 19:47
5431c6b
Compare
Choose a tag to compare

v2.11.0 Release - 04/02/2024

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.11.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.11.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.11.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.11.0/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

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

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

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

Highlights:

New Features and Additions:

  • feat: Support Bazel platform mappings #9300
  • feat: new repo resolver logic to fetch info from a gcbrepov2 #9283
  • feat: extracted kaniko copyTimeout and copyMaxRetries into config #9267
  • feat(tar): added logs to CreateTar func #9271

Fixes:

  • fix: revert cache lookup changes #9313
  • fix(lookupRemote): fixed lookup.go lookupRemote to compare remote and cached digests #9278
  • fix(helm): use secrets helm plugin to render when useHelmSecrets is true #9295

Updates and Refactors:

  • chore: upgrade cosign from 2.0.3-0.20230523133326-0544abd8fc8a to 2.2.1 #9369
  • chore: bump gopkg.in/go-jose/go-jose.v2 from 2.6.1 to 2.6.3 #9333
  • chore: bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 #9242
  • chore: bump flask from 3.0.1 to 3.0.2 in /integration/examples #9297
  • chore: bump rack from 2.2.6.4 to 2.2.8.1 in /examples/ruby/backend #9328
  • chore: bump rack from 2.2.6.4 to 2.2.8.1 in /integration/examples/ruby/backend #9329
  • chore: bump github/codeql-action from 3.24.8 to 3.24.9 #9354
  • chore: bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /integration/examples/grpc-e2e-tests/cloud-spanner-bootstrap #9339
  • chore: bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /examples/grpc-e2e-tests/cloud-spanner-bootstrap #9341
  • chore: bump github.com/docker/docker from 25.0.3+incompatible to 25.0.5+incompatible #9366
  • chore: bump moby/buildkit and opencontainers/runc versions, upgrade go to 1.22 #9364
  • chore: updating google api and opentelemetry version #9352
  • chore: bump github/codeql-action from 3.24.0 to 3.24.8 #9348
  • chore: bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /integration/examples/grpc-e2e-tests/service #9342
  • chore: new googleCloudBuildRepoV2 field to configure a remote dependency #9293
  • chore: upgrade go to v1.21.6 due to vuls #9303
  • chore: bump github.com/opencontainers/runc from 1.1.7 to 1.1.12 #9290
  • chore: bump flask from 3.0.1 to 3.0.2 in /examples #9298
  • chore: bump actions/upload-artifact from 4.3.0 to 4.3.1 #9299
  • chore: bump github/codeql-action from 3.23.1 to 3.24.0 #9296
  • chore: generate schema v4beta9 #9287

Docs, Test, and Release Updates:

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

  • Angel Montero
  • Aran Donohue
  • Benjamin Kaplan
  • Renzo Rojas
  • dependabot[bot]
  • ericzzzzzzz
  • idsulik

v2.10.1 Release

07 Feb 20:21
df02642
Compare
Choose a tag to compare

v2.10.1 Release -

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.10.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.10.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.10.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.10.1/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

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

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

Full Changelog: v2.10.0...v2.10.1

v2.10.0 Release

09 Jan 19:26
cbc665b
Compare
Choose a tag to compare

v2.10.0 Release - 01/09/2024

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.10.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.10.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.10.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.10.0/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

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

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

Note: This release comes with a new config version, v4beta9. 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: Skaffold post renderer #9203

Fixes:

  • fix: helm-deploy-chart-path-template #9243
  • fix: apply-setter and transformer should ignore non-k8s-resource for kustomize paramterization #9240
  • fix: Scope Issue with the 'entry' variable when looking up remote images and tests additions #9211
  • fix: remove global helm flags from flags sent to skaffold filter #9212
  • fix: puling images when working with a remote repository (#9177) #9181
  • fix: custom crd not printing streams logs #9136
  • fix: Enable docker build without cli #9178
  • Fix panic in Logger.Stop #9159
  • fix: sync slow 2.9 #9168
  • fix: sync slow #9167

Updates and Refactors:

  • chore: bump puma from 5.6.7 to 5.6.8 in /integration/examples/ruby/backend #9244
  • chore: bump github/codeql-action from 3.22.12 to 3.23.0 #9241
  • chore: bump golang.org/x/crypto from 0.12.0 to 0.17.0 #9227
  • chore: bump github/codeql-action from 2.22.9 to 3.22.12 #9231
  • chore: bump github.com/go-git/go-git/v5 from 5.8.1 to 5.11.0 #9234
  • chore: bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /hack/tools #9228
  • chore: bump github/codeql-action from 2.22.8 to 2.22.9 #9214
  • chore: bump github/codeql-action from 2.22.7 to 2.22.8 #9193
  • chore: bump actions/upload-artifact from 3.1.3 to 4.0.0 #9226
  • chore: bump github/codeql-action from 2.22.6 to 2.22.7 #9180
  • chore: bump github/codeql-action from 2.22.5 to 2.22.6 #9173
  • chore: clean up example project deps #9216
  • chore: inject imageInfo when expanding templates for ko builder #9207
  • chore: change bazel example #9218
  • fix: add riscv64 to the install-golint.sh script #9210
  • chore: generate schema v4beta9 #9204

Docs, Test, and Release Updates:

  • docs: Add missing template field #9186

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

  • Andreas Bergmeier
  • Renzo Rojas
  • beast
  • dependabot[bot]
  • ericzzzzzzz
  • mboulton-fathom
  • xord37
  • xun

v2.9.0 Release

07 Nov 21:48
6071a3f
Compare
Choose a tag to compare

v2.9.0 Release - 11/07/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.9.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.9.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.9.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.9.0/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

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

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

Note: This release comes with a new config version, v4beta8. 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:

  • chore: add new skip-unreachable-dirs to not error on init command when a dir can not be read #9163
  • chore: add new config to control the pull behaviour for verify #9150
  • chore: change custom actions pull logic, to check if an image exists locally first before triggering a pull #9147

Fixes:

  • fix: kpt force named "false" in schema #9074

Updates and Refactors:

  • chore: bump golang.org/x/net from 0.7.0 to 0.17.0 in /hack/tools #9129
  • chore: bump golang.org/x/net from 0.7.0 to 0.17.0 in /examples/grpc-e2e-tests/service #9130
  • chore: bump golang.org/x/net from 0.7.0 to 0.17.0 in /integration/examples/grpc-e2e-tests/cloud-spanner-bootstrap #9131
  • chore: bump golang.org/x/net from 0.7.0 to 0.17.0 in /integration/examples/grpc-e2e-tests/service #9128
  • chore: bump google.golang.org/grpc from 1.55.0 to 1.56.3 #9156
  • chore: bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /integration/examples/grpc-e2e-tests/service #9154
  • chore: bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /examples/grpc-e2e-tests/service #9153
  • chore: bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /examples/grpc-e2e-tests/cloud-spanner-bootstrap #9152
  • chore: bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /integration/examples/grpc-e2e-tests/cloud-spanner-bootstrap #9155
  • chore: bump github/codeql-action from 2.22.4 to 2.22.5 #9157
  • chore: bump ossf/scorecard-action from 2.3.0 to 2.3.1 #9149
  • chore: bump schema version to v4beta8 #9143
  • chore: bump peter-evans/create-or-update-comment from 3.0.2 to 3.1.0 #9142
  • chore: bump github/codeql-action from 2.22.3 to 2.22.4 #9146
  • chore: bump github/codeql-action from 2.22.2 to 2.22.3 #9137
  • chore: bump golang.org/x/net from 0.7.0 to 0.17.0 in /examples/grpc-e2e-tests/cloud-spanner-bootstrap #9132
  • chore: bump github/codeql-action from 2.22.1 to 2.22.2 #9133
  • chore: bump ossf/scorecard-action from 2.2.0 to 2.3.0 #9122
  • chore: bump github/codeql-action from 2.22.0 to 2.22.1 #9123
  • chore: bump github/codeql-action from 2.21.9 to 2.22.0 #9115
  • chore: bump flask from 2.3.3 to 3.0.0 in /integration/examples #9107
  • chore: bump flask from 2.3.3 to 3.0.0 in /examples #9106

Docs, Test, and Release Updates:

  • docs: fix releaseNoteLink for v2.8.0 #9125

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

  • Julian Tölle
  • Renzo Rojas
  • Zev Isert
  • dependabot[bot]

v2.8.0 Release

04 Oct 17:27
ba02de8
Compare
Choose a tag to compare

v2.8.0 Release - 10/03/2023

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.8.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.8.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.8.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.8.0/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

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

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

Note: This release comes with a new config version, v4beta7. 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: Support post-renderer for helm deployer. #9100
  • feat: inject namespace from rendered manifests in post deploy hooks #9090
  • feat: Add skaffold inspect command for adding config dependencies #9072
  • feat: emit metrics for exec, verify and render #9078
  • feat: Add global build pre- and post-hooks #9047
  • feat: allow specifying a remote config dependency from Google Cloud Storage #9057

Updates and Refactors:

  • chore: bump github/codeql-action from 2.21.8 to 2.21.9 #9101
  • chore: bump github/codeql-action from 2.21.7 to 2.21.8 #9097
  • chore: bump github/codeql-action from 2.21.6 to 2.21.7 #9096
  • chore: add set docker host by current context #9094
  • chore: bump github/codeql-action from 2.21.5 to 2.21.6 #9093
  • chore: cherry-pick upgrade ko (#9043) to v2.7 #9089
  • chore: verify should preserve job manifest envs #9087
  • chore: bump actions/upload-artifact from 3.1.2 to 3.1.3 #9075
  • chore: upgrade ko #9043
  • chore: bump actions/checkout from 3 to 4 #9067

Docs, Test, and Release Updates:

  • docs: Fix document tutorials/skaffold-resource-selector.md #9083
  • docs: add templatable field #9088

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

  • Danilo Cianfrone
  • Matt Santa
  • Michael Plump
  • Renzo Rojas
  • Seita Uchimura
  • dependabot[bot]
  • ericzzzzzzz
  • guangwu
  • yosukei3108

v2.7.1 Release

13 Sep 23:47
4557ab1
Compare
Choose a tag to compare

v2.7.1 Release - 2023-09-13

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.7.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.7.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.7.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.7.1/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

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

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

Full Changelog: v2.7.0...v2.7.1

v2.6.4 Release

12 Sep 17:24
a753d4c
Compare
Choose a tag to compare

v2.6.4 Release - 2023-09-12

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

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

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

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

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

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

Full Changelog: v2.6.3...v2.6.4

v2.3.8 Release

12 Sep 17:24
8bcc44e
Compare
Choose a tag to compare

v2.3.8 Release - 2023-09-12

Linux amd64
curl -Lo skaffold https://storage.googleapis.com/skaffold/releases/v2.3.8/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.8/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.8/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.8/skaffold-darwin-arm64 && chmod +x skaffold && sudo mv skaffold /usr/local/bin

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

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

Full Changelog: v2.3.7...v2.3.8