This repository was archived by the owner on Jul 27, 2026. It is now read-only.
v1.1.0
What's Changed
- refactor(backends): PLTF-2954 extract useBackendForm hook, delete duplicated form state by @aivong-openhands in #1341
- Fix: upgrade typescript-client to v1.25.0 for pinned ACP versions by @simonrosenberg in #1369
- refactor: split settings navigation into per-component files by @hieptl in #1356
- refactor: split filter-menu primitives into their own files by @hieptl in #1360
- refactor: extract BackendVersion and BackendRow from manage-backends-modal by @hieptl in #1362
- Add Duplicate button to LLM profile menu by @juanmichelini in #1372
- refactor: extract TreeNode out of file-tree-view by @hieptl in #1358
- refactor: extract PendingStopIcon and UserMessageBody from chat-message by @hieptl in #1374
- refactor: extract ConversationMobilePanelPage from conversation-main by @hieptl in #1376
- Fix Cloud credential expiration recovery by @neubig in #1383
- Clarify unknown agent-server version errors by @neubig in #1382
- [codex] Improve backend disconnect guidance by @neubig in #1223
- refactor: extract automations menu-item-content sub-components by @hieptl in #1378
- fix: strip routing prefix from native model name in conversation chip (#1390) by @simonrosenberg in #1391
- refactor: extract WorkspaceModeIcon and GotItButton chat sub-components by @hieptl in #1400
- Increase secrets table max-height to show up to 12 rows by @tofarr in #1406
- refactor: extract BackNavButtonContent and crossfade helpers by @hieptl in #1404
- refactor: extract FieldHelp and MenuItem settings sub-components by @hieptl in #1402
- [AgentProfile][canvas] Give SSE/shttp MCP servers referenceable names (custom editor + marketplace) by @simonrosenberg in #1386
- fix: seed AUTOMATION_KV_SECRET for local dev stack by @tofarr in #1414
- fix: build npm static app with prod PostHog by @malhotra5 in #1416
- fix: send on Enter for touchscreen laptops by @VascoSch92 in #1418
- fix(acp): surface the real claude-agent-acp "default" model by @simonrosenberg in #1415
- feat(acp): code-specific header + re-auth action on ACP error banners by @simonrosenberg in #1387
- Show onboarding before public backend auth gate by @neubig in #1385
- Enhance conversation sidebar with pinned section and grouped organization by @FraterCCCLXIII in #1144
- Preserve encrypted MCP credentials for agent conversations by @neubig in #1426
- docs: add Testing Rules section to AGENTS.md by @hieptl in #1445
- chore: enforce i18next/no-literal-string on JSX attributes by @hieptl in #1442
- fix: resolve React console warning in UserMessageBody truncation by @VascoSch92 in #1431
- Add lock-to-cloud backend setup mode by @neubig in #1389
- settings: add parallel tool calls (tool_concurrency_limit) to Agent Settings by @VascoSch92 in #1312
- Collapse mock E2E PR comment tables by @enyst in #1465
- Pin exact dependency versions in package.json by @malhotra5 in #1455
- feat: add deployment-choice modal for GitHub and Slack responders by @hieptl in #1379
- chore: pin extensions catalog dependency by @neubig in #1451
- test(e2e): de-flake git control bar workspace pill assertion by @VascoSch92 in #1475
- feat(chat): wide markdown table scroll + home LLM banner polish by @FraterCCCLXIII in #1472
- fix: render literal angle-bracket text in user messages by @VascoSch92 in #1481
- feat: stream OpenHands agent responses by @VascoSch92 in #1474
- [codex] Add copy action to conversation error banner by @neubig in #1432
- chore(deps): bump typescript-client 1.27.0 + agent-server/openhands-sdk 1.29.0 by @VascoSch92 in #1486
- [codex] Recognize subscription LLM profiles as configured by @neubig in #1458
- feat(settings): add Cloud link to settings sidebar for cloud backends by @neubig in #1453
- fix(settings): show ACP-disabled tooltip on desktop (drop pointer-events-none) by @enyst in #1499
New Contributors
- @juanmichelini made their first contribution in #1372
Full Changelog: v1.0.0...v1.1.0