v0.10.5
Changelog
3a8824a web: move share snapshot in to modal, show register token URL (#2095)
6b9a8ef TFT: delete experiment 1: alert annotations (#2057)
d7c7ada analytics_reporter: be safer (#2076)
8dc68cb cli: clarify tilt up help (#2113)
b77e6a2 cli: update to v0.10.4 (#2058)
52e5f3a cloud: url should be cloud.tilt.dev not alerts.tilt.dev (#2133)
da8484d engine: add deploy ids to the engine state (#2063)
1fd5415 engine: analytics reporter should report as soon as it starts up (currently reports hourly starting 1 hr after startup) (#2038)
fa5d633 engine: categorize pods by manifest in pod_watch instead of in the reducer (#2101)
09d73a0 engine: don't inject deploy id labels (#2111)
1171356 engine: don't read pod deploy id labels (#2110)
f5c4e84 engine: factor out a utility method (#2107)
95f9b93 engine: make the ServiceWatcher responsible for mapping services to manifests (#2097)
97461ec engine: remove old testPod method (#2096)
26a641f engine: reorganize ibd a bit (#2059)
eeadc85 engine: switch over more tests to use podbuilder (#2094)
d1313f2 engine: tilt should generate a token on startup if one doesn't exist (#2089)
de75c3a engine: triage pods by owner UID rather than by manifest label (#2104)
e1b8235 engine: use UIDs to associate services with manifests (#2090)
57f09b6 fix: port forwarding should first try to match local port to the exposed container port(issue #2077) (#2078)
609ffef fixup for my previous code(#2077) (#2083)
5432abb hud/server: attach token to new snapshot requests (#2126)
b2de1f7 hud/server: better handle snapshot server errors (#2066)
c1efb81 hud/server: create snapshot HTTP bootstrap simulacrum (#2086)
58ab72a hud/server: fix err check (#2124)
4393d53 hud/server: fix snapshot URL (#2067)
772406c ignore: auto-ignore jetbrains .idea file (#2065)
b2ff470 integration: add test for replacing a single job, and add more sanity checks to integration-test startup (#2118)
a3d06ef integration: bump timeout (#2072)
11cee0b integration: replace two-image python test with busybox. Before: ~100s, After: ~20s (#2128)
577dd52 internal/engine: store address of Tilt Cloud on Engine (#2106)
973f6ac internal/k8s: handle deleted entries from replace --force (#2112)
319a418 k8s: add an owner visitor that can traverse owner trees (#2056)
1e6e741 k8s: simplify k8s Get() fakes (#2103)
daef1ac k8s: unroll k8s resource lists returned sometimes from APIs (#2087)
ee29ec2 k8s: when watching events, handle namespaces correctly (#2121)
77f9e9e portforwardcontroller: add tests for auto-discovery (#2084)
5b134f5 remove some dead event code (#2105)
afaf538 snapshots: log http errors (#2093)
e3bec39 src: don't modify current state when cleaning state for snapshot (#2127)
6bea2b1 store: organize all k8s-specific info under RuntimeState (#2061)
797e6ba tests: fix a bad BuildResult with both image build and live update fields set (#2109)
101e8b0 testutils: add a helper for building services (#2088)
4ea8ec2 tilt: fix change list truncation (#2125)
376480a tilt: show snapshot creator username in snapshot (#2134)
3096425 tilt: snapshot_modal can know who you are (#2120)
b6c18c4 tilt: when getting cloud user, treat non-200 as error (#2132)
b63c898 tiltfile: record stats on arg usage (#2071)
6b82fc3 uci: upgrade to kind 0.5 (#2092)
5a35784 update feature flag (#2116)
6c89444 vendor: bump kubernetes to 1.15.3 (#2080)
e3dd4ae web: clear snapshot state from snapshot payload (#2117)
2c99154 web: don't show snapshot button if this is a snapshot view (#2082)
3be6330 web: every endpoint needs to have a unique key, otherwise React complains (#2130)
b4bd302 web: fix componentWillMount deprecation warning (#2129)
4552cfd web: fix navigation to the preview list. Fixes #2069 (#2075)
3944d66 web: make the snapshot modal prettier (#2100)
c6b5155 web: pathbuilder.path handles snapshot URLs (#2085)
06093c8 web: remove immutable (#2131)
eeee00f web: upgrade deps (#2119)
09112e9 webui: fix tiltfile log pane (#2074)