Skip to content

Releases: GoogleContainerTools/skaffold

v2.14.0 Release

23 Jan 17:01
f132ab2
Compare
Choose a tag to compare

v2.14.0 Release - 01/15/2025

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

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

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

Note: This release comes with a new config version, v4beta12. 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: default to ADC when gcloud cred helper is configured in docker/config.json when using docker go library #9469
  • feat: added retry on files sync error #9261
  • Use bazel info workspace to get workspace, check for MODULE.bazel #9445
  • feat(git): added commit hash support to git.ref #9430
  • feat(kaniko): Add kaniko cache run layers flag #9465
  • feat: new gcs client using cloud client libraries #9518
  • feat(sync): Add pod filter using FieldSelector #9493
  • feat(cluster): Add labels to cluster config #9553
  • feat(bin): Add graceful shutdown for helm command #9520
  • feat: Optimize helm deploy by using goroutines #9451
  • feat: transform imagePullPolicy when using local cluster #9495
  • Support TemplateField for build.artifacts.docker.cliFlags #9582
  • feat(kaniko): Optimize kaniko build by 50% using compression and add progress #9476
  • feat(verify.go): Add pod fail reason and message to output #9589
  • feat(helm): Add helm dependencies support #9624
  • feat: implement kaniko.imagePullSecret for pulling images from private registry w/ auth #9665

Fixes:

  • fix: send maxRetries property when it is specified by the user in a cloud run job manifest #9475
  • fix: keep the original template if template expansion fails #9503
  • fix(wait): Add panic prevent WaitForPodInitialized #9511
  • fix(kaniko): replaces kaniko --snapshotMode argument with --snapshot-mode #9458
  • fix: emit CloudRunServiceReady event even if default url is disabled #9523
  • fix: Set the client DialContext to the connhelper dialer DOCKER_HOST is present #9521
  • fix(config): Replace json tag with yaml for VerifyEnvVar #9558
  • fix: Continue deployment even if ContainerRemove call returns error #9561
  • fix: Wrap errors when unmarshal Cloud Run deploy manifests fail. #9578
  • fix: Handle StandalonePods Succeeded case when checking status #9580
  • fix(sync): log a warning for empty pods #9599
  • fix: kustomize render should support components #9636
  • fix: Update the k8s Job container logic for custom actions to match v… #9584
  • fix: Helm deploy was not working with variable templatinging chart path #9600
  • fix: retry on errors when watching pods #9373
  • fix: Make defaultNamespace warning more useful #9669
  • fix: Add Dockerfile for digest calculation #9666
  • fix: make IMAGE_TAG available in buildArgs when used in docker FROM 9664

Docs, Test, and Release Updates:

  • chore: bump actions/upload-artifact from 4.3.3 to 4.3.4 #9468
  • fix(docs): fix docs build for v1 and v2 #9467
  • docs: generate new config version v4beta12 #9464
  • chore: bump actions/upload-artifact from 4.3.4 to 4.4.0 #9516
  • chore: bump github/codeql-action from 3.25.2 to 3.26.6 #9514
  • chore: Update gcloud version from v423 to v496 #9545
  • chore: bump github.com/docker/docker from 25.0.5+incompatible to 25.0.6+incompatible #9486
  • chore: fix gcloud v496 SHA #9547
  • chore: fix SHA256 value of gcloud v496 #9548
  • chore: bump golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 #9556
  • chore(logs): add log message for total time taken to complete skaffold dev loop #9501
  • docs: Fix IMAGE_NAME var name for the Nth artifact #9517
  • chore: bump puma from 5.6.8 to 5.6.9 in /integration/examples/ruby/backend #9528
  • chore: bump actions/upload-artifact from 4.4.0 to 4.4.3 #9542
  • chore: bump github/codeql-action from 3.26.6 to 3.27.0 #9552
  • chore: remove unused taggers field #9513
  • chore: bump github/codeql-action from 3.27.0 to 3.27.2 #9564
  • chore: bump actions/setup-go from 4 to 5 #9213
  • chore: bump ossf/scorecard-action from 2.3.1 to 2.4.0 #9482
  • chore: bump puma from 5.6.8 to 5.6.9 in /examples/ruby/backend #9559
  • chore: bump peter-evans/create-or-update-comment from 3.1.0 to 4.0.0 #9276
  • chore: bump github/codeql-action from 3.27.2 to 3.27.3 #9566
  • chore: bump flask from 3.0.3 to 3.1.0 in /examples #9569
  • chore: bump flask from 3.0.3 to 3.1.0 in /integration/examples #9568
  • chore: bump github/codeql-action from 3.27.3 to 3.27.4 #9570
  • chore: bump go version from 1.22 to 1.23 #9571
  • chore: upgrade buildpacks (and transitive dependencies) #9572
  • chore: bump xt0rted/pull-request-comment-branch from 2.0.0 to 3.0.0 #9576
  • chore: bump github/codeql-action from 3.27.4 to 3.27.5 #9579
  • chore: try to fix the security scorecard action #9585
  • chore: bump github/codeql-action from 3.27.5 to 3.27.6 #9594
  • chore: update the CODEOWNERS file #9597
  • fix(homepage): fix gem icon #9596
  • chore: remove MAINTAINERS #9601
  • test: Fix the Bazel integration test. #9604
  • chore: upgrade more dependencies [#9602](https://github.com/GoogleContainerTools/skaffol...
Read more

v2.13.2 Release

22 Aug 13:34
6462131
Compare
Choose a tag to compare

v2.13.2 Release - 2024-08-21

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

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

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

Full Changelog: v2.13.1...v2.13.2

Highlights:

Fixes:

v2.13.1 Release

26 Jul 15:28
9bf608b
Compare
Choose a tag to compare

v2.13.1 Release - 2024-07-26

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

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

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

Full Changelog: v2.13.0...v2.13.1

Highlights:

New Features and Additions:

  • feat: make ADC the default option for GCP authentication when using go-containerregistry #9456

Fixes:

  • fix: send maxRetries property when it is specified by the user in a cloud run job manifest #9475

v2.13.0 Release

09 Jul 18:53
7f817f3
Compare
Choose a tag to compare

v2.13.0 Release - 2024-07-09

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

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

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

Full Changelog: v2.12.0...v2.13.0

Highlights:

New Features and Additions:

  • feat: make ADC the default option for GCP authentication when using go-containerregistry #9456
  • feat: Optimized fs walker and util.IsEmptyDir #9433

Fixes:

  • fix: first and last image won't be detected as known image, do not add single quote to the jsonpath (#9448) #9449
  • fix(cmd): fixed err output for delete and deploy commands #9437

Updates and Refactors:

  • chore: upgrade-go-to-1.22.4 #9454
  • chore(logs): update log messages for better clarity #9443

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

  • Renzo Rojas
  • Roland Németh
  • Suleiman Dibirov
  • ericzzzzzzz

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]