v0.30.0
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Notable Changes
🔈 Offline snapshots are now formally supported and the default for creating snapshots! See our blog announcement and docs for more info.
✨ Create snapshot json files from the Tilt UI, instead of saving snapshots to Tilt Cloud
✨ tilt snapshot view
uses a free port so it doesn't conflict with a running tilt
instance
✨ Freeze the KUBECONTEXT
for k8s_custom_deploy
(fixes #5703)
🐛 Make sure that floats and ints are properly decoded with yaml_decode
(fixes #5793)
Changelog
- 8c8262c: Update version numbers: 0.29.0 (@dev-errant)
- e0425b9: apis: add Cluster to KubernetesApplySpec (#5787) (@nicks)
- bc24ec6: apis: add a field for a frozen kubeconfig (#5782) (@nicks)
- 4e6195e: cli: snapshot view uses free port to not conflict with running Tilt (#5800) (@nicksieger)
- ab3e996: cluster: write a frozen kubeconfig when we connect (#5786) (@nicks)
- 403aa69: dockercompose: move helper functions around (#5797) (@nicks)
- 200f687: execer: fix flaky TestWorkdir (#5784) (@landism)
- 9e4dbb9: kubernetesapply: inject a frozen kubeconfig into k8s_custom_deploy (#5790) (@nicks)
- e5ee33c: kubernetesapply: inject frozen kubeconfig into the delete cmd as well (#5791) (@nicks)
- 9b1542a: portforward: port changes from upstream (#5795) (@nicksieger)
- 81b4e5c: script: add local release build
Makefile
task (#5796) (@milas) - 2b2478a: scripts: miscellaneous repo housekeeping (#5804) (@milas)
- d71dfdf: scripts: upgrade protobuf dependencies (#5807) (@nicks)
- d7f59cb: snapshot: include creation timestamp (#5802) (@milas)
- 98ecb66: tiltfile: decode both ints and floats from yaml and json (#5806) (@nicksieger)
- e33830b: tiltfile: v1alpha1 compare existing objects w/o managed annotation (#5811) (@nicksieger)
- 0a74508: web: add banner with timestamp when viewing snapshot (#5805) (@lizzthabet)
- e86a628: web: add download snapshot dialog behind feature flag (#5783) (@lizzthabet)
- 9a6593a: web: don't display account menu item when offline snapshots are enabled (#5799) (@lizzthabet)
- 871ce63: web: enable offline snapshots by default (#5808) (@milas)
- 408a6f4: web: fix NodeJS engine version range (#5788) (@milas)
- 46fa6ce: web: fix snapshot bar date format (#5810) (@milas)
- 8da4bc6: web: update document HTML title based on snapshot status (#5798) (@lizzthabet)