Skip to content

Releases: tilt-dev/tilt

v0.27.1

08 Apr 18:35
e604866
Compare
Choose a tag to compare

Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰

Notable Changes

  • ✨ Add expand/collapse to groups in the Sidebar of Tilt Web. (#5639)
  • 🐛 Fix bug where "Disconnected" message was hidden on Table View in Tilt Web. (#5679)
  • 🐛 Fix #5663, where live_update for docker-compose would loop endlessly (#5669)
  • 🐛 Fix #5625, where Tilt did not play well with Colima (#5659)

Changelog

v0.27.0

01 Apr 20:38
2d28fac
Compare
Choose a tag to compare

Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰

Notable Changes

  • 🐛 Fix a bug where live_update error logs were not properly styled in the Tilt UI (#5636)
  • ✨ Add tilt snapshot view <path/to/snapshot.json> command to see saved snapshot data in the Tilt UI (see docs) (#5628)
  • ✨ Add expand and collapse all resource group buttons to Table View in the Tilt UI (#5611)
  • 🛑 Deprecate live_update_v1 (#5629)

Changelog

v0.26.3

24 Mar 21:29
44b7814
Compare
Choose a tag to compare

Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰

Notable Changes

TBD

Changelog

v0.26.2

18 Mar 19:49
c284515
Compare
Choose a tag to compare

Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰

Notable Changes

26-2: The John Coltrane release

26-2

  • tilt lsp embedded LSP server with Tilt builtins (#5602)

Changelog

v0.26.1

15 Mar 18:32
dcc71d6
Compare
Choose a tag to compare

Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰

Notable Changes

  • Fix Windows binary issues (#5593)

Changelog

v0.26.0

14 Mar 19:34
d16adc0
Compare
Choose a tag to compare

Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰

Upgrade Notes

On Linux, precompiled Tilt binaries provided via GitHub Releases are now dynamically linked with glibc.
This can cause compatibility issues on musl-based distributions such as Alpine Linux.

NOTE: The official Tilt docker image, tiltdev/tilt, is Debian-based and not affected.

Notable Changes

  • 🐛 Resolve issues with k8s_custom_deploy (#5578, #5584)
  • ✨ Improved diagnostics on Live Update failure (#5568)
  • ✨ Table view styling improvements (#5566, #5583)
  • ✨ Resource sidebar styling improvements (#5575, #5553)

Changelog

v0.25.3

04 Mar 18:56
5e63bc7
Compare
Choose a tag to compare

Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰

Notable Changes

  • ✨ Improved navigation between Table and Detail View (#5546),
  • ✨ Made Build Event Logs sticky (#5539)
  • 🐛 Fix segfault that occured when reorganizing resources (#5551)
  • 🐛 Fix some reconciling issues with kubernetesapply (#5556)
  • 🐛 Fix an issue that wiped dc_resource state (#5561)

Changelog

5e63bc7: Preserve dc_resource state between docker_compose calls (#5561) (@nicksieger)
ff09a67: Update version numbers: 0.25.2 (@dev-errant)
b4f77f9: apis: move DockerComposeUpSpec to the API model (#5547) (@nicks)
cdfe966: args: clarify long description and add examples (#5548) (@lizzthabet)
94165e5: build(deps): bump url-parse from 1.5.7 to 1.5.10 in /web (#5542) (@dependabot[bot])
f3c8633: dockercomposeservice: reconciler scaffolding (#5555) (@nicks)
a3f17ca: k8s: improve error messages during Pod exec failures (#5557) (@milas)
fddce0b: k8s: send Pods and Jobs down the same update codepath as other resources (#5552) (@nicks)
443a288: kubernetesapply: Update the reconciler to be level-triggered rather than edge-triggered (#5556) (@nicks)
a1cd93f: store: fix a segfault when reorganizing resources (#5551) (@nicks)
f8020d9: store: hide disabled resources in terminal UI (#5545) (@nicks)
14c17d7: storybook: tweak the storybook tiltfile so that it works on preview.tilt.build (#5550) (@nicks)
ebd847f: vendor: upgrade tilt-apiserver (#5549) (@landism)
0c0aade: web: adjust background color on selected rows (#5544) (@nicks)
53a0dc6: web: fix an incorrect use of useMemo (#5554) (@nicks)
ba2bbf2: web: fix sidebar keyboard navigation for labels (#5534) (@nicks)
4ba5ed0: web: make build event logs sticky (#5539) (@nicks)
b66f981: web: update main navigation menu and add All Resources log link in Detail View (#5546) (@lizzthabet)

Docker images

  • docker pull tiltdev/tilt:v0.25.3

v0.25.2

25 Feb 21:51
b8aa6bc
Compare
Choose a tag to compare

Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰

Notable Changes

  • ✨ Interface refinements for the Table View (#5531, #5529)
  • ✨ Smoother log rendering (#5535)
  • 🐛 Fix regression in Tilt extensions where we stopped pulling the default repo (#5538)
  • 🐛 Filter out a confusing message from Docker Compose (#5519)
  • 🐛 Fix an issue where UIResource.Status may list pods that no longer exist (#5533)
  • 🔧 Improve error messages for tilt trigger (#5518)
  • 🔧 Improve output from Tilt API (#5527, #5532)

Changelog

79d7ef0: Update version numbers: 0.25.1 (@dev-errant)
72ed26a: analytics: report counts of enabled, local resources (#5525) (@landism)
c63bfbf: api: fix confusing DEBUG logging for image injection (#5527) (@milas)
091667e: api: set uiresource conditions / update,runtime status when disabled (#5532) (@landism)
9c591fa: cli: better tilt trigger error messages (#5518) (@landism)
b25bd58: dc: hide 'going to remove...' message when disabling dc services (#5519) (@landism)
248a226: engine: clear known pods when KD is deleted (#5533) (@landism)
cd9fdb9: engine: fix panic in TestPodForgottenOnDisable (#5537) (@landism)
2634257: release: add github author names to the release changelog (#5528) (@nicks)
6fd46e9: tiltextension: fix a regression where we stopped pulling the default repo (#5538) (@nicks)
b8aa6bc: web: adjust log buffering behavior to avoid screen jiggling (#5535) (@nicks)
58ec004: web: memoize resource selection provider (#5530) (@nicks)
fc9287a: web: show a disabled selection box, so that the tables align (#5529) (@nicks)
1078b1b: web: update the split button UI to more gracefully handle border mismatch (#5531) (@nicks)

Docker images

  • docker pull tiltdev/tilt:v0.25.2

v0.25.1

18 Feb 21:06
b049a24
Compare
Choose a tag to compare

Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰

Notable Changes

  • Bug fixes in new extensions api
  • UI performance improvements
  • Allow simultanesous docker-compose and k8s containers
  • Add "stop build" button to the UI
  • Detect Rancher Desktop
  • Deprecate tilt up --hud in favor of tilt up --legacy (thanks @kensipe !)
  • Fix a bug in manual triggers of live update (#5492)

Changelog

ae76c05 Deprecate --hud in favor of --legacy (#5470)
6d2d98b Revert "web: proposal - add a small show more button in each section with more than 20 items (#5483)" (#5503)
8f363ec Update version numbers: 0.25.0
485b16b api: ensure API times used for trigger comparisons (#5509)
8d32d37 build(deps): bump follow-redirects from 1.14.7 to 1.14.8 in /web (#5490)
4707f97 build(deps): bump github.com/docker/distribution (#5487)
e311110 build(deps): bump url-parse from 1.5.3 to 1.5.7 in /web (#5520)
9c64277 buildcontrol: avoid spurious changes to the 'waiting' state on disabled resources (#5516)
ce18602 buildcontrol: liveupdate holds should handle triggers (#5493)
014774b cli: consolidate stdio streams logic (#5506)
eaa5648 controllers: fix cluster NPE (#5491)
dc93b3f controllers: make the portforward reconciler level-triggered rather than edge-triggered (#5502)
f97b8eb docker: allow simultaneous k8s and compose orchestration (#5484)
dbe18da engine: fix flaky TestCancelBuild (#5486)
b049a24 extensionrepo: handle ref changes correctly (#5524)
e541309 feature: enable stop build buttons (#5515)
ec4653a fix: configs/storybook/Dockerfile to reduce vulnerabilities (#5500)
a46a578 fix: web/Dockerfile to reduce vulnerabilities (#5501)
7661d2e k8s: detect Rancher Desktop in-cluster builder (#5513)
e9611e5 lint: use consistent goimports local everywhere (#5505)
63ee839 server: batch websocket messages (#5517)
93c726e tiltfile: unknown resource_dep is a warning instead of error (#5488)
d690462 vendor: upgrade crypto deps (#5523)
b9009a3 web: Rename TriggerButton to BuildButton (#5497)
6347329 web: add a small show more button in each section with more than 20 items (try 2) (#5504)
74ac7ab web: add pagination to resource list tables in Table View to mirror Detail View (#5511)
8a8cf3f web: fix re-rendering on a few providers (#5478)
aabefc7 web: fork anser and change colors (#5494)
4b00780 web: proposal - add a small show more button in each section with more than 20 items (#5483)
f5e2ef5 web: stop build button replaces start build button when building (#5514)
ecbf431 web: treat resources with a pending DisableStatus state as "disabled" (#5499)
b3fdbf8 web: unify overview + sidebar trigger button logic (#5466)

Docker images

  • docker pull tiltdev/tilt:v0.25.1

v0.25.0

11 Feb 21:15
c86ca00
Compare
Choose a tag to compare

Install Tilt ⬇️ | Upgrade Tilt ⬆️ | Tilt Extensions 🧰

Notable Changes

  • tiltfile: use the extension api objects for file loading (#5445) - Changes some internals of how Tiltfiles get loaded and addresses a number of issues. See PR description for a list.
  • web: add show/hide toggle for disabled resources, plus update design for Alerts on Top option (#5475) - v0.24.0 introduced the notion of disabled resources. For Tiltfiles that define a lot of resources, but filter most of them out via args, seeing all the disabled resources was undesirable. They can now be hidden/shown via a new button in the web ui.

Changelog

e08c400 Add Tiltfile.loaded *.changed tags (#5471)
da6dea8 Fix env bug based on order of hasPrefix and provide test coverage (#5448)
051b3ca Linting fix: gocritic assignOp, unlambda, typeSwitchVar (#5450)
63af35c Linting fix: gocritic singleCaseSwitch, ifElseChain, elseif (#5451)
7d38b58 Update vendor (#5479)
0a9f03e Update version numbers: 0.24.0
7a35ed1 Update version numbers: 0.24.1
0037160 api: fix tiltfile reconciler_test compilation (#5480)
9e31d78 api: make ObjectSet.AddSetForType additive (#5459)
acc6195 api: make tiltfile builds cancelable (#5473)
603a71e backend: add cancel update buttons (#5461)
820ad19 cli: fix Tiltfile generation prompt on Windows (#5444)
228c0ea controllers: small fix to extension status reporting (#5458)
430d1ab disable: DC: don't spawn goroutines for work that's already in progress (#5457)
72e16c5 dockercompose: accept env_file argument (#5462)
c279f2e engine: fix dc disable flaky test (#5460)
69c1804 engine: fix flaky TestPodUnexpectedContainerStartsImageBuildOutOfOrderEvents (#5463)
449fe2d lint: fix local-prefixes for goimports (#5453)
12aeb98 tiltfile: don't check enabled resources when loading failed (#5468)
b509b25 tiltfile: use the extension api objects for file loading (#5445)
91193c8 tiltfile: warn if default registry has been set but will be ignored (#5449)
e3d8b1f web: add show/hide toggle for disabled resources, plus update design for Alerts on Top option (#5475)
5682ae4 web: convert OverviewTable.test to react-testing-library (#5474)
c86ca00 web: let anser colorize ansi logs (#5422)
2460ca2 web: refactor how resource selection is stored so it is more performant (#5477)

Docker images

  • docker pull tiltdev/tilt:v0.25.0