← OpenHands
OpenHands v1.9.0
2026-08-03 · official notes
Summary
- (2026-08-03)
- <!-- Release notes generated using configuration in .github/release.yml at main -->
- feat: add a domain-neutral extension-manifest host by @hieptl in https://github.com/OpenHands/OpenHands/pull/16127
Full notes
## 1.9.0 (2026-08-03)
<!-- Release notes generated using configuration in .github/release.yml at main -->
## What's Changed
### Features
* feat: add a domain-neutral extension-manifest host by @hieptl in https://github.com/OpenHands/OpenHands/pull/16127
* feat(backends): compact Cloud vs Agent-server add-backend chooser by @FraterCCCLXIII in https://github.com/OpenHands/OpenHands/pull/16211
* feat: show live agent activity in chat by @roian6 in https://github.com/OpenHands/OpenHands/pull/16110
* feat: mock the setup contract from the published fixtures by @hieptl in https://github.com/OpenHands/OpenHands/pull/16221
* feat: drive the automation UI from the interface manifest by @hieptl in https://github.com/OpenHands/OpenHands/pull/16222
### Bug Fixes
* fix(settings): use "Default" label for Agent Profile badge by @arush73 in https://github.com/OpenHands/OpenHands/pull/16206
* fix(chat): allow dismissing failed pending user messages by @syf2211 in https://github.com/OpenHands/OpenHands/pull/16142
* fix(automations): render CANCELLED and SKIPPED run statuses by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16198
* fix(home): don't gate the composer on the seeded default profile's LLM ref by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16200
* fix: route runtime services through server_info by @neubig in https://github.com/OpenHands/OpenHands/pull/16090
* fix: clean up dev services on SIGHUP by @georgeglarson in https://github.com/OpenHands/OpenHands/pull/16239
* fix: rename frontend conversation start telemetry by @malhotra5 in https://github.com/OpenHands/OpenHands/pull/16269
### Documentation
* docs: fix runtime modes table in architecture doc by @hi-neason in https://github.com/OpenHands/OpenHands/pull/16163
* docs: refresh AGENTS.md guidance by @all-hands-bot in https://github.com/OpenHands/OpenHands/pull/16260
### Maintenance
* refactor(types): use client error events by @neubig in https://github.com/OpenHands/OpenHands/pull/16214
* chore: bump @openhands/extensions to 0.13.0 by @hieptl in https://github.com/OpenHands/OpenHands/pull/16258
## New Contributors
* @arush73 made their first contribution in https://github.com/OpenHands/OpenHands/pull/16206
* @FraterCCCLXIII made their first contribution in https://github.com/OpenHands/OpenHands/pull/16211
* @roian6 made their first contribution in https://github.com/OpenHands/OpenHands/pull/16110
* @syf2211 made their first contribution in https://github.com/OpenHands/OpenHands/pull/16142
* @hi-neason made their first contribution in https://github.com/OpenHands/OpenHands/pull/16163
**Full Changelog**: https://github.com/OpenHands/OpenHands/compare/v1.8.0...v1.9.0
---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
<!-- AGENT_CANVAS_DOCKER_START -->
Weekly digest: every breaking change, retirement and price change across 20+ coding agents, one email.
Form not loading? Subscribe here.