v2.0.0 Snapshots
Previews now boot from a snapshot of the built image and its seed data, so every branch starts from the same state. burrow.toml moves to version 2.
- feat:
Previews start from a snapshot of the built image and seeded data
A snapshot is taken once per commit. Restarting, waking, or sharing a preview reuses it instead of rebuilding, and every branch sees the same seed data.
- feat:
burrow.tomlversion 2 with[services],[env]interpolation, and[preview]Version 1 files keep working. Run
burrow config upgradeto rewrite one in place; it prints a diff first. - feat:
burrow logs <branch>shows logs from every service in a previewLines are prefixed with the service name. Add
-fto follow and--since 10mto look back. - fix:
Branch names with slashes, like
feat/checkout, map to valid hostnamesSlashes and dots become hyphens, and names longer than 63 characters are shortened with a short hash so they stay unique.
- perf:
Layer uploads are content-addressed; unchanged layers are never sent twice
Run the install command again; it replaces the old binary. get the install command