0.160.0 (2026-04-02)
🚀 Features
- dashboard: migrate create dialogs to sheets (#4252)
- docs: add custom 404 page with suggestions (#4231)
- docs: redirect sitemap.xml to sitemap-index.xml (#4289)
- docs: add sandbox lifecycle state, descriptions, and references (#4262)
- docs: add auto-stop behavior and update lifecycle state references (#4310)
- proxy: reduce invalid auth cache TTL (#4291)
- sdk: exponential backoff on create (#4288)
🩹 Fixes
- api: reset backup state on v2 sandbox start/create/recover (#4250)
- api: undefined reading id on snapshot remove event (#4305)
- api: uuid parsing 500 on snapshot actions (#4306)
- ci: remediate template injection in workflow_dispatch workflows (#4299)
- daemon: source session commands from file (#4235)
- dashboard: make only one-off invoices voidable (15abf50ed)
- dashboard: remove pay handler check (874e80370)
- docs: update support contact (#4294)
- docs: remove toolbox actions (#4304)
- runner: image name from resource id in remove snapshot (#4290)
- sdk-python,sdk-typescript,sdk-ruby: use printf instead of echo for env var decoding (#4297)
- ssh-gateway: remove sensitive tokens from log output (#4302)
Refactor
- api: sandbox state in progress response (#4307)
Chores
- sync go.sum for v0.159.0 (#4287)
- remove unused tailwind CQS package (#4285)
- sdk-go: bump to v0.160.0 (#4317)