v1.23.0
alpic-ai/skybridgev1.23.0Sep 23, 2026by openhands-release-bot[bot]
Upgrading?
AI Summary
This release focuses on desktop application improvements, introducing universal macOS packaging, new theming options, and fixing various Canvas and chat-related bugs.
Key Highlights
- Added universal macOS DMG with per-arch bundled runtimes.
- Added support for Light+ and Solarized Light themes.
- Fixed Canvas image package refresh and Markdown rendering issues.
- Fixed MSW in-flight request draining.
New Features
- Universal macOS DMG with per-arch bundled runtimes
- Support for Light+ and Solarized Light theme
- Tag Agent Canvas telemetry by deployment kind
Full Release Notes
## 1.23.0 (2026-09-23) <!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed ### Features * feat(desktop): universal macOS DMG with per-arch bundled runtimes by @harsh-batheja in https://github.com/OpenHands/OpenHands/pull/17225 * feat: Support Light+ and Solarized Light theme by @davideuler in https://github.com/OpenHands/OpenHands/pull/16632 * feat: tag Agent Canvas telemetry by deployment kind (OSS-13530) by @malhotra5 in https://github.com/OpenHands/OpenHands/pull/17529 ### Bug Fixes * fix: refresh Canvas image packages by @neubig in https://github.com/OpenHands/OpenHands/pull/17633 * fix(chat): restore 11px mode label on the change-agent button by @Harsh23Kashyap in https://github.com/OpenHands/OpenHands/pull/17616 * fix(test): drain MSW's in-flight requests instead of 30 event-loop turns by @alanhuangyoo in https://github.com/OpenHands/OpenHands/pull/16890 * fix(chat): avoid re-rendering unchanged historical Markdown by @Jokasa7 in https://github.com/OpenHands/OpenHands/pull/17015 * fix: load logs for script automation runs and show their script by @hieptl in https://github.com/OpenHands/OpenHands/pull/17519 * fix(chat): clear a "Failed to send" bubble once its message is echoed back by @hieptl in https://github.com/OpenHands/OpenHands/pull/17639 * fix: show conversation tag keys in sidebar chips by @mvanhorn in https://github.com/OpenHands/OpenHands/pull/16853 * fix(ci): let triage and repository writers own readiness by @neubig in https://github.com/OpenHands/OpenHands/pull/17598 ### Maintenance * chore: remove merged PR artifacts by @all-hands-bot in https://github.com/OpenHands/OpenHands/pull/17591 * chore: consume SDK 1.49.5 and Automation 1.15.0 by @juanmichelini in https://github.com/OpenHands/OpenHands/pull/17650 ## New Contributors * @harsh-batheja made their first contribution in https://github.com/OpenHands/OpenHands/pull/17225 * @davideuler made their first contribution in https://github.com/OpenHands/OpenHands/pull/16632 * @Jokasa7 made their first contribution in https://github.com/OpenHands/OpenHands/pull/17015 **Full Changelog**: https://github.com/OpenHands/OpenHands/compare/v1.22.0...v1.23.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 -->
Related Repositories
openclaw/openclaw★ 392,705
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
nilbuild/developer-roadmap★ 370,073
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
morluto/rea★ 358,099
Reverse engineer anything with agents, from app behavior down to native binaries.
anomalyco/opencode★ 219,703
The open source coding agent.
n8n-io/n8n★ 208,257
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.