Releases: tilt-dev/tilt
v0.33.2
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Notable Changes
- bigger hover target in the UI when a resource is waiting (#6161)
- touching the watched directory entry itself shouldn't trigger a rebuild on macOS, to match other platforms (#6160)
- fix mangled links in UI (#6170)
- improve NodePort endpoint inference (#6166)
Changelog
- 9e8b803: Update version numbers: 0.33.1 (@dev-errant)
- 27d1adb: build(deps): bump semver from 5.7.1 to 5.7.2 in /web (#6168) (@dependabot[bot])
- 990db4b: build(deps): bump tough-cookie from 4.1.2 to 4.1.3 in /web (#6165) (@dependabot[bot])
- b544af3: build(deps): bump word-wrap from 1.2.3 to 1.2.4 in /web (#6176) (@dependabot[bot])
- fd8ae5f: chore: replace
github.com/ghodss/yaml
withsigs.k8s.io/yaml
(#6159) (@Juneezee) - 8eb9b12: fix: fix typos using typos (#6158) (@suzuki-shunsuke)
- 445f46f: goreleaser: apply some deprecations (#6164) (@nicks)
- 761d885: k8s: infer endpoints for NodePort service on Docker Desktop (#6167) (@nicks)
- e6bbb62: release: tweaks to the release pipeline (#6157) (@nicks)
- 427db0f: watch: ignore the watched dir on all platforms (#6163) (@nicks)
- 801cff3: web: improve handling for links with escape codes in the middle (#6173) (@nicks)
- 7a34579: web: show the build tooltip over the build bar, not just the status icon (#6161) (@nicks)
v0.33.1
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Notable Changes
fixes Apple Silicon builds in release pipeline (#6151)
Changelog
- ca72c59: Update version numbers: 0.33.0 (@dev-errant)
- df18a10: chore: replace the deprecated option
--rm-dist
to--clean
(#6153) (@suzuki-shunsuke) - cde034c: chore: update GoReleaser to v1.18.2 (#6152) (@suzuki-shunsuke)
v0.33.0
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Breaking Changes
docker_build(tag, context)
now emits an error if the build context doesn't exist. (see #6125 for more info)docker_build(tag, '-')
builds an image with an empty build contextdocker_compose
runs with--remove-orphans
by default, deleting containers that have been removed from the compose file
Other notable changes
- Fixes PWA (#6123)
- Image pruner works with
custom_build
when images are tagged withdev.tilt.gc=true
- Fixes a bug where files where being ignored too aggressively (#6129)
- Update to Kubernetes 1.27 client libraries
Changelog
- 503e976: Fix link in custom_build api docs (#6136) (@dnephin)
- 34f876c: Include CustomBuild in HasBuild condition (#6135) (@dnephin)
- 5420200: Update version numbers: 0.32.4 (@dev-errant)
- 7969745: assets: add manifest.json to the static asset list (#6126) (@nicks)
- 76c887e: build: handle missing build contexts (#6141) (@nicks)
- 541352d: buildkitapi: add printing for legacy build events (#6128) (@nicks)
- 63831a8: buildkitapi: more debugging tools (#6132) (@nicks)
- 64692cc: compose: use --remove-orphans by default (#6144) (@nicks)
- 36001a6: dockerignore: tweak the directory-skipping optimization (#6140) (@nicks)
- 16ffead: go: update to go 1.20 (#6149) (@nicks)
- 5c63a9f: vendor: update to k8s 1.27 (#6147) (@nicks)
v0.32.4
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Notable Changes
- add PWA support for the Tilt UI, so you can install it on the desktop
- fix a panic when using custom_build
- add support dockerfiles with heredocs
Changelog
- 7b3a409: Update version numbers: 0.32.3 (@dev-errant)
- 31595cf: build(deps): bump github.com/docker/distribution (#6116) (@dependabot[bot])
- dce51e4: cmdimage: reconcile() should hold the lock (#6121) (@nicks)
- 43643b6: dockerfile: format heredocs correctly (#6114) (@nicks)
- 7cb00f0: tilt as a progressive web application (#6111) (@glehmann)
v0.32.3
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Notable Changes
TBD
Changelog
- 4ad39fb: Adds additional exclusions for linkerd logs in addition to Istio (#6108) (@anas-domesticus)
- f73fc30: Update version numbers: 0.32.2 (@dev-errant)
- 1fabe9a: k8s: adjust how tilt handles two-step deletes (#6109) (@nicks)
v0.32.2
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Notable Changes
Bug fixes for #6102, #6080, and #6097
Changelog
- f933b15: Update version numbers: 0.32.1 (@dev-errant)
- e38e4a2: build: adjust file sync server (#6104) (@nicks)
- c3fd8a9: scripts: fix homebrew release script (#6101) (@nicks)
- d208f77: tiltfile: handle docker compose build urls correctly (#6098) (@nicks)
- aa51edc: vendor: use upstream fsevents (#6095) (@milas)
- e6b6c0e: web: display 0.0.0.0 as the current window hostname (#6103) (@nicks)
v0.32.1
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Notable Changes
TBD
Changelog
- 35fa01f: Update version numbers: 0.32.0 (@dev-errant)
- f32e2ae: build(deps): bump github.com/docker/docker (#6088) (@dependabot[bot])
- db7f887: build(deps-dev): bump webpack from 5.75.0 to 5.76.0 in /web (#6078) (@dependabot[bot])
- 6ed2682: deps: pull in recent starlark-lsp changes (#6079) (@nicksieger)
- 2d059fd: dockercompose: fix bug in log decoding (#6087) (@nicks)
- e6cd345: dockercompose: remove pre-release warning (#6086) (@nicks)
- 8b72076: dockercomposelogstream: fix a panic in DeepEqual (#6094) (@nicks)
- 0d0137b: k8s: fix a flaky test (#6092) (@nicks)
- 3d222fc: vendor: update clusterid (#6090) (@nicks)
- ce8d0d6: vendor: update to buildkit v0.10 (#6093) (@nicks)
- 55e4066: web: clean up sidebar ux (#6082) (@nicks)
- 5566fb2: web: sidebar collapse/expand toggle (#6076) (@bshore)
v0.32.0
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Notable Changes
New UI for viewing logs on starred resources (fixes #5955)
New Compose log streamer (fixes #6053)
Compose resource deps auto-inferred (this is actually in v0.31.2 but also want to call out in the minor version bump, as noted in #6063)
Update to Kubernetes SDK 1.26, which starts to phase our legacy kubectl auth (https://cloud.google.com/blog/products/containers-kubernetes/kubectl-auth-changes-in-gke)
Changelog
- 8dbf362: Update version numbers: 0.31.2 (@dev-errant)
- 9670812: build(deps): bump github.com/containerd/containerd from 1.6.12 to 1.6.18 (#6044) (@dependabot[bot])
- fbf4b24: build(deps): bump golang.org/x/net (#6051) (@dependabot[bot])
- 352c9eb: build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 (#6049) (@dependabot[bot])
- 6a21b62: build(deps): bump helm.sh/helm/v3 from 3.10.3 to 3.11.1 (#6061) (@dependabot[bot])
- 95a3587: cli: check for args in explain command (#6059) (@bshore)
- 7935726: controllers: fix a flaky test (#6069) (@nicks)
- cd001b7: dockercompose: simplify the log streamer (#6067) (@nicks)
- 855c635: k8s: use generics to simplify a test (#6068) (@nicks)
- bf56b80: update kubernetes deps to 1.26 (#6050) (@nicks)
- c314661: vendor: update tilt-dev/go-get (#6070) (@nicks)
- a48da2d: vendor: update to latest version of starlark (#6072) (@nicks)
- 387758c: web: starred resources log pane (#6064) (@bshore)
- 448b120: web: styling and accessibility of new starred resources view (#6074) (@nicks)
v0.31.2
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Notable Changes
Auto-infers docker compose dependencies.
Resource Trigger Hotkey in the TUI (#2995)
Bug fixes for:
- #6000 (use namespaced labels for pruning)
- #6016 (scheduling error when using ci_settings(k8s_grace_period))
Changelog
- dcc0d08: Adds Resource Trigger Hotkey to HUD/TUI (#6039) (@bshore)
- da75aa9: Update version numbers: 0.31.1 (@dev-errant)
- fe781c6: build(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.12 (#6011) (@dependabot[bot])
- 179ba4c: cmd: fix test flakyiness (#6040) (@nicks)
- dc5036e: docker: add properly namespaced labels (#6025) (@nicks)
- 36bde89: docker_compose: infer resource deps from compose project (#6014) (@nicksieger)
- acd35d3: only publish assets on the main branch (#6032) (@nicks)
- edd3f8b: session: fix a logic error in scheduling (#6018) (@nicks)
- 53d7a76: web: remove the tilt update promo (#6034) (@nicks)
v0.31.1
Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰
Notable Changes
- fixes a peformance regression in v0.31.0
Changelog
- 44aa176: Update version numbers: 0.31.0 (@dev-errant)
- 8d4e1b4: build(deps): bump json5 from 1.0.1 to 1.0.2 in /web (#6009) (@dependabot[bot])
- 72e0e98: session: fix a performance regression (#6008) (@nicks)