v1.14.0
1.14.0 (2026-08-17)
What's Changed
Features
- feat(canvas): present structured error outcomes by @neubig in #16231
- feat: add LLM pre-flight validation to prevent saving misconfigured profiles by @neubig in #16417
- feat(automations): add a Git Sync page by @VascoSch92 in #16521
- feat: set Canvas default model to Kimi K3 and tag it free by @juanmichelini in #16657
Bug Fixes
- fix(onboarding): preselect OpenHands LLM provider after picking OpenHands agent by @juanmichelini in #16531
- fix: preserve backend scope in conversation links by @neubig in #16091
- fix(dev): stop baking absolute VITE_BACKEND_BASE_URL in npm run dev by @neubig in #16605
- fix(automations): set local responder URL from browser origin by @adbcodes in #16332
- fix: show full workspace file tree in Files tab on cloud backends (OHE-3053) by @lilagrc in #16344
Documentation
Maintenance
- ci: remove broken QA Changes workflow by @neubig in #16549
- ci: re-run PR description check when new commits are pushed by @VascoSch92 in #16607
- chore: remove unreachable frontend modules and their tests by @VascoSch92 in #16606
- ci: run PR description check on draft PRs by @neubig in #16547
- test: capture Docker E2E container logs by @neubig in #16660
New Contributors
Full Changelog: v1.13.0...v1.14.0
This PR was generated with Release Please. See documentation.