v0.186.0

openclaw/wacliv0.186.0Jun 10, 2026by github-actions[bot]

AI Summary

This release introduces Windows sandbox support, upgrades the dashboard UI components, and resolves several bugs related to DNS lookups and volume handling.

Key Highlights

  • Windows sandbox snapshot and fork support
  • Dashboard warning for missing permissions
  • Upgrade React Router to v7
  • Fixed DNS cache errors and volume path traversal bug

New Features

  • Windows sandbox snapshot and fork
  • Dashboard warning for missing permissions
  • 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