v0.177.0

daytonaio/daytonav0.177.0May 15, 2026by github-actions[bot]

AI Summary

Added declarative sandbox count to CPU sum and tags property to runner entities. Implemented logic to mark archiving sandboxes as recoverable when backup fails.

Key Highlights

  • Declarative sandbox count to CPU sum
  • Tags property added to runner entity
  • Marking archiving sandboxes as recoverable on backup failure

New Features

  • Declarative sandbox count
  • Runner tags
  • Recoverable sandboxes
  • OTEL config Zod validation

Full Release Notes

## 0.177.0 (2026-05-15)

### 🚀 Features

- **api:** declarative sandbox count to cpu sum ([#4693](https://github.com/daytonaio/daytona/pull/4693))
- **api:** add tags property to runner entity ([#4674](https://github.com/daytonaio/daytona/pull/4674))
- **api:** add partial index for recoverable sandboxes ([#4154](https://github.com/daytonaio/daytona/pull/4154))
- **api,runner:** marking archiving sandboxes as recoverable when backup fails ([#4490](https://github.com/daytonaio/daytona/pull/4490))
- **dashboard:** otel config zod validation ([#4657](https://github.com/daytonaio/daytona/pull/4657))

### 🩹 Fixes

- **daemon:** reap session and pty child processes ([#4712](https://github.com/daytonaio/daytona/pull/4712))
- **daemon:** return JSON error body for empty exec commands ([#4731](https://github.com/daytonaio/daytona/pull/4731))
- **dashboard:** chart y axis cut off ([#4721](https://github.com/daytonaio/daytona/pull/4721))

### Chores

- sync go.sum for v0.176.0 ([#4728](https://github.com/daytonaio/daytona/pull/4728))
- **sdk-go:** bump to v0.177.0 ([#4733](https://github.com/daytonaio/daytona/pull/4733))

### ❤️ Thank You

- Bruno Grbavac @brunogrbavac
- Ivan Dagelic @idagelic
- Mirko Džaja @MDzaja
- Robert Pavlinic @rpavlini
- Toma Puljak @Tpuljak