Skip to content

v0.37.0 Release

Compare
Choose a tag to compare
@nkubala nkubala released this 29 Aug 20:50
b3aa6b0

v0.37.0 Release - 08/29/2019

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

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

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

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

No new features in this release!

Bug Fixes:

  • Use active gcloud credentials for executing cloudbuild when available #2731
  • Restore original images only if there are no remote manifests #2746
  • List manifests in the order given by the user #2729
  • Fix 'skaffold diagnose' for custom builder without dependencies #2724
  • Don't panic when dockerConfig isn't provided #2735
  • Don't set KanikoArtifact if CustomArtifact is set #2716
  • [Caching] Artifact’s config is an input to digest calculation #2728
  • Don’t fetch images that are aliases for scratch #2720
  • Implement exponential backoff for retrieving cloud build status #2667
  • Fix call to newPortForwardEntry constructor in kubectl_forwarder_test #2703
  • Add information about top level owner to port forward key #2675
  • Turn RPC State forwardedPorts into map keyed by the local port #2659
  • Show the duration of the deploy phase #2739
  • Configure jib.allowInsecureRegistries as required #2674

Updates & Refactors:

  • Pass extra env to the Docker CLI #2737
  • Improve manifest splitting. #2727
  • Bazel query should specify --output #2712
  • Print the output of failed integration tests #2725
  • We must handle every profile field type #2726
  • Fix CI scripts #2736
  • Directs "Download" button to Quickstart #2695
  • Small improvements to code coverage #2719
  • Don’t store log lines as mutable slices of bytes #2721
  • more debugging for kubectl portforward #2707
  • Remove time sensitive tests #2655
  • Log a warning and rebuild if needed when caching fails #2685
  • Improve logging warning when enountering profile field of unhandled type #2691
  • refactor: Add upgrade utility to handle all pipelines in a SkaffoldConfig #2582
  • Add struct for generate_pipeline to keep track of related data #2686
  • Add unit tests to kubectl forwarder #2661
  • separate checks + unit tests #2676
  • Add UPSTREAM_CLIENT_TYPE user agent environment variable to kaniko pod #2723

Docs:

  • Document Docker buildArgs as templated field #2696
  • Update cache-artifacts option usage language to reflect new default #2711
  • docs: clarify that tagged images in manifests are not replaced #2598
  • fix development guide link #2710
  • Update community section of README #2682

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

  • Aaron Paz
  • Andreas Sommer
  • Appu
  • Balint Pato
  • bpopovschi
  • Brian de Alwis
  • Cedric Kring
  • Chanseok Oh
  • Charles-Henri GUERIN
  • Cornelius Weig
  • David Gageot
  • Dmitri Moore
  • Filip Krakowski
  • Jason McClellan
  • JieJhih Jhang
  • Marlon Gamez
  • Matt Brown
  • Medya Ghazizadeh
  • Michael Beaumont
  • Nick Kubala
  • Prashant Arya
  • Priya Wadhwa
  • Russell Wolf
  • Sébastien Le Gall
  • Sergei Morozov
  • Tad Cordle
  • Tanner Bruce
  • Taylor Barrella
  • Tejal Desai
  • Tom Dickman