v0.178.0

daytonaio/daytonav0.178.0May 20, 2026by github-actions[bot]

AI Summary

Added draining mode and force flags for self-hosted runners. Introduced billing v2 and dashboard layout updates along with support for Claude Managed Agents.

Key Highlights

  • Draining mode and force flags for self-hosted drains
  • Billing v2 implementation
  • Dashboard layout update

New Features

  • Draining mode and force flags
  • Billing v2
  • Dashboard layout update
  • Claude Managed Agents guide
  • OpenAI dependencies in default image

Full Release Notes

## 0.178.0 (2026-05-20)

### 🚀 Features

- **api:** add draining mode and force flags for self-hosted drains ([#4735](https://github.com/daytonaio/daytona/pull/4735))
- **dashboard:** layout update ([#4719](https://github.com/daytonaio/daytona/pull/4719))
- **dashboard:** billing v2 ([#4763](https://github.com/daytonaio/daytona/pull/4763))
- **guides:** add Claude Managed Agents on Daytona guide ([#4748](https://github.com/daytonaio/daytona/pull/4748))
- **sandbox-image:** add openai dependencies to default image for codex functionality ([#4625](https://github.com/daytonaio/daytona/pull/4625))

### 🩹 Fixes

- **api:** stopped sandbox usage period guards ([#4754](https://github.com/daytonaio/daytona/pull/4754))
- **api:** apply soft-delete rename on ephemeral stop and state sync ([#4758](https://github.com/daytonaio/daytona/pull/4758))
- **daemon:** don't reap idle commands ([#4741](https://github.com/daytonaio/daytona/pull/4741))
- **daemon:** toolbox listFiles route to accept /files and /files/ ([#4574](https://github.com/daytonaio/daytona/pull/4574))
- **daemon:** direct-write upload to fix FUSE volume regression ([#4745](https://github.com/daytonaio/daytona/pull/4745))
- **sdk-java:** preserve exception cause chain and classify transport failures ([#4749](https://github.com/daytonaio/daytona/pull/4749))
- **sdk-typescript:** use import type for type-only imports ([#4703](https://github.com/daytonaio/daytona/pull/4703))

### Chores

- sync go.sum for v0.177.0 ([#4734](https://github.com/daytonaio/daytona/pull/4734))
- **dashboard:** add dockerfile ([#2873](https://github.com/daytonaio/daytona/pull/2873))
- **sdk-go:** bump to v0.178.0 ([#4766](https://github.com/daytonaio/daytona/pull/4766))
- **security:** mark ssh-gateway .env as dev-only ([#4744](https://github.com/daytonaio/daytona/pull/4744))

### ❤️ Thank You

- Ante Projić @aprojic
- Bruno Grbavac @brunogrbavac
- Dalin Stone @dalinkstone
- Fabjan Vučina
- James Murdza
- Lovre Pešut @rovle
- Mirko Džaja @MDzaja
- Robert Pavlinic @rpavlini
- Toma Puljak @Tpuljak
- Vishal shankar