github daytonaio/daytona v0.171.0

5 hours ago

0.171.0 (2026-04-30)

🚀 Features

  • api: prefer org-configured Docker Hub registry for prefixless images (5735d4d58)
  • api: add skipstart option to sandbox recovery endpoint (#4488)
  • api,dashboard: filter runners by region (#4529)
  • dashboard: consistency pass & tables updates (#4325)
  • dashboard: sandbox file explorer (41e880329)
  • docs: add sandbox filesystem (#4569)
  • docs: add dynamic opengraph image generation (#4583)
  • docs: agentic improvements (#4597)
  • docs: runtime sandbox network updates (#4604)
  • sdk: expose file download stream across all SDKs (#4590)

🩹 Fixes

  • api: per-runner sandbox state sync and dedicated RESTORING cron (3a924be3e)
  • api: split snapshot REMOVING sync, scale down propagated runners, faster cleanup (20ac21322)
  • api: split backup checks by state, retry NONE bounded, exclude destroyed (ae3de70ed)
  • api: archive usage periods every 5s with 5000-batch take (f0b747f92)
  • api: set runner v0 HTTP timeout to 15 minutes (5b7246a0e)
  • api: null snapshot size (#4588)
  • api: handle buildSnapshot errors (f24b3ecca)
  • computer-use: Fix computer-use mouse contract mismatches for middle click and scroll validation (#4563, #4390)
  • dashboard: filter unknown api key permission (#4587)
  • dashboard: api-keys full access label check (#4599)
  • dashboard: default region prompt on any page (#4598)
  • sdk: improve auth error messages across all SDKs (#4595)
  • sdk-ruby,daemon: fix code interpreter race conditions causing empty stdout (#4586)

Chores

  • sync go.sum for v0.170.0 (#4580)
  • docs: remove unused assets (#4584)
  • sdk-go: bump to v0.171.0 (#4608)
  • sdk-python,sdk-java: fix publish job failures (#4596)

Uncategorized changes

❤️ Thank You

Don't miss a new daytona release

NewReleases is sending notifications on new releases.