v0.7.11
Changelog
d4c671c Fix Statusbar crash (#1375)
17adaff Revert "Revert "hud: make TUI log key controls direct to web (#1391)" (#1398)" (#1422)
6fd1fdd Revert "hud: make TUI log key controls direct to web (#1391)" (#1398)
96cbf1f Update go.mod for kubernetes v1.14 (#1364)
3e402c9 build: skip iterating through directories that are ignored (#1445)
85f4840 ci: actually report the integration test results (#1407)
dd800a1 ci: use gotestsum for integration tests (#1399)
b2061cb cli: pick more obscure port for webpack server (#1426)
930e993 docker-compose: parse ports properly (#1436)
28601af docker-compose: use the full build context for now instead of trying to be clever (#1369)
89c3306 engine: builders respect LiveUpdate.FullRebuildTriggers [ch2041] (#1403)
3fe72ed engine: change how we store/check run.triggers (so can better implement full_rebuild_trigger)" (#1402)
d9aaf07 engine: container BaD's can handle image targets with LiveUpdate [ch2039] (#1381)
2c217cb engine: docker compose runtime logs are appended to global log (#1401)
6d8cf6a engine: fix up dupe tiltfile logs by making the tiltfile logs more consistent with other logs (#1447)
3df85d9 engine: if any changed files do NOT match a sync, fall back to image build [ch2042] (#1417)
d04408d engine: inject synclet if image target has a LiveUpdate [ch2040] (#1384)
4fcc7b9 engine: make sure tiltfile errors show up in the tiltfile pane (#1432)
ce985a2 engine: make target queue more like a real build graph. fixes some bugs in dirtyness checking w/ dependent images (#1380)
604d099 hud: better control of webpack shutdown (#1410)
8b190c1 hud: better error message if yarn install
fails (#1450)
aea84c6 hud: cut out some log copying (#1430)
aedd0b2 hud: fork view into two data structures: webview and view (#1344)
a7001af hud: make TUI log key controls direct to web (#1391)
7a87b3f hud: make the logs pane half-screen by default (#1444)
9386e7c hud: remove logs modals from tui (#1397)
2181499 hud: remove tab experiment (#1431)
799953d hud: rename columns (#1332)
f4b5648 hud: truncate the logs pre-render (#1449)
6148e3f integration: live_update test (#1394)
4256cd3 integration: only use alpine images and bump timeout (#1412)
d38be71 k8s: correctly detect k8s env for docker edge (#1363)
3cdde1a k8s: fix a bogus fmt.Print (#1408)
346b6ce live_update: error if syncing from outside of docker context (#1396)
6d4138d live_update: remove work_dir (#1400)
ac0b6b1 makefile: rm hide_tbd_warning (#1390)
4472978 model: add LiveUpdate (#1372)
48da56d model: helper function for topologically sorting targets (#1378)
9c70d3d model: represent Log as an array of lines (#1442)
1a23cc9 model: update LiveUpdate internals to s/fullRebuildTriggers/FallBackOn, and include those as steps (#1434)
b90b956 naming: s/StaticBuild/DockerBuild (clean-up in prep. for LiveUpd) (#1366)
445154b naming: s/fastbuild.step/fastbuild.run (soon we'll implement liveUpdate and 'step' will be distinct from 'run') (#1365)
e65742e naming: s/mount/sync (#1393)
164b345 ospath: move the function for file display names into the ospath package (#1359)
9616811 remove go.mod (#1373)
1c99eae store: fix a flaky test (#1448)
0130384 store: remove pre-restart log. now that we use CombinedLog, it's not necessary (#1440)
25b3ed1 tiltfile: add basic support for k8s resource assembly v2 (#1428)
a397c48 tiltfile: add live_update (#1388)
6389e1b tiltfile: add watch_file function (#1357)
d2f22ca tiltfile: ensure that full_rebuild_triggers are within the dockercontext (otherwise they'll never even get watched) [ch2089] (#1414)
7f83938 tiltfile: make live_update work with unqualified image names (#1411)
1a6421f tiltfile: rejigger live update declaration syntax (#1433)
b2875a7 tiltfile: rm chdir from tests (#1427)
4e15d3c tiltfile: watch entire directory passed to listdir (#1358)
38b5595 vendor: update client libs to k8s 1.14 (#1361)
0eac843 web: actually set state in autoscroll setTimeout 🤦♂️ (#1389)
76198a1 web: add LogPane component to HUD app (#1370)
a47db2a web: add a button for opening/closing sidebar (#1360)
0685b03 web: add a precompiled mode (#1429)
defdc82 web: add assertion
81980d7 web: add better error messaging for bound ports (#1421)
77d5610 web: adjust when autoscroll starts (#1418)
f7d914d web: convert HUD test to typescript (#1385)
662c86e web: create preview pane (#1437)
958003c web: default to web-mode=local when building from HEAD (#1413)
ac21d78 web: dont check libs with tsc (#1425)
07afa19 web: fix horizontally scrolling logs (#1376)
135f680 web: fix link in sidebar to All Logs view (#1406)
da8004f web: fix sidebar flickering (#1409)
9105297 web: fix up error display (#1416)
2ec481f web: implement sidebar mocks (#1374)
dba2232 web: implement statusbar mocks (#1368)
b75d92d web: minor bug fixes (#1415)
5d93363 web: re root hud url (#1404)
45c908d web: remove prototype web code (#1392)
33338fd web: resource specific log routes (#1382)
929c633 web: sidebar contents (#1371)
5e67e07 web: sidebar visible by default with collapse option (#1419)
d64d057 web: small ux polish fixes (#1443)
f6c5bd7 web: stub out components (#1353)
31cec49 web: tweak LogPane styles a bit to make room for blinking cursor (#1386)
6a598ef web: typescript all the things (#1395)
f3b777f web: typography tweaks, sidebar eaiser to expand (#1446)
43a7a87 web: unify right sidebar status and statusbar status (#1423)
9d2ad75 web: upgrade enzyme test library, which broke support for React.Fragment but fixed support for other things (#1362)
a3173dd web: upgrade to create-react-app 2.1.8 which includes typescript perf improvements (#1377)
98b1f21 web: use TypeScript for log app (#1367)
025c250 web: use prettier for typescript (#1387)
6981da6 webview: assume pending if pod state hasn't shown up yet (#1424)