Skip to content

v0.34.0

Compare
Choose a tag to compare
@priyawadhwa priyawadhwa released this 19 Jul 21:16
ae2abe9

v0.34.0 Release - 07/02/2019

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

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

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

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

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

  • File output flag for writing built images to a specified file #2476
  • Default to notify trigger #2482
  • Support --reproducible for Kaniko build #2453
  • Add options command to show global flags #2454
  • Add deployment health check implementation #2359
  • Add a metadata.name field to skaffold.yaml #2437
  • Update skaffold init --analyze to handle more builder types #2327
  • Support alternative Kustomization config filenames (#2422) #2439
  • Add resync/rebuild directly in monitor callback #2438
  • The user is now able to disable RPC in dev mode #2427
  • Feat(sync): skip sync on non-running pods #2403
  • Allow for remote kustomize bases #2269
  • ✨ Add support for regexp in profile activation kubeContext #2065

Bug Fixes:

  • Fix port forwarding in dev loop #2477
  • Propagate special error on configuration change #2501
  • Fix proto generation and testing #2446
  • Add back /v1/event_log endpoint for events #2436
  • Pruning should happen after Cleanup #2441
  • Fix script that creates a new version to make it work on osx #2429
  • Fix proto generation test #2419
  • Fix Monitor test #2413

Updates & Refactors:

  • Set statuscheck to false. #2499
  • Simpler faster find configs #2494
  • Add a few more examples to commands with -—help #2489
  • Little increase to Code coverage #2490
  • Revisited artifact caching #2470
  • Upgrade go container registry to remove spurious logs #2487
  • Add skaffold config examples #2483
  • Update ISSUE_TEMPLATE.md #2486
  • Upgrade to Jib 1.4.0 #2480
  • Improve the logs when there's no skaffold.yaml #2467
  • Better mock for docker.ImageID #2461
  • Upgrade go-containerregistry #2455
  • [caching] Simpler code and fixing nits #2456
  • Simplify caching #2452
  • Test Sync mode with both triggers #2449
  • Set out on the root command #2445
  • Kaniko proxy #2283
  • Freeze v1beta12 and prepare v1beta13 #2430
  • Correctly migrate sync config in profiles #2415
  • Improve skaffold help output #2324
  • Watch namespaces for each Helm release #2423
  • Add support for kustomization resources (#2416) #2420
  • Test regexp usage in profiles activation #2417
  • Update dev guide with regards to integration tests #2418
  • Improve skaffold help #2434
  • Remove unused property #2428
  • Wait for parallel builds to be cancelled on error #2424
  • Better integration tests #2406
  • Faster proto generation #2402
  • Build with Go 1.12 #2396
  • Move docker code where it belongs #2393
  • Transfer control of dev loop from file watcher to dev listener #2354
  • Simplify test debug #2399
  • Fix minor warnings on doc site #2389

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

  • Balint Pato
  • Charles-Henri GUERIN
  • Cornelius Weig
  • David Gageot
  • Jason McClellan
  • Marlon Gamez
  • Medya Ghazizadeh
  • Nick Kubala
  • Prashant Arya
  • Priya Wadhwa
  • Sébastien Le Gall
  • Tad Cordle
  • Taylor Barrella
  • Tejal Desai