Agent Breaking Changes_

← OpenHands

OpenHands cloud: 1.47.0

security

2026-07-21 · official notes

Summary

Full notes

## 1.47.0 (2026-07-21)

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

## What's Changed
### Features
* feat: protect Agent Canvas behind SaaS auth by @malhotra5 in https://github.com/OpenHands/OpenHands/pull/15286
### Bug Fixes
* fix: retry idempotent runtime-api reads once on timeout by @ak684 in https://github.com/OpenHands/OpenHands/pull/15266
* fix(agent-profiles): honor profile settings in cloud launches by @simonrosenberg in https://github.com/OpenHands/OpenHands/pull/15228
* fix: Fix CVE-2026-53571: Update vite to 8.0.16, 7.3.5, 6.4.3 by @mamoodi in https://github.com/OpenHands/OpenHands/pull/14982
* fix: restore automations login redirects by @malhotra5 in https://github.com/OpenHands/OpenHands/pull/15295
* fix(enterprise): PLTF-3259 recognize openhands.dev in staging/feature + managed-domain detection by @aivong-openhands in https://github.com/OpenHands/OpenHands/pull/15304
* fix: Avoid logout on transient provider get_user errors by @malhotra5 in https://github.com/OpenHands/OpenHands/pull/15305
* fix: treat Integrations Hub as a cross-app route by @malhotra5 in https://github.com/OpenHands/OpenHands/pull/15324
* fix: add managed LLM key refresh endpoint by @neubig in https://github.com/OpenHands/OpenHands/pull/15023
* fix(app-server): restore previous DB pool_size default by @dylan-openhands in https://github.com/OpenHands/OpenHands/pull/15333
* fix: Debounce last_used_at writes in ApiKeyStore.validate_api_key by @tofarr in https://github.com/OpenHands/OpenHands/pull/15331
* fix(jira): allow conversations without repositories by @tofarr in https://github.com/OpenHands/OpenHands/pull/15328
### Maintenance
* refactor: Expand better-error-logging patterns across the codebase by @tofarr in https://github.com/OpenHands/OpenHands/pull/15241


**Full Changelog**: https://github.com/OpenHands/OpenHands/compare/cloud-1.46.2...cloud-1.47.0

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Weekly digest: every breaking change, retirement and price change across 20+ coding agents, one email.

Form not loading? Subscribe here.