0.12.2

thesysdev/openui0.12.2Mar 12, 2026by sauravpanda

AI Summary

This release focuses on improving agent reliability by fixing DOM detection issues, preventing data hallucination through strict grounding rules, and optimizing multi-page extraction. It also includes updates to documentation and dependencies.

Key Highlights

  • Added checks for hard constraints
  • Fixed DOM detection with retry logic after navigation
  • Added strict data grounding rules to prevent hallucination
  • Improved scrolling instructions for the agent
  • Fixed duplicate items in multi-page extraction

New Features

  • Added current date to the judge
  • Added check for hard constraints

Full Release Notes

## What's Changed
* don't explicitly pass newWindow: false to CDP createTarget by @laithrw in https://github.com/browser-use/browser-use/pull/4283
* Update documentation links in README.md by @Cheggin in https://github.com/browser-use/browser-use/pull/4308
* Delete docs directory by @Cheggin in https://github.com/browser-use/browser-use/pull/4309
* added check for hard constraints by @sauravpanda in https://github.com/browser-use/browser-use/pull/4318
* fix: detect empty DOM after navigation and retry before reporting failure by @sauravpanda in https://github.com/browser-use/browser-use/pull/4319
* fix: prevent duplicate items in multi-page extraction via already_col… by @sauravpanda in https://github.com/browser-use/browser-use/pull/4320
* Remove free credit mentions from documentation by @sauravpanda in https://github.com/browser-use/browser-use/pull/4322
* fix: add strict data grounding rules to prevent hallucination by @sauravpanda in https://github.com/browser-use/browser-use/pull/4323
* fix: remove incorrect await on synchronous get_llm() by @Bortlesboat in https://github.com/browser-use/browser-use/pull/4305
* improved scrolling instruction for agent by @sauravpanda in https://github.com/browser-use/browser-use/pull/4325
* fix: prevent false success reporting on unresolved blocking error by @sauravpanda in https://github.com/browser-use/browser-use/pull/4324
* added current date to the judge by @sauravpanda in https://github.com/browser-use/browser-use/pull/4332
* Set google genai to 1.65.0. by @sauravpanda in https://github.com/browser-use/browser-use/pull/4339
* remove read long content action by @sauravpanda in https://github.com/browser-use/browser-use/pull/4340

## New Contributors
* @Bortlesboat made their first contribution in https://github.com/browser-use/browser-use/pull/4305

**Full Changelog**: https://github.com/browser-use/browser-use/compare/0.12.1...0.12.2