Agent Breaking Changes_

← OpenHands

OpenHands v1.15.0

pricing

2026-08-21 · official notes

Summary

Full notes

## 1.15.0 (2026-08-21)

<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed
### Features
* feat(sidebar): add getting started checklist with settings toggle by @FraterCCCLXIII in https://github.com/OpenHands/OpenHands/pull/16182
* feat: show workspace path in Files view by @HurrairaBaloch in https://github.com/OpenHands/OpenHands/pull/16362
* feat(automations): install a catalog entry that ships a script bundle by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16680
* feat: add LLM provider-connections UI (local agent-server) by @juanmichelini in https://github.com/OpenHands/OpenHands/pull/16616
* feat: polish automations dashboard, recommended rail, and Add/Import flow by @FraterCCCLXIII in https://github.com/OpenHands/OpenHands/pull/16688
* feat(conversation): add overview panel and unified commits drawer by @FraterCCCLXIII in https://github.com/OpenHands/OpenHands/pull/16230
* feat: send template provenance for versioned setup entries by @hieptl in https://github.com/OpenHands/OpenHands/pull/16458
* feat: instrument onboarding checklist link clicks by @hieptl in https://github.com/OpenHands/OpenHands/pull/16777
### Bug Fixes
* fix: prevent silent agent profile downgrade by @neubig in https://github.com/OpenHands/OpenHands/pull/16523
* fix: always show all workspace folders in grouped view regardless of pagination by @mohitdebian in https://github.com/OpenHands/OpenHands/pull/16444
* fix: honor the home LLM dropdown selection over an agent profile's pinned LLM by @hieptl in https://github.com/OpenHands/OpenHands/pull/16671
* fix: restore onboarding modal bottom padding and stop leftover scrollbars by @FraterCCCLXIII in https://github.com/OpenHands/OpenHands/pull/16684
* fix(ci): stop treating markdown as frontend evidence-bearing code by @marmar9615-cloud in https://github.com/OpenHands/OpenHands/pull/16693
* fix: clear stale urlSearchResults for non-matching HTTPS URLs in useUrlSearch by @xxiaoxiong in https://github.com/OpenHands/OpenHands/pull/16700
* fix: normalize trailing slash in git remote URLs by @mikemikimike in https://github.com/OpenHands/OpenHands/pull/16536
* fix(scripts): use 127.0.0.1 for remaining localhost service URLs by @marmar9615-cloud in https://github.com/OpenHands/OpenHands/pull/16409
* fix(backend-registry): preserve URL fragments in withBackendSelectionParams by @chrislazar25 in https://github.com/OpenHands/OpenHands/pull/16619
* fix: combine stats.usage_to_metrics into AppConversation.metrics when metrics is unset by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16510
* fix: reconcile non-native tool-call streamed <function=...> XML delta by @sideeffffect in https://github.com/OpenHands/OpenHands/pull/16220
* fix(chat): scope Cmd+Enter build shortcut to plan mode by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16703
* fix(skills): keep modal actions visible for long descriptions by @KXHXK in https://github.com/OpenHands/OpenHands/pull/16115
* fix: unsandbox the PDF preview iframe so the built-in viewer renders by @hieptl in https://github.com/OpenHands/OpenHands/pull/16702
* fix: do not silently persist ACP model picks to agent_settings when profile discovery fails by @hieptl in https://github.com/OpenHands/OpenHands/pull/16701
* fix: support mouse drag-to-scroll on recommended rails by @hieptl in https://github.com/OpenHands/OpenHands/pull/16742
* fix(git): stop reading a remote URL's port as part of the repository path by @marmar9615-cloud in https://github.com/OpenHands/OpenHands/pull/16723
* fix: keep the events socket alive across refetches and bound hung handshakes by @hieptl in https://github.com/OpenHands/OpenHands/pull/16732
### Performance
* perf: batch StreamingDeltaEvents so the UI keeps up with fast models by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16164
### Documentation
* docs: fix broken internal links by @karan-963 in https://github.com/OpenHands/OpenHands/pull/16627
* docs: add DefenseClaw and testing matrix to the docs index by @marmar9615-cloud in https://github.com/OpenHands/OpenHands/pull/16408
* docs(tests): point the router example at a test that exists by @marmar9615-cloud in https://github.com/OpenHands/OpenHands/pull/16711
### Maintenance
* ci: bump agent-canvas chart image tag on release by @aivong-openhands in https://github.com/OpenHands/OpenHands/pull/16665
* refactor: finish the microagent→skill rename in the frontend by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16672
* refactor: serve the automation interface from the manifest alone by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16676
* chore: bump openhands-automation to 1.8.0 by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16712
* chore: bump @openhands/extensions to 0.17.0 by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16717
* chore: bump @openhands/extensions to 0.18.0 by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16754
* chore: bump @openhands/typescript-client to 1.38.1 by @VascoSch92 in https://github.com/OpenHands/OpenHands/pull/16780

## New Contributors
* @mohitdebian made their first contribution in https://github.com/OpenHands/OpenHands/pull/16444
* @karan-963 made their first contribution in https://github.com/OpenHands/OpenHands/pull/16627
* @marmar9615-cloud made their first contribution in https://github.com/OpenHands/OpenHands/pull/16408
* @xxiaoxiong made their first contribution in https://github.com/OpenHands/OpenHands/pull/16700
* @mikemikimike made their first contribution in https://github.com/OpenHands/OpenHands/pull/16536
* @HurrairaBaloch made their first contribution in https://github.com/OpenHands/OpenHands/pull/16362
* @chrislazar25 made their first contribution in https://github.com/OpenHands/OpenHands/pull/16619
* @sideeffffect made their first contribution in https://github.com/OpenHands/OpenHands/pull/16220
* @KXHXK made their first contribution in https://github.com/OpenHands/OpenHands/pull/16115

**Full Changelog**: https://github.com/OpenHands/OpenHands/compare/v1.14.0...v1.15.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.