0.49.0 - 2025-07-16
What's Changed
Added
- Added CLI/VSCode integration by @enyst in #9085
- Added OpenHands provider for LLM through OpenHands Cloud by @xingyaoww in #9526
- Introduced new Memory UI feature by @amanape in #8592
- Added branch name and git provider on conversation cards by @hieptl in #9480
- Added configuration file path to CLI /settings command by @VasilisAvgoustakis in #9481
- Enabled users to edit the conversation's title by @hieptl in #9648
- Added CLI alias setup for first-time users. When users first run the CLI, they'll be offered to create openhands and oh aliases that make it easier to launch OpenHands without typing the full command by @xingyaoww in #9542
Changed
Fixed
- Resolved warnings related to missing ffmpeg by @llamantino in #9500
- Fixed CLI confirmation input to handle invalid input properly by @tofarr in #9503
- Fixed /init command on CLI Runtime by @enyst in #9474
- Addressed WebSocket disconnection when uploading large files by @amanape in #9504
- Fixed Jupyter tab display issues by @neubig in #9533
- Fixed CLI mode ignoring LOG_LEVEL environment variable. Users can now control log verbosity in CLI mode using either LOG_LEVEL=DEBUG or the new --log-level argument by @seiriosPlus in #9382
- Fixed compatibility with xAI Grok-4 by @openhands-agent in #9666
- Made access to the VSCode tab more reliable by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/966
- Resolved several UI issues throughout the app and added more consistency by @hieptl
New Contributors
- @TakumaNakao made their first contribution in #9546
- @seiriosPlus made their first contribution in #9382
- @intellectronica made their first contribution in #9597
- @VasilisAvgoustakis made their first contribution in #9481
- @xhguo7 made their first contribution in #8515
Full Changelog: 0.48.0...0.49.0