Skip to content

v0.28.0 Release

Compare
Choose a tag to compare
@balopat balopat released this 26 Apr 18:58
2b6143b

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

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

Windows
https://storage.googleapis.com/skaffold/releases/v0.28.0/skaffold-windows-amd64.exe

Docker image
gcr.io/k8s-skaffold/skaffold:v0.28.0

v0.28.0 Release - 04/25/2019

Note: This release comes with a new config version v1beta9.
To upgrade your skaffold.yaml, use skaffold fix. If you don't upgrade, skaffold will auto-upgrade in memory as best it can, and print a warning message.
See deprecation-policy.md for details on what beta means.

New Features:

  • Git tagger variants (Tags, CommitSha, AbbrevCommitSha) #1902
  • Add --force command line option to run and deploy sub-commands #1568
  • Full validation for required and oneOf config fields #1939
  • Add hidden flag --force-colors to always print color codes #2033

Bug Fixes:

  • Rename SkaffoldPipeline to SkaffoldConfig #2015
  • Fix typo #2013
  • Include runtime dependencies for taggers in gcr.io/k8s-skaffold/skaffold #1987
  • fix show some option in skaffold delete #1995 #1997
  • Fix panic when upgrading configurations with patches #1971
  • Fix error message when the skaffold.yaml is not found #1947
  • Fix syncing for Jib #1926

Updates & refactoring:

  • Reduce overhead of Jib builder #1744
  • Remove plugin code from config #2016
  • Update a few dependencies #2020
  • Remove some dead code #2017
  • Don’t fetch the same config twice #2014
  • Remove unused instructions from Makefile #2012
  • Remove bazel plugin & revert back to original #1989
  • Remove docker plugin and revert to original code structure #1990
  • Don't run GCB example on structure tests #1984
  • Use RunOrFailOutput instead of RunOrFail to see the error logs in test #1976
  • Freeze v1beta8 skaffold config #1965
  • Remove the experimental UI #1953
  • Always configure which command runs #1956

Docs updates:

  • Add more github shields #2026
  • Improve Skaffold-Jib docs for Maven multi-module projects #1993
  • Add contributing docs for making a config change #1982
  • Add start on filesync doc #1994
  • Add some documentation for container structure tests #1959
  • Add documentation for insecure registries #1973
  • Add documentation for local development setups #1970

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

  • Alexandre Ardhuin
  • Balint Pato
  • Brian de Alwis
  • Cornelius Weig
  • David Gageot
  • Nick Kubala
  • Priya Wadhwa
  • Tad Cordle
  • Tejal Desai
  • u5surf