v0.157.0
daytonaio/daytonav0.157.0Mar 26, 2026by github-actions[bot]
AI Summary
Comprehensive sandbox control features including force stop implementation, cache clearing, and a new OpenEnv FinQA guide.
Key Highlights
- Force stop sandbox implemented across API, Runner, and SDK.
- Clear failed build cache feature added.
- Optimized Python SDK import time with lazy imports.
- OpenEnv FinQA guide with GRPO training added.
New Features
- Clear failed build cache
- Force stop sandbox
- OpenEnv FinQA guide with single-episode demo and GRPO training
- Load only DAYTONA_ env vars from dotenv files
- Prevent stale sandbox writes
- Retry request on stale connection
Full Release Notes
## 0.157.0 (2026-03-26) ### 🚀 Features - **api:** clear failed build cache ([#4160](https://github.com/daytonaio/daytona/pull/4160)) - **api,runner,sdk:** force stop sandbox ([#4172](https://github.com/daytonaio/daytona/pull/4172)) - **guides:** OpenEnv FinQA guide with single-episode demo and GRPO training ([#3979](https://github.com/daytonaio/daytona/pull/3979)) - **sdk-typescript,sdk-python,sdk-ruby:** load only DAYTONA_ env vars from dotenv files without polluting env ([#4186](https://github.com/daytonaio/daytona/pull/4186)) ### 🩹 Fixes - **api:** prevent stale sandbox writes ([#4146](https://github.com/daytonaio/daytona/pull/4146)) - **api:** migration drift ([#3961](https://github.com/daytonaio/daytona/pull/3961)) - **api:** declarative build staleness cron ([#4159](https://github.com/daytonaio/daytona/pull/4159)) - **api:** avoid in-place snapshot mutation in sandbox state sync ([#4187](https://github.com/daytonaio/daytona/pull/4187)) - **daemon:** close sync session stdin and track async holder process ([#4107](https://github.com/daytonaio/daytona/pull/4107)) - **otel:** bump otel SDKs to v1.42.0 ([#4213](https://github.com/daytonaio/daytona/pull/4213)) - **runner:** pass inter-sandbox network enabled configuration ([#4195](https://github.com/daytonaio/daytona/pull/4195)) - **sdk-python:** retry request on stale connection ([#4214](https://github.com/daytonaio/daytona/pull/4214)) - **sdk-python:** surface upload_files error details ([#4048](https://github.com/daytonaio/daytona/pull/4048), [#4206](https://github.com/daytonaio/daytona/pull/4206)) ### Refactor - **sdk-python:** optimize Python SDK import time with lazy imports ([#4192](https://github.com/daytonaio/daytona/pull/4192)) ### Chores - sync go.sum for v0.156.0 ([#4194](https://github.com/daytonaio/daytona/pull/4194)) - **docs:** update typescript sdk readme and package metadata ([#4185](https://github.com/daytonaio/daytona/pull/4185)) - **docs:** update readme ([#4176](https://github.com/daytonaio/daytona/pull/4176)) - **sdk-go:** bump to v0.157.0 ([#4220](https://github.com/daytonaio/daytona/pull/4220)) ### ❤️ Thank You - Abi @LarytheLord - Fabjan Vučina - Ivan Dagelic @idagelic - Juraj Štefanić @stefanicjuraj - Lovre Pešut @rovle - Mirko Džaja @MDzaja - Muhammad Hashmi @mu-hashmi - Toma Puljak @Tpuljak