0.13.4
Added
- MCP server for CLI 3.0 with shared MCP runner and max_dim guard
- Detect LLM output truncation instead of failing with misleading parse errors, with fallback LLM switching on truncation
Changed
- Pin Browser Harness to 0.1.5 for Windows reliability fixes and cloud-browser suggestion
- CLI polish including shim for legacy CLI commands, hints for unknown commands, and faster startup
- Restructure README quickstart around the CLI and Python library paths
Fixed
- Navigation readiness detection with per-target lifecycle event storage and handling of same-document navigations without timeout burning
- Markdown extraction no longer destroys URLs and drops long link lines
- Keep plain BrowserErrors recoverable and preserve structured error memory through execute_action
- Visibility check no longer mutates shared snapshot bounds
What's Changed
- MCP server for CLI 3.0: shared MCP runner,
max_dimguard. - Fix navigation readiness detection: per-target lifecycle event storage, and handle same-document navigations without burning the readiness timeout.
- Fix markdown extraction destroying URLs and dropping long link lines.
- Detect LLM output truncation instead of failing with misleading parse errors, and let truncation errors switch to the fallback LLM.
- Keep plain BrowserErrors recoverable and preserve structured error memory through execute_action.
- Fix visibility check mutating shared snapshot bounds.
- Pin Browser Harness to
0.1.5(Windows reliability fixes, cloud-browser suggestion). - CLI polish: shim for legacy CLI commands, hints for unknown commands, faster startup.
- Restructure README quickstart around the CLI and Python library paths.
Full Changelog: https://github.com/browser-use/browser-use/compare/0.13.3...0.13.4