v0.189.0

ekwek1/sopranov0.189.0Jun 19, 2026by github-actions[bot]

AI Summary

This release upgrades the dashboard to Tailwind v4 with new table features, hardens proxy connection handling, and improves API resilience. It also adds async Python SDK variable support and SGLang GPU model-serving guides.

Key Highlights

  • Dashboard Tailwind v4 upgrade
  • Table column resize and config menu
  • Proxy connection handling hardening
  • Fix sandbox state-change lock fan-out
  • Async Python SDK connection resilience

New Features

  • Dashboard Tailwind v4
  • Table column resize and config menu
  • Proxy connection handling hardening
  • Fix promise rejection handling in snapshot and sandbox manager
  • Fix sandbox state-change lock fan-out
  • Async Python SDK connection resilience and error mapping

Full Release Notes

## 0.189.0 (2026-06-19)

### 🚀 Features

- **dashboard:** tailwind v4 ([8be4772fb](https://github.com/daytonaio/daytona/commit/8be4772fb))
- **dashboard:** table col resize and config menu ([e114af4c2](https://github.com/daytonaio/daytona/commit/e114af4c2))
- **docs:** add async python sdk variable ([#5083](https://github.com/daytonaio/daytona/pull/5083))
- **guides,docs:** add SGLang GPU model-serving guide ([#5085](https://github.com/daytonaio/daytona/pull/5085))
- **proxy:** proxy connection handling hardening ([#5080](https://github.com/daytonaio/daytona/pull/5080))

### 🩹 Fixes

- **api:** disable Access-Control-Allow-Credentials on /api ([#4688](https://github.com/daytonaio/daytona/pull/4688))
- **api:** promise rejection handling in snapshot and sandbox manager ([#5091](https://github.com/daytonaio/daytona/pull/5091))
- **api:** stop releasing sandbox state-change lock on job completion to avoid create fan-out ([#5093](https://github.com/daytonaio/daytona/pull/5093))
- **daemon:** register DELETE route without trailing slash ([#5037](https://github.com/daytonaio/daytona/pull/5037))
- **docs:** remove android / update gpu ([#5055](https://github.com/daytonaio/daytona/pull/5055))
- **sdk-python:** async client connection resilience and error mapping ([#4742](https://github.com/daytonaio/daytona/pull/4742))

### Chores

- sync go.sum for v0.188.0 ([#5075](https://github.com/daytonaio/daytona/pull/5075))
- **docker:** add yarn dep build dependencies ([#5086](https://github.com/daytonaio/daytona/pull/5086))
- **docs:** add toolbox API URL pattern and auth to OpenAPI spec, document Go SDK prerequisite ([#5067](https://github.com/daytonaio/daytona/pull/5067))
- **sdk-go:** bump to v0.189.0 ([#5100](https://github.com/daytonaio/daytona/pull/5100))

### ❤️ Thank You

- Ante Projić @aprojic
- AxelRay
- Bruno Grbavac @brunogrbavac
- Ivan Dagelic @idagelic
- Juraj Štefanić @stefanicjuraj
- Lovre Pešut @rovle
- Mirko Džaja @MDzaja
- Robert Pavlinic @rpavlini
- Toma Puljak @Tpuljak