Tilt v0.9 Release!
Better Visibility and More Control
Please give a warm welcome to Tilt v0.9. Here are some of the features in this release that we’re most excited about.
Alert Pane (Web UI)
When something goes wrong with your app, you want to know about it right away. The Alerts Pane gathers warnings and alerts, so they don’t scroll off-screen in the log view.
See errors and warnings (and their relevant log lines) gathered in one place
Manual Update Control
When Tilt detects a file change in your project, it automatically updates the relevant resources. Usually, this is great, but sometimes it’s better for you to be in control of when resources do and don’t update.
Now you can configure some or all of our resources to update manually—i.e., only when you press a button in the UI. For more info, check out Han Yu’s feature announcement or read the docs.
Context Filters for your Builds
When you specify a Docker Build, Tilt watches the whole Docker Context, on the assumption that those are the files that affect your Docker Build. Sometimes this assumption misses the mark, and it can be really annoying when changes to an inconsequential file triggers a full Docker Build.
In v0.9, we introduced context filters for your docker_build
calls; now you can tell Tilt specifically what files to watch (or not watch) when deciding whether it should rebuild your Docker image. Intrigued? Check out Dan Miller’s blogpost.
“Updates Available” Notification
We iterate on Tilt quickly, and it can be a pain for users to keep track of when updates are available. To help, we’ve put a(n unobtrusive) notification in the Web UI. No more running stale code or missing out on features; know right away when there’s a new version to be had!
Privacy Policy Updates
We know you care about your privacy. We’ve updated our Privacy and Telemetry Policy to be more explicit about what user data we do and don’t collect, and why. (Also, we now ask users to opt in/out of metrics collection further into the onboarding process, so they have more time to evaluate Tilt’s value before choosing whether to share their data.)
Already opted into/out of analytics and want to change your mind? In your terminal, run:
Tilt analytics opt [in || out]
(If you’re on the fence, we’d love it if you opted in. Analytics are like census questions: we feel queasy and invasive asking about it, but they’re invaluable for helping us prioritize engineering work. We anonymize all metrics to protect your privacy.)
Where Do I Sign??
Tilt v0.9 is available on Github! (If this is your first time using Tilt, check out our installation guide to get started.) Download it and let us know what you think:
- say hi in the #tilt channel on k8s slack
- email us at hi@windmill.engineering
- if you run into trouble, check the Github issues or file your own
Happy Tilting!