v0.186.0

tinyhumansai/openhumanv0.186.0Jun 10, 2026by github-actions[bot]

AI Summary

Focuses on expanding sandbox capabilities to Windows, upgrading the frontend framework to React Router v7, and improving API performance through DNS caching. Includes security fixes for path traversal and usage period handling.

Key Highlights

  • Windows sandbox snapshot and fork support
  • React Router upgraded to v7
  • Cache DNS lookups to prevent eai_again errors
  • Volume ID path traversal bug fix

New Features

  • Windows sandbox snapshot and fork
  • Upgrade react-router to v7
  • Sandboxes lifecycle ttl documentation
  • CopilotKit guide

Full Release Notes

## 0.186.0 (2026-06-10)

### 🚀 Features

- **api:** windows sandbox snapshot and fork ([#4911](https://github.com/daytonaio/daytona/pull/4911))
- **dashboard:** show warning for missing permissions instead of redirect ([#4950](https://github.com/daytonaio/daytona/pull/4950))
- **dashboard:** upgrade react-router to v7 ([#4972](https://github.com/daytonaio/daytona/pull/4972))
- **docs:** sandboxes lifecycle ttl ([#4965](https://github.com/daytonaio/daytona/pull/4965))
- **guides:** CopilotKit guide ([#4960](https://github.com/daytonaio/daytona/pull/4960))

### 🩹 Fixes

- **api:** close usage period on desired state destroyed ([#4962](https://github.com/daytonaio/daytona/pull/4962))
- **api:** cache dns lookups on global http(s) agents to prevent eai_again errors ([#4964](https://github.com/daytonaio/daytona/pull/4964))
- **api:** scope object-storage push-access ListBucket to caller org prefix ([#4966](https://github.com/daytonaio/daytona/pull/4966))
- **api:** volumeid path traversal bug fix ([#4959](https://github.com/daytonaio/daytona/pull/4959))
- **api,dashboard:** remove obsolete runner class property ([#4943](https://github.com/daytonaio/daytona/pull/4943))
- **cli:** organization create failing due to regionId issue ([#4951](https://github.com/daytonaio/daytona/pull/4951))
- **dashboard:** invite members cta copy tweak ([#4925](https://github.com/daytonaio/daytona/pull/4925))
- **dashboard:** check payment methods instead of wallet ([#4947](https://github.com/daytonaio/daytona/pull/4947))
- **dashboard:** add wallet error state ([#4967](https://github.com/daytonaio/daytona/pull/4967))
- **opencode:** make git sync work on slim sandboxes ([#4952](https://github.com/daytonaio/daytona/pull/4952))

### Chores

- sync go.sum for v0.185.0 ([#4958](https://github.com/daytonaio/daytona/pull/4958))
- migrate workflows to Blacksmith ([#4922](https://github.com/daytonaio/daytona/pull/4922))
- **docs:** add native dep dependencies to dockerfile ([#4970](https://github.com/daytonaio/daytona/pull/4970))
- **e2e:** print runner row from db on propagation failure ([#4954](https://github.com/daytonaio/daytona/pull/4954))
- **sdk-go:** bump to v0.186.0 ([#4974](https://github.com/daytonaio/daytona/pull/4974))

### ❤️ Thank You

- Ante Projić @aprojic
- Bruno Grbavac @brunogrbavac
- Dalin Stone @dalinkstone
- Goran Draganić @gdraganic
- Juraj Štefanić @stefanicjuraj
- Luka Brecic @lbrecic
- Mislav Ivanda @mislavivanda
- Robert Pavlinic @rpavlini
- Toma Puljak @Tpuljak
- tunya @tunyairkad