1.15.0
What's Changed
Added
- docs: add contributors section to README by @jamiechicago312 in #631
- skills: add cli-release skill for guided release workflow by @xingyaoww in #628
- feat: ensure backward compatibility for persisted conversations with DelegateTool by @VascoSch92 in #636
Fixed
- fix(tui): correct typo 'converastion' in notification message by @github-actions[bot] in #645
- fix(setup): make Console injectable for better testability by @github-actions[bot] in #657
- fix(acp): replace global _ACP_CACHE_DIR with @lru_cache by @github-actions[bot] in #559
- fix(settings): reset max_input_tokens on model change by @cbagwell in #658
- tests: prevent unawaited coroutine warnings in async tests by @llamantino in #665
- cli: replace prompt_toolkit with rich for styled output by @llamantino in #666
- build: enforce minimum uv version by @enyst in #667
- makefile: avoid local .openhands writes during make test by @llamantino in #663
- tui: Add ESC/Ctrl+C/Ctrl-Q key bindings to modals by @cbagwell in #686
- tui: make history panel keyboard navigable by @cbagwell in #688
- fix(settings): preserve native modal Tab navigation in Settings by @cbagwell in #687
Changed
- feat(cloud): Migrate openhands cloud to V1 API endpoints by @sjathin in #643
- ci: retire Blacksmith from all GitHub Actions workflows by @raymyers in #654
- Bump SDK packages to v1.17.0 by @all-hands-bot in #662
- chore: rename ALLHANDS_BOT_GITHUB_PAT to PAT_TOKEN by @simonrosenberg in #684
- chore: use OPENHANDS_BOT_GITHUB_PAT_PUBLIC by @simonrosenberg in #685
- chore: add TODO for PAT rename in update-install-website.yml by @simonrosenberg in #690
- chore: use OPENHANDS_BOT_GITHUB_PAT_INSTALL_WEBSITE for install-openhands-website by @simonrosenberg in #691
New Contributors
- @sjathin made their first contribution in #643
- @cbagwell made their first contribution in #658
- @llamantino made their first contribution in #665
Full Changelog: https://github.com/OpenHands/OpenHands-CLI/commits/1.15.0