< cd ..

OpenHands

~/All-Hands-AI/OpenHands

--harness github web

Autonomous AI software engineer

●●● stats.json

latest

1.4.0

total

30

stable

30

scraped

Mar 2, 2026

#ai #autonomous #software-engineer

/changelog

1.4.0 [Feb 18, 2026] details → github →

# 1.4.0 - 2026-02-17

What's Changed

Added

  • Add MiniMax-M2.5 model support by @neubig in https://github.com/OpenHands/OpenHands/pull/12835

Fixed

  • Fixed an issue where resumed conversations would incorrectly display an error status during startup by @tofarr in https://github.com/OpenHands/OpenHands/pull/12718

New Contributors

  • @huangkevin-apr made their first contribution in https://github.com/OpenHands/OpenHands/pull/12728
  • @agrattan0820 made their first contribution in https://github.com/OpenHands/OpenHands/pull/12809
Full Changelog: https://github.com/OpenHands/OpenHands/compare/1.3.0...1.4.0
1.3.0 [Feb 2, 2026] details → github →

# 1.3.0 - 2026-02-02

What's Changed

Added

  • Added CORS support to Docker sandbox service for remote browser access. Users running OpenHands on remote servers should set WEB_HOST environment variable (e.g., WEB_HOST=192.168.1.100:3000) along with SANDBOX_CONTAINER_URL_PATTERN for proper remote access configuration by @tofarr in https://github.com/OpenHands/OpenHands/pull/12489
  • Added support for host networking mode via OH_SANDBOX_USE_HOST_NETWORK=true. This enables reverse proxy setups to access user-launched applications on any port, not just the predefined worker ports by @MkDev11 in https://github.com/OpenHands/OpenHands/pull/12445

Fixed

  • Fixed a bug in the UI where the agent's thought content from ThinkAction was not displayed by @abhayymishraa in https://github.com/OpenHands/OpenHands/pull/12597
  • Fixed cursor jumping to end of input when editing branch or repository names in dropdown search fields by @abhayymishraa in https://github.com/OpenHands/OpenHands/pull/12501
  • Fixed Display Cost for conversations by @tofarr in https://github.com/OpenHands/OpenHands/pull/12678

New Contributors

  • @timon0305 made their first contribution in https://github.com/OpenHands/OpenHands/pull/12527
Full Changelog: https://github.com/OpenHands/OpenHands/compare/1.2.1...1.3.0
1.2.1 [Jan 16, 2026] details → github →

# 1.2.1 - 2026-01-16

What's Changed

Fixed

  • Error messages in the chat interface now include a dismiss button and automatically truncate long messages with a "View More" toggle by @VedantMadane in https://github.com/OpenHands/OpenHands/pull/12354

New Contributors

  • @MkDev11 made their first contribution in https://github.com/OpenHands/OpenHands/pull/12439
  • @VedantMadane made their first contribution in https://github.com/OpenHands/OpenHands/pull/12354
Full Changelog: https://github.com/OpenHands/OpenHands/compare/1.2.0...1.2.1
1.2.0 [Jan 16, 2026] details → github →

# 1.2.0 - 2026-01-15

What's Changed

Added

  • Adding a status indicator above the chat until the conversation is ready by @HeyItsChloe in https://github.com/OpenHands/OpenHands/pull/12111

Changed

  • Conversation title is now displayed in delete confirmation modal by @naaa760 in https://github.com/OpenHands/OpenHands/pull/11818
  • Bumped condenser defaults max_size from 120 to 240 by @xingyaoww in https://github.com/OpenHands/OpenHands/pull/12267

Fixed

  • Fixed a bug where the Search API Key was getting reset when saving other settings by @sarva-20 in https://github.com/OpenHands/OpenHands/pull/12243
  • Many bug fixes and improvements

New Contributors

  • @all-hands-bot made their first contribution in https://github.com/OpenHands/OpenHands/pull/12218
  • @aaron-seq made their first contribution in https://github.com/OpenHands/OpenHands/pull/11953
  • @kub938 made their first contribution in https://github.com/OpenHands/OpenHands/pull/12215
  • @O2sa made their first contribution in https://github.com/OpenHands/OpenHands/pull/12174
  • @Ryanakml made their first contribution in https://github.com/OpenHands/OpenHands/pull/12219
  • @adithya-naik made their first contribution in https://github.com/OpenHands/OpenHands/pull/12230
  • @pdaxt made their first contribution in https://github.com/OpenHands/OpenHands/pull/12256
  • @sarva-20 made their first contribution in https://github.com/OpenHands/OpenHands/pull/12243
  • @zxkane made their first contribution in https://github.com/OpenHands/OpenHands/pull/12284
  • @leonace924 made their first contribution in https://github.com/OpenHands/OpenHands/pull/12400
Full Changelog: https://github.com/OpenHands/OpenHands/compare/1.1.0...1.2.0
1.1.0 [Dec 30, 2025] details → github →

# 1.1.0 - 2025-12-30

What's Changed

Added

  • Added OAuth 2.0 Device Flow for CLI authentication by @malhotra5 in https://github.com/OpenHands/OpenHands/pull/11984
  • Added refresh button to the Changes tab by @hieptl in https://github.com/OpenHands/OpenHands/pull/12036
  • Added Export Conversation button for conversations in the conversation panel by @tofarr in https://github.com/OpenHands/OpenHands/pull/12030
  • Added Forgejo integration by @johba37 in https://github.com/OpenHands/OpenHands/pull/11111

Changed

  • Changed the init process for each runtime container from micromamba to tini so that child processes of tmux get reaped properly by @GuyPaddock in https://github.com/OpenHands/OpenHands/pull/12133

Fixed

  • Local (non‑Docker) runs now use host‑writable paths by default and keep Playwright downloads out of /workspace, preventing permissions errors and making it easier to find your files on the host by @Wangmerlyn in https://github.com/OpenHands/OpenHands/pull/12015
  • Fixed multiple UI and performance issues

New Contributors

  • @Mariam-Saeed made their first contribution in https://github.com/OpenHands/OpenHands/pull/12041
  • @Wangmerlyn made their first contribution in https://github.com/OpenHands/OpenHands/pull/12015
  • @aditya-gaharawar made their first contribution in https://github.com/OpenHands/OpenHands/pull/12103
  • @majiayu000 made their first contribution in https://github.com/OpenHands/OpenHands/pull/12117
  • @shanemort1982 made their first contribution in https://github.com/OpenHands/OpenHands/pull/12113
  • @GuyPaddock made their first contribution in https://github.com/OpenHands/OpenHands/pull/12133
  • @johba37 made their first contribution in https://github.com/OpenHands/OpenHands/pull/11111
  • @phenric26 made their first contribution in https://github.com/OpenHands/OpenHands/pull/11600
Full Changelog: https://github.com/OpenHands/OpenHands/compare/1.0.0...1.1.0
1.0.0 [Dec 16, 2025] details → github →

# 1.0.0 - 2025-12-16

What's Changed

New OpenHands 1.0.0 using the new software-agent-sdk with many optimizations across the app. Check out the documentation on how the OpenHands V1 uses the software-agent-sdk.

Added

  • Chat messages are queued during runtime connection by @naaa760 in https://github.com/OpenHands/OpenHands/pull/11687
  • Implemented new task tracker interface by @hieptl in https://github.com/OpenHands/OpenHands/pull/11692
  • Added Azure DevOps integration support by @zerofltexx in https://github.com/OpenHands/OpenHands/pull/11243

Changed

  • Enabled native tool calling for gemini-3-pro-preview by @enyst in https://github.com/OpenHands/OpenHands/pull/11774

Fixed

  • Fixed many UI issues

Notes

  • OpenHands CLI has been moved to its own repo - https://github.com/OpenHands/OpenHands-CLI

New Contributors

  • @naaa760 made their first contribution in https://github.com/OpenHands/OpenHands/pull/11687
  • @TuringND made their first contribution in https://github.com/OpenHands/OpenHands/pull/11719
  • @rodneyaquino made their first contribution in https://github.com/OpenHands/OpenHands/pull/11783
  • @zerofltexx made their first contribution in https://github.com/OpenHands/OpenHands/pull/11243
  • @aoi127 made their first contribution in https://github.com/OpenHands/OpenHands/pull/11767
  • @18jeffreyma made their first contribution in https://github.com/OpenHands/OpenHands/pull/11716
  • @adshrc made their first contribution in https://github.com/OpenHands/OpenHands/pull/11841
  • @AVBharath10 made their first contribution in https://github.com/OpenHands/OpenHands/pull/11958
  • @VascoSch92 made their first contribution in https://github.com/OpenHands/OpenHands/pull/11947
  • @HeyItsChloe made their first contribution in https://github.com/OpenHands/OpenHands/pull/11981
  • @KyeongJooni made their first contribution in https://github.com/OpenHands/OpenHands/pull/11980
  • @nathannewyen made their first contribution in https://github.com/OpenHands/OpenHands/pull/12001
Full Changelog: https://github.com/OpenHands/OpenHands/compare/0.62.0...1.0.0
1.0.7-cli [Nov 11, 2025] details → github →

# 1.0.7-cli - 25-11-11

Fixes

  • Cleanup CLI outputs when conversation is first started #11677
  • Prevent tool calls with security_risk parameter from crashing conversations #11710
0.62.0 [Nov 11, 2025] details → github →

# 0.62.0 - 2025-11-11

What's Changed

Added

  • Allow pinning and unpinning of conversation tabs by @hieptl in https://github.com/OpenHands/OpenHands/pull/11659
  • Add Documentation link to profile menu by @jpshackelford in https://github.com/OpenHands/OpenHands/pull/11583

New Contributors

  • @jeis4wpi made their first contribution in https://github.com/OpenHands/OpenHands/pull/11701
Full Changelog: https://github.com/OpenHands/OpenHands/compare/0.61.0...0.62.0
1.0.6-cli [Nov 7, 2025] details → github →

# 1.0.6-cli - 2025-11-7

Fixes

  • Fix broken entrypoint when using UV #11643
  • Fix MCP settings persisting even after removal #11602
  • Remove preset MCPs from upstream package agent-sdk #11602
  • Lazy load conversation when calling /new command #11601
  • Remove noisy logs when loading conversations #11603
0.61.0 [Nov 5, 2025] details → github →

# 0.61.0 - 2025-11-05

What's Changed

Changed

  • Made terminal tab read-only by @amanape in https://github.com/OpenHands/OpenHands/pull/11546
  • Removed Jupyter tab by @amanape in https://github.com/OpenHands/OpenHands/pull/11563

New Contributors

  • @aphix made their first contribution in https://github.com/OpenHands/OpenHands/pull/11044
  • @jarrycyx made their first contribution in https://github.com/OpenHands/OpenHands/pull/11419
  • @jessitron made their first contribution in https://github.com/OpenHands/OpenHands/pull/11610
Full Changelog: https://github.com/OpenHands/OpenHands/compare/0.60.0...0.61.0
1.0.5-cli [Oct 31, 2025] details → github →

# 1.0.5-cli - 2025-10-31

Fixes

  • Allow users to configure settings before conversation has started #11588
  • Fix conversation ending abruptly with error when invoking condenser (requires users to re-configure llm settings) #11587
1.0.4-cli [Oct 31, 2025] details → github →

# 1.0.4-cli - 2025-10-31

Fixed

  • CLI command to launch OpenHands GUI (openhands serve command) #11584
1.0.3-cli [Oct 30, 2025] details → github →

# 1.0.3-cli - 2025-10-30

Fixed

  • Fixed LLM args to remove deprecation warnings https://github.com/OpenHands/OpenHands/pull/11568
  • Fixes from OpenHands SDK dependency for MCP tool validation error https://github.com/OpenHands/OpenHands/pull/11566
0.60.0 [Oct 29, 2025] details → github →

# 0.60.0 - 2025-10-29

What's Changed

Breaking

  • Removed V0 CLI. V0 CLI is officially unsupported by @malhotra5 in https://github.com/OpenHands/OpenHands/pull/11538

Added

  • Added support for Clarifai provider
  • Added automatic sandbox lifecycle management to prevent resource exhaustion by limiting the number of running sandboxes by @tofarr in https://github.com/OpenHands/OpenHands/pull/11399

Changed

  • Simplified security analyzer confirmation interface by replacing two reject options with a single "Reject" option that prompts for optional reason by @malhotra5 in https://github.com/OpenHands/OpenHands/pull/11443

Fixed

  • Implemented graceful shutdown for headless mode by @li-boxuan in https://github.com/OpenHands/OpenHands/pull/11401
  • Improved VSCode integration in sandbox environments with proper authentication and working directory support by @tofarr in https://github.com/OpenHands/OpenHands/pull/11426
  • Fixed an issue where git operations would sometimes fail on resuming a conversation after some time by @ak684 in https://github.com/OpenHands/OpenHands/pull/11296
  • Fixed an issue where config.toml was not respected by the swe-bench/run_infer.py entrypoint by @Zacharias030 in https://github.com/OpenHands/OpenHands/pull/11091
  • Fixed terminal not rendering input commands by @amanape in https://github.com/OpenHands/OpenHands/pull/11537
  • Fixed multiple UI issues

New Contributors

  • @Papadopulus made their first contribution in https://github.com/OpenHands/OpenHands/pull/10913
  • @rstar327 made their first contribution in https://github.com/OpenHands/OpenHands/pull/11325
  • @Chesars made their first contribution in https://github.com/OpenHands/OpenHands/pull/11366
  • @mogith-pn made their first contribution in https://github.com/OpenHands/OpenHands/pull/11324
  • @softpudding made their first contribution in https://github.com/OpenHands/OpenHands/pull/11439
  • @Akindotcome made their first contribution in https://github.com/OpenHands/OpenHands/pull/11430
  • @wolfspyre made their first contribution in https://github.com/OpenHands/OpenHands/pull/10863
  • @CLFutureX made their first contribution in https://github.com/OpenHands/OpenHands/pull/11332
  • @jpshackelford made their first contribution in https://github.com/OpenHands/OpenHands/pull/11478
  • @Alex42006 made their first contribution in https://github.com/OpenHands/OpenHands/pull/11227
  • @ludwig-n made their first contribution in https://github.com/OpenHands/OpenHands/pull/11423
  • @Evelyn-Colon made their first contribution in https://github.com/OpenHands/OpenHands/pull/11230
Full Changelog: https://github.com/OpenHands/OpenHands/compare/0.59.0...0.60.0
1.0.2-cli [Oct 21, 2025] details → github →

# 1.0.2-cli - 2025-10-21

What's Changed

Changed

  • Simplified option to reject agent action in confirmation mode in #11443

Fixed

  • Broken CLI entrypoint when using package managers (e.g uvx --python 3.12 openhands) in #11411
1.0.1-cli [Oct 13, 2025] details → github →

# 1.0.1-cli - 2025-10-13

What's Changed

Fixed

  • CLI binary GLIBC compatibility for older Linux systems
  • Unexpected/unrecoverable crashes when disabling confirmation mode mid conversation
  • Existing API key disappearing from CLI settings when updating settings
1.0.0-cli [Oct 10, 2025] details → github →

# 1.0.0-CLI - 2025-10-10

V1 CLI

  • Multi-platform standalone executable binaries to run CLI without additional setup
  • Faster startup time running CLI using uv, pip, etc
  • New and refreshed UI
  • Simplified JSON MCP configuration + mcp oauth support
0.59.0 [Oct 10, 2025] details → github →

# 0.59.0 - 2025-10-10

What's Changed

Added

  • Added support for Lemonade Provider by @eddierichter-amd in https://github.com/All-Hands-AI/OpenHands/pull/11181

Fixed

  • Improvement to the searching of repositories by @hieptl in https://github.com/All-Hands-AI/OpenHands/pull/11203
  • Fixed file ownership on mounted volumes by @YakshithK in https://github.com/All-Hands-AI/OpenHands/pull/11231
  • Fixed prompt box resizing behavior (fixes #11025) by @patilatharv in https://github.com/All-Hands-AI/OpenHands/pull/11035
  • Multiple UI bug fixes

New Contributors

  • @YakshithK made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/11202
  • @caocao-sys made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10875
  • @patilatharv made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/11035
  • @eddierichter-amd made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/11181
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.58.0...0.59.0
0.58.0 [Oct 1, 2025] details → github →

# 0.58.0 - 2025-10-01

What's Changed

Added

  • Added configurable timeout settings for SHTTP MCP servers to prevent tool calls from hanging by @tejas-goyal in https://github.com/All-Hands-AI/OpenHands/pull/11029
  • Added claude-sonnet-4-5 model support

Changed

  • Converted settings to vertical sidebar layout

Fixed

  • Significantly improved the security of the OpenHands enterprise Docker image by fixing multiple critical and high-severity security vulnerabilities (CVEs)
  • Fixed issue with users sometimes getting stuck in the initializing agent step on a resume attempt
  • Fixed multiple UI bugs

New Contributors

  • @ak684 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/11026
  • @Betty1202 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10246
  • @BenYao21 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10450
  • @tejas-goyal made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/11029
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.57.2...0.58.0
0.57.2 [Sep 25, 2025] details → github →

# 0.57.2 - 2025-09-25

What's Changed

Fixed

  • Pinned litellm version to fix dependency issues
  • Set Claude Sonnet output token limit
0.57.0 [Sep 19, 2025] details → github →

# 0.57.0 - 2025-09-19

What's Changed

Added

  • New UI for landing and conversation pages
  • New bring your own key (BYOK) feature in OpenHands Cloud

New Contributors

  • @AshwinKumarBV-git made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10866
  • @jrobles98 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10702
  • @tksrmz made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10948
  • @kashodiya made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10908
  • @eliotjones1 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10898
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.56.0...0.57.0
0.56.0 [Sep 9, 2025] details → github →

# 0.56.0 - 2025-09-09

What's Changed

Added

  • Added support for AGENTS.md files in microagents by @ryanhoangt in https://github.com/All-Hands-AI/OpenHands/pull/10528
  • Added new microagent management feature by @hieptl in https://github.com/All-Hands-AI/OpenHands/pull/10769
  • Added support for routing between different LLMs in an agent trajectory by @ryanhoangt in https://github.com/All-Hands-AI/OpenHands/pull/9738

Fixed

  • Fixed wrong working dir in local runtime by @li-boxuan in https://github.com/All-Hands-AI/OpenHands/pull/10801

New Contributors

  • @linhaowei1 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10724
  • @AnkitKrYadav made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10779
  • @loyx made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10757
  • @embersax made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10832
  • @JAxeAddepar made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10573
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.55.0...0.56.0
0.55.0 [Sep 2, 2025] details → github →

What's Changed

Added

  • Added LLM risk analyzer by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9349
  • Added setting for condenser max history size by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/10591

Changed

  • Improved performance and user experience when working with repositories that have many branches by @malhotra5 in https://github.com/All-Hands-AI/OpenHands/pull/10588

Fixed

  • Fixed usage of some reasoning models by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/10414
  • Resolved visual formatting issues in the OpenHands CLI where markdown content was not properly rendered with adequate spacing by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10538
  • Fixed cases where GitHub Cloud Resolver doesn't consider context around comments by @malhotra5 in https://github.com/All-Hands-AI/OpenHands/pull/10517
  • Fixed cases where GitLab cloud resolver doesn't consider context around comments by @malhotra5 in https://github.com/All-Hands-AI/OpenHands/pull/10509
  • Fixed tokens expiring in the middle of a running conversation by @malhotra5 in https://github.com/All-Hands-AI/OpenHands/pull/10637
  • Resolved an issue where API requests with very long or malformed conversation IDs would return a 500 Internal Server Error instead of a proper 400 Bad Request error by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/10496

New Contributors

  • @Zacharias030 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10476
  • @Joeoc2001 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9566
  • @hereisok made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10033
  • @danieljbruntz made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10255
  • @jamiechicago312 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10485
  • @underth-moon99 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10644
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.54.0...0.55.0
0.54.0 [Aug 20, 2025] details → github →

# 0.54.0 - 2025-08-20

What's Changed

Added

  • Added task tracking tool and planning mode for long-horizon tasks by @ryanhoangt in https://github.com/All-Hands-AI/OpenHands/pull/10166
  • Added a new feedback reason: "The agent didn't finish the job" by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10417
  • Enabled MCP in OpenHands Cloud by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10480

Changed

  • Improved the MCP config UI with add, edit, and delete functionality by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10145

Fixed

  • Fixed an issue where the UI would sometimes flash repeatedly by @hieptl in https://github.com/All-Hands-AI/OpenHands/pull/10352
  • Fixed an issue where the browser tab title could revert to a previous conversation title by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/10406

New Contributors

  • @ZhonghaoJiang made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10229
  • @KevinMusgrave made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10270
  • @suixinio made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10454
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.53.0...0.54.0
0.53.0 [Aug 14, 2025] details → github →

What's Changed

Added

  • Added support for binding named Docker volumes into the runtime by @olyashok in https://github.com/All-Hands-AI/OpenHands/pull/10268
  • Allowed partial modification of CLI settings by @aeft in https://github.com/All-Hands-AI/OpenHands/pull/10240
  • Added ability to specify the user OpenHands should commit as by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10293

Changed

  • Added explicit instructions for OpenHands resolver to encourage pushing code changes by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10290

New Contributors

  • @createthis made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10274
  • @787627858 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10089
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.52.0...0.53.0
0.52.0 [Aug 13, 2025] details → github →

# 0.52.0 - 2025-08-13

What's Changed

Added

  • Added qwen-3-coder-480b to OpenHands provider by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9985
  • Added gpt-5-2025-08-07 to OpenHands provider by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10172
  • Added support for model claude-opus-4-1-20250805 by @KennyDizi in https://github.com/All-Hands-AI/OpenHands/pull/10120
  • Added search API key settings to CLI by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9976
  • Added support for launching the OpenHands UI using the CLI by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9783
  • Added support for overlay mounts in the Docker runtime by @olyashok in https://github.com/All-Hands-AI/OpenHands/pull/10222
  • Added a switch to enable or disable additional solvability analysis in the resolver on OpenHands Cloud by @csmith49 in https://github.com/All-Hands-AI/OpenHands/pull/9727
  • Added branch information to repository context by @malhotra5 in https://github.com/All-Hands-AI/OpenHands/pull/9833
  • Added auto-pagination for conversation list with infinite scroll by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10129

Changed

  • Improved the conversation card context menu by @llamantino in https://github.com/All-Hands-AI/OpenHands/pull/9917
  • Improved handling of the /resume command in CLI by adding validation by @aeft in https://github.com/All-Hands-AI/OpenHands/pull/10066
  • Changed the conversation history limit from 20 to 100 by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10128
  • Improved repository loading reliability for OpenHands App by @malhotra5 in https://github.com/All-Hands-AI/OpenHands/pull/9826
  • Enhanced the CLI interface by adding proper markdown rendering for agent messages and final thoughts by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10193

Fixed

  • Fixed an issue where user input commands were echoed twice in the terminal by @erkinalp in https://github.com/All-Hands-AI/OpenHands/pull/9959
  • Improved the reliability of models through the OpenHands provider by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10009
  • Fixed an issue where git clone during workspace creation sometimes caused the server to hang by @denysvitali in https://github.com/All-Hands-AI/OpenHands/pull/9334
  • Fixed the ports are not available error message on Windows by @llamantino in https://github.com/All-Hands-AI/OpenHands/pull/9924
  • Fixed an issue where CodeActAgent system prompts and in-context learning examples referenced "bash" on Windows platforms, which should have been "powershell" for consistency with the Windows runtime environment by @li-boxuan in https://github.com/All-Hands-AI/OpenHands/pull/10179
  • Fixed an issue where Global Microagents did not work in OpenHands Cloud by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/10245
  • Fixed CLI errorno21 warning by @ryanhoangt in https://github.com/All-Hands-AI/OpenHands/pull/9990
*

New Contributors

  • @denysvitali made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9334
  • @greese-insight made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9915
  • @aeft made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10054
  • @izyuumi made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9757
  • @chasefarmer-pixee made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10078
  • @JamesZ12b made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9895
  • @insop made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10241
  • @ibragim-bad made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/10251
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.51.1...0.52.0
0.51.0 [Jul 31, 2025] details → github →

# 0.51.0 - 2025-07-31

What's Changed

Added

  • Add MCP support for CLI by @ryanhoangt in https://github.com/All-Hands-AI/OpenHands/pull/9519

Changed

  • Improved the resolver summary generation by instructing the agent to focus only on new changes since the last summary, preventing repetitive information in consecutive summaries by @malhotra5 in https://github.com/All-Hands-AI/OpenHands/pull/9834
  • Optimized git change detection in the Changes tab with performance improvement and multi-repository support by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/9870

Fixed

  • Fixed an issue where the agent would stop due to per-minute rate limit errors by increasing retry delays by @llamantino in https://github.com/All-Hands-AI/OpenHands/pull/9489
  • Fixed configuration precedence in CLI mode (from low to high: settings.json < workspace config.toml < command line parameters) by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/9911
  • Resolved an issue where the terminal, VSCode, Jupyter, and other tabs would show a "Waiting for runtime to start..." message when the agent was stopped, instead of displaying their actual content by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/9941
  • Fixed MCP configuration merging where settings from config.toml files were not properly combined with frontend UI settings. Previously, MCP servers defined in config.toml could be overwritten by frontend settings by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9237

New Contributors

  • @ckavili made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9877
  • @C9luster made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9840
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.50.0...0.51.0
0.50.0 [Jul 24, 2025] details → github →

# 0.50.0 - 2025-07-24

What's Changed

Added

  • Added Moonshot AI Kimi-K2 model to recommended models by @neubig in https://github.com/All-Hands-AI/OpenHands/pull/9706
  • Added kimi-k2-0711-preview model to OpenHands provider by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9755
  • Added new options to the CLI confirmation dialogs by @VasilisAvgoustakis in https://github.com/All-Hands-AI/OpenHands/pull/9758

Changed

  • Improved the agent’s file management behavior by preventing the creation of multiple similar files with different suffixes by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9741
  • Removed the Poetry dependency in the Jupyter Plugin for local runtime by @li-boxuan in https://github.com/All-Hands-AI/OpenHands/pull/9789
  • Improved layout and clarity of MCP settings UI by @llamantino in https://github.com/All-Hands-AI/OpenHands/pull/9771
  • Removed the storage of unused content in a cmd observation by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/7404
  • Persisted alias choices in the CLI by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9828

Fixed

  • Fixed navigation to the conversation page after clicking Launch button on task suggestions by @neubig in https://github.com/All-Hands-AI/OpenHands/pull/9760
  • Resolved an issue where MCP tool timeouts caused the agent to stall indefinitely by @neubig in https://github.com/All-Hands-AI/OpenHands/pull/9779
  • Fixed incorrect Git provider in the Push & Create PR button by @neubig in https://github.com/All-Hands-AI/OpenHands/pull/9803
  • Fixed the conversation menu closing behavior by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/9822
  • Fixed a crash on Windows systems that occurred when searching or listing conversation histories by @bojackli in https://github.com/All-Hands-AI/OpenHands/pull/9732
  • Fixed a bug where secret replacement in event streams was corrupting timestamps by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9793
  • Updated the agent to use tokens when accessing provider APIs by @malhotra5 in https://github.com/All-Hands-AI/OpenHands/pull/9807

New Contributors

  • @bojackli made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9732
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.49.0...0.50.0
0.49.0 [Jul 16, 2025] details → github →

# 0.49.0 - 2025-07-16

What's Changed

Added

  • Added CLI/VSCode integration by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/9085
  • Added OpenHands provider for LLM through OpenHands Cloud by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9526
  • Introduced new Memory UI feature by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/8592
  • Added branch name and git provider on conversation cards by @hieptl in https://github.com/All-Hands-AI/OpenHands/pull/9480
  • Added configuration file path to CLI /settings command by @VasilisAvgoustakis in https://github.com/All-Hands-AI/OpenHands/pull/9481
  • Enabled users to edit the conversation's title by @hieptl in https://github.com/All-Hands-AI/OpenHands/pull/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 https://github.com/All-Hands-AI/OpenHands/pull/9542

Changed

  • Split the suggested tasks based on the git providers by @hieptl in https://github.com/All-Hands-AI/OpenHands/pull/9608

Fixed

  • Resolved warnings related to missing ffmpeg by @llamantino in https://github.com/All-Hands-AI/OpenHands/pull/9500
  • Fixed CLI confirmation input to handle invalid input properly by @tofarr in https://github.com/All-Hands-AI/OpenHands/pull/9503
  • Fixed /init command on CLI Runtime by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/9474
  • Addressed WebSocket disconnection when uploading large files by @amanape in https://github.com/All-Hands-AI/OpenHands/pull/9504
  • Fixed Jupyter tab display issues by @neubig in https://github.com/All-Hands-AI/OpenHands/pull/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 https://github.com/All-Hands-AI/OpenHands/pull/9382
  • Fixed compatibility with xAI Grok-4 by @openhands-agent in https://github.com/All-Hands-AI/OpenHands/pull/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 https://github.com/All-Hands-AI/OpenHands/pull/9546
  • @seiriosPlus made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9382
  • @intellectronica made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9597
  • @VasilisAvgoustakis made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9481
  • @xhguo7 made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/8515
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.48.0...0.49.0
0.48.0 [Jul 2, 2025] details → github →

# 0.48.0 - 2025-07-02

What's Changed

Added

  • Added support for reading microagents from the user directory (~/.openhands/microagents/) in addition to existing sources by @enyst in https://github.com/All-Hands-AI/OpenHands/pull/9333
  • Added support for .cursorrules. It can be placed in the root directory by @AutoLTX in https://github.com/All-Hands-AI/OpenHands/pull/9327
  • Added ability to stop conversations by @hieptl in https://github.com/All-Hands-AI/OpenHands/pull/9458
  • Added setup.sh script execution to event stream, allowing users to see when and how the setup script is run by @neubig in https://github.com/All-Hands-AI/OpenHands/pull/9427

Changed

  • Made the --file option more interactive and user friendly by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9398
  • Disabled Jupyter plugin by default in CLI runtime by @li-boxuan in https://github.com/All-Hands-AI/OpenHands/pull/9452

Fixed

  • Reduced the severity of pending action timeout messages by @xingyaoww in https://github.com/All-Hands-AI/OpenHands/pull/9415
  • Improved CLI exit messaging by @Adityauyadav in https://github.com/All-Hands-AI/OpenHands/pull/9432
  • Added tooltip for suggested tasks by @hieptl in https://github.com/All-Hands-AI/OpenHands/pull/9447
  • Updating LLM settings are now applied to existing conversations after stopping and restarting them by @hieptl in https://github.com/All-Hands-AI/OpenHands/pull/9460

New Contributors

  • @Adityauyadav made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9432
  • @hieptl made their first contribution in https://github.com/All-Hands-AI/OpenHands/pull/9442
Full Changelog: https://github.com/All-Hands-AI/OpenHands/compare/0.47.0...0.48.0