BURROW(1)

v2.0.0 Snapshots

tag
v2.0.0
Tagger:
Tunnelworks release bot
Date:
commit
1d7e03b · 5 changes: 3 feat, 1 fix, 1 perf

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.toml version 2 with [services], [env] interpolation, and [preview]

    Version 1 files keep working. Run burrow config upgrade to rewrite one in place; it prints a diff first.

  • feat:

    burrow logs <branch> shows logs from every service in a preview

    Lines are prefixed with the service name. Add -f to follow and --since 10m to look back.

  • fix:

    Branch names with slashes, like feat/checkout, map to valid hostnames

    Slashes 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

upgrade

Run the install command again; it replaces the old binary. get the install command

keysesc closes
1–6jump to a section
/focus the terminal
?show this list
escclose this list
tabcomplete a command (in the terminal)
↑ ↓command history (in the terminal)
ctrl+cstop a running command
ctrl+lclear the terminal

Shortcuts are off while you type in a field or the terminal.