v0.153.0

daytonaio/daytonav0.153.0Mar 19, 2026by github-actions[bot]

AI Summary

Introduces Docker healthchecks, daemon entrypoint as session, and network validation. Includes a breaking change to SDK methods.

Key Highlights

  • Docker healthcheck to runner
  • Daemon entrypoint as session
  • Network allow/block list format and validation

Breaking Changes

  • The find_one/findOne method is being removed across all SDK languages (Python, TypeScript, Go, Ruby). All sandbox retrieval should be done via get using an ID or a name. If you're relying on label-based lookups, you'll need to switch to custom sandbox names before upgrading.

New Features

  • Cleanup stale build fails
  • Network allow/block list format and validation

Full Release Notes

## 0.153.0 (2026-03-19)

### 🚀 Features

- **api:** cleanup stale build fails ([#4046](https://github.com/daytonaio/daytona/pull/4046))
- **api,runner:** add docker healthcheck to runner ([#3941](https://github.com/daytonaio/daytona/pull/3941))
- **daemon:** entrypoint as session ([#3189](https://github.com/daytonaio/daytona/pull/3189))
- **docs:** add network allow/block list format and validation ([#4124](https://github.com/daytonaio/daytona/pull/4124))
- ⚠️  **docs,sdk:** remove find one method ([#4115](https://github.com/daytonaio/daytona/pull/4115))

### 🩹 Fixes

- **api:** remove state lock on job completion ([#4148](https://github.com/daytonaio/daytona/pull/4148))
- **cli:** snapshot delete by name ([#4129](https://github.com/daytonaio/daytona/pull/4129))

### Chores

- sync go.sum for v0.152.1 ([#4136](https://github.com/daytonaio/daytona/pull/4136))
- go work sync and poetry lock after dependabot updates ([df5920f6f](https://github.com/daytonaio/daytona/commit/df5920f6f))
- **deps:** bump github.com/cloudflare/circl in /apps/daemon ([715c2d907](https://github.com/daytonaio/daytona/commit/715c2d907))
- **deps:** bump basic-ftp from 5.0.5 to 5.2.0 ([6b7b4a93c](https://github.com/daytonaio/daytona/commit/6b7b4a93c))
- **deps:** bump rollup from 4.52.0 to 4.59.0 ([d00b9bd28](https://github.com/daytonaio/daytona/commit/d00b9bd28))
- **deps:** bump svgo from 2.8.0 to 2.8.2 ([5b9a0ec36](https://github.com/daytonaio/daytona/commit/5b9a0ec36))
- **deps:** bump immutable from 5.1.3 to 5.1.5 ([1f3d70c85](https://github.com/daytonaio/daytona/commit/1f3d70c85))
- **deps:** bump github.com/docker/cli in /apps/runner ([640494e3e](https://github.com/daytonaio/daytona/commit/640494e3e))
- **deps:** bump tar from 7.5.7 to 7.5.11 ([f46a33393](https://github.com/daytonaio/daytona/commit/f46a33393))
- **deps:** bump devalue from 5.6.3 to 5.6.4 ([76b05def8](https://github.com/daytonaio/daytona/commit/76b05def8))
- **deps:** bump yauzl from 3.2.0 to 3.2.1 ([11be0c767](https://github.com/daytonaio/daytona/commit/11be0c767))
- **deps:** bump h3 from 1.15.5 to 1.15.8 ([bbdf6e9a8](https://github.com/daytonaio/daytona/commit/bbdf6e9a8))
- **deps:** bump socket.io-parser from 4.2.5 to 4.2.6 ([9dd51f9d2](https://github.com/daytonaio/daytona/commit/9dd51f9d2))
- **deps:** bump google.golang.org/grpc in /libs/common-go ([ae3cf8e26](https://github.com/daytonaio/daytona/commit/ae3cf8e26))
- **deps-dev:** bump nokogiri from 1.19.0 to 1.19.1 ([fe6392236](https://github.com/daytonaio/daytona/commit/fe6392236))
- **deps-dev:** bump tornado from 6.5.4 to 6.5.5 ([b252af289](https://github.com/daytonaio/daytona/commit/b252af289))
- **sdk-go:** bump to v0.153.0 ([#4150](https://github.com/daytonaio/daytona/pull/4150))

### ⚠️  Breaking Changes

- **docs,sdk:** The find_one/findOne method is being removed across all SDK languages (Python, TypeScript, Go, Ruby). All sandbox retrieval should be done via get using an ID or a name. If you're relying on label-based lookups, you'll need to switch to custom sandbox names before upgrading.

### ❤️ Thank You

- Fabjan Vučina
- Ivan Dagelic @idagelic
- Juraj Štefanić @stefanicjuraj
- Luka Brecic
- Toma Puljak @Tpuljak