Releases: daytonaio/daytona
Releases · daytonaio/daytona
v0.137.1
v0.137.0
0.137.0 (2026-01-29)
🩹 Fixes
- dashboard: cmdk docs search url (#3511)
Chores
- ci: comment out go sdk release (67833d971)
- ci: run release before building projects (c8435064a)
- ci: create missing dir in release (de74cec78)
- go-sdk: bump to v0.136.0 (2e2bf1651)
- go-sdk: remove replace and fetch real version of tools-api-client-go (#3543)
- sdk-go: push version (125f4e658)
- sdk-go: publish procedure (#3552)
- sdk-go: bump to v0.137.0 (169171f9f)
Uncategorized changes
- Feat/wallet invoices (#3422)
❤️ Thank You
v0.136.0
0.136.0 (2026-01-28)
🚀 Features
- dashboard: implement page banner (9ee0b3ce1)
- dashboard: sandboxes table & sheet improvements (#3486)
- dashboard: sandbox bulk operations (#3487)
- docs: add sandbox network whitelist repository reference (#3475)
- docs: add guides url redirects (#3516)
- docs,sdk-ruby: initial ruby sdk support (#2832)
- sdk-go: add official Go SDK (#3366)
🩹 Fixes
- api: let runner inspect backup snapshot in registry (#3507)
- api: cache build info updates (#3513)
- cli: windows ssh call (d3fcd80f1)
- dashboard: sandbox details sheet last event timestamp (#3525)
Refactor
Chores
- configure nx caching (#3490)
- cli windows release (1bf6ddcd8)
- add ruby deps in release action (#3532)
- ruby deps for docker_build in release (#3535)
- python fix for publish and release (#3538)
- fix release poetry env (34f603760)
- deps: bump jws from 3.2.2 to 3.2.3 (f74d8e7f3)
- deps: bump preact from 10.27.2 to 10.28.2 (ce1c12b78)
- deps: bump @smithy/config-resolver from 4.2.2 to 4.4.5 (5d18ff5ca)
- deps: bump devalue from 5.6.1 to 5.6.2 (910be4d0e)
- deps: bump h3 from 1.15.4 to 1.15.5 (a5af175be)
- deps: bump diff from 4.0.2 to 4.0.4 (858af9e3a)
- deps: bump tar from 6.2.1 to 7.5.4 (3ad708b5d)
- deps: bump aiohttp from 3.13.2 to 3.13.3 (cd2b0449f)
- deps: bump urllib3 from 2.6.2 to 2.6.3 (699ec3101)
- docs: update cli reference (v0.135.0) (#3519)
- docs: update default snapshot packages (#3528)
❤️ Thank You
v0.135.0
0.135.0 (2026-01-26)
🚀 Features
- cli: sandbox ssh command (ffea51531)
- cli: sandbox exec command (9c9090f82)
- cli: top level sandbox commands (3308efe5d)
- cli: add ssh command output to create command (abff59bdd)
- cli: daytona preview-url command (f59656348)
- docs: expand auto-stop interval description (#3370)
- docs: add tailscale and openvpn (#3352)
- docs: expand default snapshots (#3403)
- guides: Google ADK guide (#3469)
- proxy: support multiple proxy domains for auth callback (#3429)
🩹 Fixes
- api: update toolbox proxy url on region update (#3451)
- cli: skip version warn if cli ahead (297b9fd5e)
- dashboard: prevent details sheet opening when clicking delete in runner table (#3464)
- proxy: check target port numeric (#3455)
- proxy: parseHost return values (#3497)
- runner: backup timeout (#3467)
- runner: backup state in progress (#3472)
- runner: append recovery notice to recoverable error reason (#3482)
- sdk: add timeout for pending_build state to prevent indefinite waits (#2771)
- sdk-python: exclude scripts folder from deptry check (#3449)
Refactor
- dashboard: remove type label from region details sheet (#3448)
Chores
- python-sdk: fix concatenation lint (a3c4ed0df)
Uncategorized changes
- Letta Code Guide (#3349)
❤️ Thank You
- Bruno Grbavac @brunogrbavac
- Fabjan Vučina
- Ivan Dagelic @idagelic
- James Murdza
- Juraj Štefanić @stefanicjuraj
- Mirko Džaja @MDzaja
- Mislav Ivanda @mislavivanda
- Toma Puljak @Tpuljak
v0.134.0
0.134.0 (2026-01-21)
🚀 Features
- api, runner: add cpu load avg metric (#3372)
- api,dashboard: update region (#3442)
- dashboard: implement command palette (87a0878ec)
- dashboard: add runner details sheet (#3410)
- docs: dynamic search index sorting (#3405)
- docs: add OpenCode guide (#3402)
- guides: add Codex agent guide (#3279)
- guides: Add recursive language models guide (#3380)
🩹 Fixes
- daemon: sdk version subprotocol in websockets (#3362)
- docs: remove unused import (#3369)
- runner: volumes cleanup (#3430)
Refactor
⚠️ daemon,docs,sdk: configure python type checking (#3111)- dashboard: add checkbox command item component & reuse in filters (#3437)
Chores
- rename go module to be used externally via new go-sdk (#3367)
- enforce VERSION for runner build (#3426)
- runner: remove build from serve dependency (#3435)
⚠️ Breaking Changes
- daemon,docs,sdk: Python SDK uses snake_case notation for all class attributes, which follows standard Python naming conventions. Users could previously define class attributes using either camelCase or snake_case.
❤️ Thank You
- Andrija Colović @andrijaa
- Bruno Grbavac @brunogrbavac
- James Murdza
- Juraj Štefanić @stefanicjuraj
- Lovre Pešut @rovle
- Luka Brecic @lbrecic
- Mirko Džaja @MDzaja
- Robert Pavlinic @rpavlini
- Toma Puljak @Tpuljak
v0.133.0
0.133.0 (2026-01-20)
🚀 Features
- snapshot manager (#3359)
- api,dashboard: regenerate snapshot manager credentials (#3415)
- docs: add snapshot inactivity information (#3398)
🩹 Fixes
- dashboard: delete button foreground color (#3409)
Chores
❤️ Thank You
- Goran Draganić @gdraganic
- Juraj Štefanić @stefanicjuraj
- Mislav Ivanda @mislavivanda
- Robert Pavlinic @rpavlini
- Toma Puljak @Tpuljak
v0.132.0
0.132.0 (2026-01-18)
🚀 Features
- job-based runner (v2) (#3219)
- api: per-region SSH gateway and proxy support (#3119)
- api: admin controller for runners (#3175)
- api: region partial indices (8661d5b37)
- api,cli,dashboard,docs: region snapshot manager (#3255)
- api,dashboard: organization infra feature flag (#3172)
- api,dashboard,docs: custom regions and runners (#3015)
- api,dashboard,docs,sdk: snapshot region (#3213)
- api,sdk,docs: add signed preview url feature to SDK (#3377)
- docs: custom regions and runners (#3364)
🩹 Fixes
- api: job unique index include runnerId (87c6d6b59)
- api: getAvailableTransientRegistry param type (0489e3cff)
- api: snapshot entity default values (9d37ff7b8)
- api: region access guard (82987d73b)
- api: use sandbox event channel constant (23c53ce31)
- api: get org source registry (74045b578)
- api: account for api downtime in runner v2 health check (20e66ca46)
- api: include environment in posthog org properties (0dfc305a5)
- api: create snapshot from build info event emit (6ea82370e)
- api: default build logs proxy url (50a903197)
- api: private dockerhub image inspect (b54dd149f)
- api: rollback pending usage on duplicate sandbox name conflict (1d68e32cc)
- dashboard: trim runner name (f4fd52e7f)
- docs: regions and runners api key permissions (3faef2231)
- proxy: handle host with - (8053b6ec8)
- runner: registry creds (97e4c3950)
- runner: sandbox set recoverable in v0 api (fed4feac9)
- runner: build log filepath (772af488f)
- sdk: respect DAYTONA_TARGET env for snapshot creation (#3337)
- sdk: check buildInfo before streaming snapshot build logs (#3400)
- sdk: build logs url (55e304694)
- sdk-python: dictionary get (f66f521d6)
Refactor
Chores
- format and lint fix (d10ce5a68)
- format (2f4d05111)
- format python code (86a45f5d1)
- python format (a1cd20a84)
- api: remove obsolete getInitialRunnerBySnapshotId endpoint (ce2091c69)
❤️ Thank You
v0.131.0
0.131.0 (2026-01-16)
🚀 Features
- api: database indices (#3376)
- api: skip anonymous rate limit for config (#3391)
- dashboard: remove phone verification tier 3 req (#3265)
- guides: Mastra coding agent integration (#3164)
🩹 Fixes
- api: send http error if validateNetworkAllowList fails (#3381)
- api: undefined backup snapshot on archive (#3384)
- api: transient no valid backup snapshot (#3386)
- daemon: use concurrent-map for sessions and commands (#3368)
- dashboard: add API key name label in onboarding (#3296)
- docs: modify file paths server configuration (#3351)
❤️ Thank You
- Ivan Dagelic @idagelic
- Juraj Štefanić @stefanicjuraj
- Mirko Džaja @MDzaja
- Mislav Ivanda @mislavivanda
- Robert Pavlinic @rpavlini
- Toma Puljak @Tpuljak
- Upanshi-Mittal @Upanshi-Mittal
v0.130.0
0.130.0 (2026-01-12)
🚀 Features
- api: allow private images in declarative builder (#3253)
- api, runner: started sandboxes count metric (#3299)
- dashboard: expose per sandbox limits (#3259)
- docs: expand open dropdown options (#3290)
- docs: add api reference component (#3333)
- guides: Add guide for RL via TRL with rollouts running on Daytona sandboxes (#3207)
🩹 Fixes
- api: verify account is eligible to be linked (#3320)
- api: remove eager load for build info (#3310)
- api: declarative builder score threshold (#3297)
- api: snapshot missing image in registry (#3303)
- api: 500 on invalid json body (#3324)
- dashboard,docs: require consent before setting cookies (#3343)
- docs: missing guides sidebar labels after Astro version bump (#3317)
- guides: update Claude Agent SDK guide for stability, type safety and error handling (#3271)
- proxy: monitor hijacked connection (#3319)
Refactor
- docs: update content (#3282)
Chores
- deps: bump astro from 4.16.18 to 5.15.9 (#2929)
❤️ Thank You
- Fabjan Vučina
- Ivan Dagelic @idagelic
- James Murdza
- Juraj Štefanić @stefanicjuraj
- Lovre Pešut @rovle
- Mislav Ivanda @mislavivanda
- Robert Pavlinic @rpavlini
- Toma Puljak @Tpuljak
v0.129.0
0.129.0 (2026-01-08)
🚀 Features
- dashboard: tweak semantic colors (#3258)
- docs: add Claude coding agent guide (#3237)
- docs: Run Claude Code inside Daytona sandbox (#3239)
- guides: add OpenCode web UI guide (#3291)
🩹 Fixes
- api: set recoverable false on start sync and recover audit (#3220)
- dashboard: fix webhooks link & DRY sidebar (#3262)
- sdk-python: one toolbox api client for all sandboxes (#3298)
❤️ Thank You
- Bruno Grbavac @brunogrbavac
- James Murdza
- Mirko Džaja @MDzaja
- Mislav Ivanda @mislavivanda
- Robert Pavlinic @rpavlini