NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #5246 most downloaded on PyPI
OpenHands: Code Less, Make More
Last release 2 months ago
09 Jul 2026
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 55 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
2 years old
100 releases · first in 2024
One column per month.
Restyle toasts by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/6854
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.28.0...0.28.1
Add sound and browser notifications for agent state changes by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/6530
tool_choice error on OpenAI models by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/7045Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.27.0...0.28.0
Add an "extended" section to config.toml, allowing random user-defined keys to be set on the fly by @celek in https://github.com/All-Hands-AI/OpenHand
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.26.0...0.27.0
Add ability to use CLI with a task to execute automatically by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/6260 by @enyst in https://gith
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.25.0...0.26.0
Gitlab support for OpenHands resolver by @wtiger9218 in https://github.com/All-Hands-AI/OpenHands/pull/6458
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.24.0...0.25.0
Add comprehensive error logging to PostHog by @neubig in https://github.com/All-Hands-AI/OpenHands/pull/6346
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.23.0...0.24.0
Show LLM retries as they happen and allow resume from Rate-Limited state by @raymyers in https://github.com/All-Hands-AI/OpenHands/pull/6438
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.22.0...0.23.0
Support for VisualWebArena evaluation in OpenHands by @adityasoni9998 in https://github.com/All-Hands-AI/OpenHands/pull/4773
session_was_closed error by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/6478Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.21.0...0.22.0
Add multiple languages by @neubig in https://github.com/All-Hands-AI/OpenHands/pull/6070
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.20.0...0.21.0
Display current conversation info in the bottom right by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/6143
App tab which allows users to interact with the web app run in OpenHands (Beta) @amanape in https://github.com/All-Hands-AI/OpenHands/pull/5577Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.19.0...0.20.0
Custom microagents are now supported in headless and CLI modes by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/5971
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.18.0...0.19.0
Documented the new .openhands directory for customizing prompts for individual repositories by @rbren in https://github.com/All-Hands-AI/OpenHands/pul
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.17.0...0.18.0
Add support for custom PR titles for the resolver by @d-walsh in https://github.com/All-Hands-AI/OpenHands/pull/5706
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.16.1...0.17.0
Implement file-by-file download with progress by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/5008
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.16.0...0.16.1
Changes to Github Authentication by @malhotra5 in https://github.com/All-Hands-AI/OpenHands/pull/5371
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.15.3...0.16.0
Add color to the line next to Ran a Command based on return value by @openhands-agent in https://github.com/All-Hands-AI/OpenHands/pull/5483
Ran a Command based on return value by @openhands-agent in https://github.com/All-Hands-AI/OpenHands/pull/5483Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.15.2...0.15.3
Custom MicroAgents can now be added directly to the connected workspace by @RajWorking in https://github.com/All-Hands-AI/OpenHands/pull/4983
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.15.1...0.15.2
A message is shown every time the agent runs a command by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/5190
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.15.0...0.15.1
Using SocketIO as the Underlying Communication Protocol by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/5056
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.14.3...0.15.0
Added commit0 benchmark by @nanjiangwill in https://github.com/All-Hands-AI/OpenHands/pull/5153
Push & Create PR button by @openhands-agent in https://github.com/All-Hands-AI/OpenHands/pull/5181Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.14.2...0.14.3
Put some liberal rate limiting in place by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/4976
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.14.1...0.14.2
Add push to Github action button in chat interface by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/4993
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.14.0...0.14.1
Add VSCode to OpenHands runtime and UI by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/4745
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.13.1...0.14.0
Support displaying images/videos/pdfs in the workspace by @malhotra5 in https://github.com/All-Hands-AI/OpenHands/pull/4898
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.13.0...0.13.1
Add the ability to drag images into chat input by @xingyaoww (and @openhands-agent!) in https://github.com/All-Hands-AI/OpenHands/pull/4762
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.12.3...0.13.0
Nothing published for this version
Analytics with PostHog by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/4655
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.12.1...0.12.2
This release contains improvements that allow OpenHands to score 53% on SWE-Bench Verified & 41.7% on SWE-Bench Lite, making it the best OSS AI SWE sy
This release contains improvements that allow OpenHands to score 53% on SWE-Bench Verified & 41.7% on SWE-Bench Lite, making it the best OSS AI SWE system now: https://github.com/swe-bench/experiments/pull/97
claude-3-5-sonnet-20241022 by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/4552/app page directly by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/4547Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.11.0...0.12.0
Improvements to Agent Editing using LLM by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3985
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.10.0...0.11.0
New OpenHands Ul by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/3604
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.9.8...0.10.0
Allow specification of config.toml location via args by @rehanganapathy in https://github.com/All-Hands-AI/OpenHands/pull/4168
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.9.7...0.9.8
Bash commands do not block the main runtime by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/4058
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.9.6...0.9.7
Better handling of task cancellation by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/4075
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.9.5...0.9.6
More granular messages displayed on the UI during startup by @tobitege in https://github.com/All-Hands-AI/OpenHands/pull/3771
Advanced Settings when re-opening the Settings by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/4038Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.9.4...0.9.5
Add --version to cli by @tobitege in https://github.com/All-Hands-AI/OpenHands/pull/3924
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.9.3...0.9.4
Support interactive commands by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/3653
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.9.2...0.9.3
Improve system prompt to reduce file editing errors made by LLM by @tobitege in https://github.com/All-Hands-AI/OpenHands/pull/3610
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.9.1...0.9.2
Add CLI mode by @rbren in https://github.com/All-Hands-AI/OpenHands/pull/3564
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.9.0...0.9.1
Implement copy_to for Runtime by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3211
copy_to for Runtime by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/3211Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.8.3...0.9.0
[Agent, LLM] Make sure codeact agent produce message in u/a/u/a order by @xingyaoww in https://github.com/OpenDevin/OpenDevin/pull/3193
EventStreamRuntime to ensure its feature parity with ServerRuntime by @xingyaoww in https://github.com/OpenDevin/OpenDevin/pull/3157Full Changelog: https://github.com/OpenDevin/OpenDevin/compare/0.8.2...0.8.3
Your coding agent can read these notes before it upgrades. Set up the MCP server →