Description
<picture> <source media="(prefers-color-scheme: light)" srcset="https://github.com/user-attachments/assets/2ccdb752-22fb-41c7-8948-857fc1ad7e24""> <source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/774a46d5-27a0-490c-b7d0-e65fcbbfa358"> <img alt="Shows a black Browser Use Logo in light color mode and a white one in dark color mode." src="https://github.com/user-attachments/assets/2ccdb752-22fb-41c7-8948-857fc1ad7e24" width="full"> </picture> <div align="center"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://github.com/user-attachments/assets/9955dda9-ede3-4971-8ee0-91cbc3850125""> <source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/6797d09b-8ac3-4cb9-ba07-b289e080765a"> <img alt="The AI browser agent." src="https://github.com/user-attachments/assets/9955dda9-ede3-4971-8ee0-91cbc3850125" width="400"> </picture> </div> <div align="center"> <a href="https://cloud.browser-use.com"><img src="https://media.browser-use.tools/badges/package" height="48" alt="Browser-Use Package Download Statistics"></a> </div> --- <div align="center"> <a href="#demos"><img src="https://media.browser-use.tools/badges/demos" alt="Demos"></a> <img width="16" height="1" alt=""> <a href="https://docs.browser-use.com"><img src="https://media.browser-use.tools/badges/docs" alt="Docs"></a> <img width="16" height="1" alt=""> <a href="https://browser-use.com/posts"><img src="https://media.browser-use.tools/badges/blog" alt="Blog"></a> <img width="16" height="1" alt=""> <a href="https://browsermerch.com"><img src="https://media.browser-use.tools/badges/merch" alt="Merch"></a> <img width="100" height="1" alt=""> <a href="https://github.com/browser-use/browser-use"><img src="https://media.browser-use.tools/badges/github" alt="Github Stars"></a> <img width="4" height="1" alt=""> <a href="https://x.com/intent/user?screen_name=browser_use"><img src="https://media.browser-use.tools/badges/twitter" alt="Twitter"></a> <img width="4 height="1" alt=""> <a href="https://link.browser-use.com/discord"><img src="https://media.browser-use.tools/badges/discord" alt="Discord"></a> <img width="4" height="1" alt=""> <a href="https://cloud.browser-use.com"><img src="https://media.browser-use.tools/badges/cloud" height="48" alt="Browser-Use Cloud"></a> </div> </br> π€οΈ Want to skip the setup? Use our <b>[cloud](https://cloud.browser-use.com)</b> for faster, scalable, stealth-enabled browser automation! # π€ LLM Quickstart 1. Direct your favorite coding agent (Cursor, Claude Code, etc) to [Agents.md](https://docs.browser-use.com/llms-full.txt) 2. Prompt away! <br/> # π Human Quickstart **1. Create environment and install Browser-Use with [uv](https://docs.astral.sh/uv/) (Python>=3.11):** ```bash uv init && uv add browser-use && uv sync # uvx browser-use install # Run if you don't have Chromium installed ``` **2. [Optional] Get your API key from [Browser Use Cloud](https://cloud.browser-use.com/new-api-key):** ``` # .env BROWSER_USE_API_KEY=your-key # GOOGLE_API_KEY=your-key # ANTHROPIC_API_KEY=your-key ``` **3. Run your first agent:** ```python from browser_use import Agent, Browser, ChatBrowserUse # from browser_use import ChatGoogle # ChatGoogle(model='gemini-3-flash-preview') # from browser_use import ChatAnthropic # ChatAnthropic(model='claude-sonnet-4-6') import asyncio async def main(): browser = Browser( # use_cloud=True, # Use a stealth browser on Browser Use Cloud ) agent = Agent( task="Find the number of stars of the browser-use repo", llm=ChatBrowserUse(), # llm=ChatGoogle(model='gemini-3-flash-preview'), # llm=ChatAnthropic(model='claude-sonnet-4-6'), browser=browser, ) await agent.run() if __name__ == "__main__": asyncio.run(main()) ``` Check out the [library docs](https://docs.browser-use.com/open-source/introduction) and the [cloud docs](https://docs.cloud.browser-use.com) for more! <br/> # Open Source vs Cloud <picture> <source media="(prefers-color-scheme: light)" srcset="static/accuracy_by_model_light.png"> <source media="(prefers-color-scheme: dark)" srcset="static/accuracy_by_model_dark.png"> <img alt="BU Bench V1 - LLM Success Rates" src="static/accuracy_by_model_light.png" width="100%"> </picture> We benchmark Browser Use across 100 real-world browser tasks. Full benchmark is open source: **[browser-use/benchmark](https://github.com/browser-use/benchmark)**. **Use Open Source** - You need [custom tools](https://docs.browser-use.com/customize/tools/basics) or deep code-level integration - You want to self-host and deploy browser agents on your own machines **Use [Cloud](https://cloud.browser-use.com) (recommended)** - Much better agent for complex tasks (see plot above) - Easiest way to start and scale - Best stealth with proxy rotation and captcha solving - 1000+ integrations (Gmail, Slack, Notion,
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| 0.12.6 | Imported from PyPI (0.12.6) | Low | 4/21/2026 |
| 0.12.5 | ## Security fix Remove `litellm` from core dependencies in response to the litellm supply chain attack (versions 1.82.7 & 1.82.8 backdoored on March 24, 2026). - `pip install browser-use` no longer installs litellm - `ChatLiteLLM` wrapper is preserved β install litellm separately if needed: `pip install litellm` See: https://github.com/browser-use/browser-use/pull/4515 | Medium | 3/25/2026 |
| 0.12.4 | Pinned litellm library version ------ ## What's Changed * fix: detect uv installed via curl script by @ishan0102 in https://github.com/browser-use/browser-use/pull/4478 * frozen litellm version by @sauravpanda in https://github.com/browser-use/browser-use/pull/4509 * Update pyproject.toml by @sauravpanda in https://github.com/browser-use/browser-use/pull/4511 ## New Contributors * @ishan0102 made their first contribution in https://github.com/browser-use/browser-use/pull/4478 **Full | Medium | 3/24/2026 |
| 0.12.3 | ## Browser Use CLI 2.0 The fastest browser automation for AI coding agents. 2x faster, 50% fewer tokens, and works with any CLI agent β Claude Code, Codex, and more. Built on direct CDP (Chrome DevTools Protocol) instead of Playwright, giving ~50ms command latency via a persistent background daemon. https://github.com/user-attachments/assets/a604895b-4ff9-47be-8161-56c48773f93b ### Install ```bash # Install the CLI curl -fsSL https://browser-use.com/cli/install.sh | bash # In | Medium | 3/23/2026 |
| 0.12.2 | ## 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 navigatio | Low | 3/12/2026 |
| 0.12.1 | ## What's Changed * Fix proxy auth attach handler overwriting tab tracking by @laithrw in https://github.com/browser-use/browser-use/pull/4220 * fix(#3523): storage_state restore (cookies + localStorage) by @laithrw in https://github.com/browser-use/browser-use/pull/4102 * patched gemini version by @sauravpanda in https://github.com/browser-use/browser-use/pull/4234 * Docs primary colors by @lukasec in https://github.com/browser-use/browser-use/pull/4244 * added product hunt launch banner b | Low | 3/3/2026 |
| 0.12.0 | ## What's Changed * improved csv file generation by @sauravpanda in https://github.com/browser-use/browser-use/pull/4213 * pin all dependency version in pyproject.toml by @sauravpanda in https://github.com/browser-use/browser-use/pull/4215 **Full Changelog**: https://github.com/browser-use/browser-use/compare/0.11.13...0.12.0 | Low | 2/26/2026 |
| 0.11.13 | ## What's Changed * updated laminar version by @sauravpanda in https://github.com/browser-use/browser-use/pull/4154 * updated _navigate_and_wait by @sauravpanda in https://github.com/browser-use/browser-use/pull/4146 * fix radio button click occlusion when label overlaps input by @sauravpanda in https://github.com/browser-use/browser-use/pull/4157 * feat: added automatic captcha solver handling via CAPTCHA watchdog by @reformedot in https://github.com/browser-use/browser-use/pull/4155 * Add | Low | 2/25/2026 |
| 0.11.12 | ## What's Changed * Fix CDP connectivity issues by @LarsenCundric in https://github.com/browser-use/browser-use/pull/4135 * feat: improve auth/real browser docs + add Browser.from_system_chrome() by @laithrw in https://github.com/browser-use/browser-use/pull/3955 * Anthropic model configuration by @MagMueller in https://github.com/browser-use/browser-use/pull/4138 * Browser agent setup by @MagMueller in https://github.com/browser-use/browser-use/pull/4139 * remove simple judge by @sauravpan | Low | 2/23/2026 |
| 0.11.11 | ## What's Changed * fix(#3895): stop agent if browser closed by @laithrw in https://github.com/browser-use/browser-use/pull/4056 * fix(llm): handle missing choices in openai proxy response by @sudhanshu112233shukla in https://github.com/browser-use/browser-use/pull/3899 * fix: redirect logging to stderr so MCP stdio doesn't break (#2748) by @laithrw in https://github.com/browser-use/browser-use/pull/4058 * Fix: consecutive_failures counter resetting on multi-action steps by @laithrw in https | Low | 2/20/2026 |
| 0.11.10a2 | ## What's Changed * Fix download monitoring issues with fetch requests and blob downloads by @sandeepsalwan1 in https://github.com/browser-use/browser-use/pull/3518 * Agent max clickable parameter by @MagMueller in https://github.com/browser-use/browser-use/pull/4107 **Full Changelog**: https://github.com/browser-use/browser-use/compare/0.11.10a1...0.11.10a2 | Low | 2/17/2026 |
| 0.11.10a1 | ## What's Changed * fix(#3895): stop agent if browser closed by @laithrw in https://github.com/browser-use/browser-use/pull/4056 * fix(llm): handle missing choices in openai proxy response by @sudhanshu112233shukla in https://github.com/browser-use/browser-use/pull/3899 * fix: redirect logging to stderr so MCP stdio doesn't break (#2748) by @laithrw in https://github.com/browser-use/browser-use/pull/4058 * Fix: consecutive_failures counter resetting on multi-action steps by @laithrw in https | Low | 2/12/2026 |
| 0.11.9 | ## What's Changed * added basic planing to agents by @sauravpanda in https://github.com/browser-use/browser-use/pull/4008 * align agent success with simple judge by @sauravpanda in https://github.com/browser-use/browser-use/pull/4009 * updated agent success with simple judge by @sauravpanda in https://github.com/browser-use/browser-use/pull/4014 * fix(#3619): add hidden content hints for iframes in DOM context by @laithrw in https://github.com/browser-use/browser-use/pull/3941 * feat: read_ | Low | 2/6/2026 |
| 0.11.8 | ## What's Changed * docs: add quotes around browser-use[cli] for shell compatibility by @ShawnPana in https://github.com/browser-use/browser-use/pull/4002 * schema enforcement in extract tool by @sauravpanda in https://github.com/browser-use/browser-use/pull/3996 * added extraction schema by @sauravpanda in https://github.com/browser-use/browser-use/pull/4005 * cli additions by @ShawnPana in https://github.com/browser-use/browser-use/pull/4007 * Improve multiact for agent by @sauravpanda in | Low | 2/3/2026 |
| 0.11.7 | ## What's Changed * add grep tool to agent by @sauravpanda in https://github.com/browser-use/browser-use/pull/3997 * Revert "feat(cli): add --cdp-url flag to connect to existing browser β¦ by @sauravpanda in https://github.com/browser-use/browser-use/pull/3998 * improved filename sanitization by @sauravpanda in https://github.com/browser-use/browser-use/pull/3985 * fix: restore install, init, --mcp commands in skill_cli by @gregpr07 in https://github.com/browser-use/browser-use/pull/3999 * 0 | Low | 2/1/2026 |
| 0.11.6 | ## What's Changed * fix(#3264): clear agent eventbus, not just browser session's by @laithrw in https://github.com/browser-use/browser-use/pull/3964 * Increase LLM timeout to 75s for gemini and browser-use models by @MagMueller in https://github.com/browser-use/browser-use/pull/3966 * Increase default step_timeout from 120s to 180s by @MagMueller in https://github.com/browser-use/browser-use/pull/3967 * docs(skill): add installation and API key configuration to SKILL.md by @gregpr07 in https | Low | 2/1/2026 |
| 0.11.5 | <html><head></head><body><h1>Release: 0.11.5 - Browser Use Model bu-2-0 π</h1> <p>We're excited to announce <strong>bu-2-0</strong>, our latest premium model for browser automation.</p> <h2>What's New</h2> <p><strong>bu-2-0</strong> delivers a significant leap in accuracy while maintaining the speed that made bu-1-0 the fastest web agent:</p> Metric | bu-1-0 | bu-2-0 -- | -- | -- Accuracy | 74.7% | 83.3% (+12%) Speed | 58s/task | 60s/task (β same) <h2>Quick Start</h2> <pre><code | Low | 1/28/2026 |
| 0.11.4 | ## Browser Use CLI + skill Give your Claude Code/Codex agent access to local and remote browsers. Really helpful for local dev. <img width="669" height="523" alt="local-qa" src="https://github.com/user-attachments/assets/0fa045c8-bcd2-4ff2-bd21-57300ab36c93" /> <br /> ```bash browser-use open https://example.com # Navigate browser-use state # Returns clickable elements: [0] button "Submit", [1] input "Email"... browser-use click 0 # | Low | 1/22/2026 |
| 0.11.3 | ## What's Changed * Bu_oss example flash mode by @mertunsall in https://github.com/browser-use/browser-use/pull/3774 * include ax_name for rerun history element hash by @sauravpanda in https://github.com/browser-use/browser-use/pull/3775 * Dont skip failrues by default by @mertunsall in https://github.com/browser-use/browser-use/pull/3777 * fix: Cascading element matching for history rerun stability by @mertunsall in https://github.com/browser-use/browser-use/pull/3781 * feat: added Unique | Low | 1/16/2026 |
| 0.11.2 | We released an open source model specialized in Browser Use https://huggingface.co/browser-use/bu-30b-a3b-preview. Check it out π ## What's Changed * perf: lazy import for openai and reportlab to reduce startup latency by @hacking-racoon in https://github.com/browser-use/browser-use/pull/3764 * Fix XAI vision check to only disable for grok-3 and grok-code models by @bbarwik in https://github.com/browser-use/browser-use/pull/3762 * max wait between execution by @mertunsall in https://g | Low | 12/16/2025 |
| 0.11.1 | ## What's Changed * docs: fix default action count in docs by @sauravpanda in https://github.com/browser-use/browser-use/pull/3741 * update system prompts by @mertunsall in https://github.com/browser-use/browser-use/pull/3746 * docs fix ChatOpenAI import path by @sauravpanda in https://github.com/browser-use/browser-use/pull/3748 * Fix short line removal bug by @mertunsall in https://github.com/browser-use/browser-use/pull/3749 * Filter sensitive data in history by @mertunsall in https://gi | Low | 12/12/2025 |
| 0.11.0 | ```python from browser_use import Agent, ChatBrowserUse agent = Agent( task='Your task', skills=['skill-uuid-1', 'skill-uuid-2'], # Specific skills (recommended) # or # skills=['*'], # All skills llm=ChatBrowserUse() ) await agent.run() ``` ## What's Changed * Add cloud by @mertunsall in https://github.com/browser-use/browser-use/pull/3692 * Add Mistral chat provider with schema sanitization and presets by @MagellaX in https://github.com/browser-use/brows | Low | 12/10/2025 |
| 0.10.1 | Release again because forgot to bump pyproject :) ## What's Changed * Bump pyproject to 0.10.0 by @mertunsall in https://github.com/browser-use/browser-use/pull/3690 * Bump dependency to 0.10.1 by @mertunsall in https://github.com/browser-use/browser-use/pull/3691 **Full Changelog**: https://github.com/browser-use/browser-use/compare/0.10.0...0.10.1 | Low | 11/29/2025 |
| 0.10.0 | In this release, we merged many PRs from the community into Browser Use and made the library significantly more stable! ## What's Changed * more timeout for gemini 3 pro by @mertunsall in https://github.com/browser-use/browser-use/pull/3618 * Record click coordinates in agent's system by @mertunsall in https://github.com/browser-use/browser-use/pull/3621 * fix: Add default=True to ScrollAction.down field to handle LLM respon⦠by @Utkarshkarki in https://github.com/browser-use/browser-use/p | Low | 11/29/2025 |
| 0.9.7 | ## What's Changed * Fix: Ignore Inert Carousel Elements by @PredictiveManish in https://github.com/browser-use/browser-use/pull/3564 * Revert "Fix: Ignore Inert Carousel Elements" by @mertunsall in https://github.com/browser-use/browser-use/pull/3598 * Configure screenshot size for browser-use models by @mertunsall in https://github.com/browser-use/browser-use/pull/3603 * fix max steps bug by @mertunsall in https://github.com/browser-use/browser-use/pull/3607 * Updated Laminar docs by @skul | Low | 11/18/2025 |
| 0.9.6 | ## What's Changed * change example by @MagMueller in https://github.com/browser-use/browser-use/pull/3494 * fix: improved sandbox example removing bugged output_model_schema by @reformedot in https://github.com/browser-use/browser-use/pull/3495 * Updated openai logging by @krishnarathore12 in https://github.com/browser-use/browser-use/pull/3503 * Updated faq section in the readme by @krishnarathore12 in https://github.com/browser-use/browser-use/pull/3502 * Update file write tool and log lo | Low | 11/15/2025 |
| 0.9.5 | ## What's Changed * small-fixes2 by @MagMueller in https://github.com/browser-use/browser-use/pull/3457 * fix link to supported models documentation by @Timoite in https://github.com/browser-use/browser-use/pull/3460 * download-less by @MagMueller in https://github.com/browser-use/browser-use/pull/3462 * remove-popups by @MagMueller in https://github.com/browser-use/browser-use/pull/3464 * docs: added pricing for bu llm by @sauravpanda in https://github.com/browser-use/browser-use/pull/3465 | Low | 11/1/2025 |
| 0.9.4 | ## What's Changed * make pip workflow funciton by installing uv from pip by @Alezander9 in https://github.com/browser-use/browser-use/pull/3454 * remove ads inserted by other companies by @Alezander9 in https://github.com/browser-use/browser-use/pull/3455 * feat: improved session manager by @reformedot in https://github.com/browser-use/browser-use/pull/3430 **Full Changelog**: https://github.com/browser-use/browser-use/compare/0.9.3...0.9.4 | Low | 10/29/2025 |
| 0.9.3 | ## What's Changed * Add DOM serializer test with shadow DOM, iframes, and click functionality by @MagMueller in https://github.com/browser-use/browser-use/pull/3435 * fix/increase-interaction-timeouts by @MagMueller in https://github.com/browser-use/browser-use/pull/3440 * fix-auto-download by @MagMueller in https://github.com/browser-use/browser-use/pull/3443 * change browser-use install to uvx browser-use install by @Alezander9 in https://github.com/browser-use/browser-use/pull/3444 * sma | Low | 10/28/2025 |
| 0.9.2 | ## What's Changed * bug-template by @MagMueller in https://github.com/browser-use/browser-use/pull/3416 * fix evaluate test by @MagMueller in https://github.com/browser-use/browser-use/pull/3418 * Fix dropdown selection for Vue.js and reactive frameworks (#3415) by @MagMueller in https://github.com/browser-use/browser-use/pull/3419 * Add direct action call API to Tools via __getattr__ by @MagMueller in https://github.com/browser-use/browser-use/pull/3420 * Add element lookup helper methods | Low | 10/28/2025 |
| 0.9.1 | ## What's Changed * readme faq by @MagMueller in https://github.com/browser-use/browser-use/pull/3390 * readme auth by @MagMueller in https://github.com/browser-use/browser-use/pull/3391 * Fix laminar bug by @mertunsall in https://github.com/browser-use/browser-use/pull/3396 * Remove translation links from README as they are now outdated and not⦠by @Alezander9 in https://github.com/browser-use/browser-use/pull/3397 * error-msg-if-chrome-is-running by @MagMueller in https://github.com/brows | Low | 10/24/2025 |
| 0.9.0 | <img width="830" height="274" alt="code-use" src="https://github.com/user-attachments/assets/ea7e1a0d-c6e6-46e6-9f40-751ee880ac4c" /> Just import the `CodeAgent`. The APIs are compatible. ```python from browser_use import CodeAgent, ChatBrowserUse agent = CodeAgent( task=task, llm=ChatBrowserUse(), # requires our special LLM ) await agent.run() ``` | Low | 10/22/2025 |
| 0.8.1 | ## What's Changed We have new highlights which show where the agent clicked: <img width="818" height="350" alt="image" src="https://github.com/user-attachments/assets/8bae4e2a-856a-48a6-8a35-03c83946d805" /> * Fix highlighting system with browser-side highlights: fixes #3064 by @kalil0321 in https://github.com/browser-use/browser-use/pull/3151 * Enhancement: Oracle Oci Generative AI models integration by @tsk1729 in https://github.com/browser-use/browser-use/pull/3125 * Update examples | Low | 10/14/2025 |
| 0.8.0 | ## New light speed LLMs available <img width="651" height="223" alt="image" src="https://github.com/user-attachments/assets/7667fbb3-629c-4de6-87f3-e3eed1a689ed" /> **Full Changelog**: https://github.com/browser-use/browser-use/compare/0.7.12...0.8.0 | Low | 10/9/2025 |
| 0.7.12 | ## What's Changed * 0.7.12 by @gregpr07 in https://github.com/browser-use/browser-use/pull/3274 * update tools by @MagMueller in https://github.com/browser-use/browser-use/pull/3275 * remove prompt_description by @MagMueller in https://github.com/browser-use/browser-use/pull/3276 * bump version3 by @MagMueller in https://github.com/browser-use/browser-use/pull/3278 * bump version 0.7.12 by @MagMueller in https://github.com/browser-use/browser-use/pull/3279 **Full Changelog**: https://g | Low | 10/9/2025 |
| 0.7.11 | ## What's Changed * fix the spelling mistakes in the using_cdp example by @Cu1111 in https://github.com/browser-use/browser-use/pull/3190 * Optimized Block Domains for Large Lists by @mertunsall in https://github.com/browser-use/browser-use/pull/3224 * fix-auth by @MagMueller in https://github.com/browser-use/browser-use/pull/3225 * save-cookies by @MagMueller in https://github.com/browser-use/browser-use/pull/3227 * linter by @MagMueller in https://github.com/browser-use/browser-use/pull/3 | Low | 10/8/2025 |
| 0.7.10 | ## What's Changed * speed-ups by @MagMueller in https://github.com/browser-use/browser-use/pull/3172 * speed-ups2 by @MagMueller in https://github.com/browser-use/browser-use/pull/3173 * Update system message override check by @mertunsall in https://github.com/browser-use/browser-use/pull/3174 * Remove unused parameter by @chrisschnabl in https://github.com/browser-use/browser-use/pull/3176 * Improve Auto PDF download capabilities. by @mertunsall in https://github.com/browser-use/browser-us | Low | 9/29/2025 |
| 0.7.9 | ## Actor Use ```python from browser_use import Browser, Agent from browser_use.llm.openai import ChatOpenAI async def main(): llm = ChatOpenAI(api_key="your-api-key") browser = Browser() await browser.start() # 1. Actor: Precise navigation and element interactions page = await browser.new_page("https://github.com/login") email_input = await page.must_get_element_by_prompt("username field", llm=llm) await email_input.fill("your-username") # 2. A | Low | 9/19/2025 |
| 0.7.8 | <img width="830" height="274" alt="bu-writes-code" src="https://github.com/user-attachments/assets/614de98b-1402-40f6-a33d-84fea22cb7c1" /> ## What's Changed * Modify Ad-Use README to add license by @avocardio in https://github.com/browser-use/browser-use/pull/3053 * Add news-use demo: News monitoring agent with sentiment analysis by @avocardio in https://github.com/browser-use/browser-use/pull/3066 * Fix: missing news-use docs link by @avocardio in https://github.com/browser-use/browser-u | Low | 9/17/2025 |
| 0.7.7 | ## What's Changed * feat: Add enhanced screenshot API by @avocardio in https://github.com/browser-use/browser-use/pull/3012 * DownloadsWatchdog watches BrowserStateRequestEvent to download PDFs by @CyrusNuevoDia in https://github.com/browser-use/browser-use/pull/3029 * fix take step by @MagMueller in https://github.com/browser-use/browser-use/pull/3037 * fix-step_number-in-take-step by @MagMueller in https://github.com/browser-use/browser-use/pull/3038 * removed hardcoded max iframe recursi | Low | 9/9/2025 |
| 0.7.6 | ## What's Changed * remove 2 longer tests because this test mainly shows if browseruse works end to end by @MagMueller in https://github.com/browser-use/browser-use/pull/3027 * make iframe depth variable by @MagMueller in https://github.com/browser-use/browser-use/pull/3026 * cancel tests on new commit by @MagMueller in https://github.com/browser-use/browser-use/pull/3028 * 0.7.6 release by @gregpr07 in https://github.com/browser-use/browser-use/pull/3031 **Full Changelog**: https://git | Low | 9/8/2025 |
| 0.7.5 | <img width="830" height="274" alt="0 7 5" src="https://github.com/user-attachments/assets/6433a7ea-cb18-4714-9a55-7f24c9511839" /> ## What's Changed * qwen support by @MagMueller in https://github.com/browser-use/browser-use/pull/2997 * add if main check to qwen example by @MagMueller in https://github.com/browser-use/browser-use/pull/2999 * Add Gemma Support by @tpcgold in https://github.com/browser-use/browser-use/pull/2580 * fix followup tasks by @MagMueller in https://github.com/brows | Low | 9/8/2025 |
| 0.7.4 | ## What's Changed * URL shortener by @gregpr07 in https://github.com/browser-use/browser-use/pull/2972 * Fixed immutability of tuples by @gregpr07 in https://github.com/browser-use/browser-use/pull/2973 * Remove unused screenshot constants by @ruseel in https://github.com/browser-use/browser-use/pull/2974 * add image context example by @zhcn in https://github.com/browser-use/browser-use/pull/2949 * Fixed `user_agent` param by @gregpr07 in https://github.com/browser-use/browser-use/pull/2945 | Low | 9/7/2025 |
| 0.7.3 | ## What's Changed * fix-timeouts-long-websites-only-hashmap by @MagMueller in https://github.com/browser-use/browser-use/pull/2963 * timeouts-remove-unused-styles by @MagMueller in https://github.com/browser-use/browser-use/pull/2964 * bump version to 0.7.3 by @MagMueller in https://github.com/browser-use/browser-use/pull/2967 **Full Changelog**: https://github.com/browser-use/browser-use/compare/0.7.2...0.7.3 | Low | 9/5/2025 |
| 0.7.2 | ## What's Changed * smaller-highlights by @MagMueller in https://github.com/browser-use/browser-use/pull/2886 * new-tab-info by @MagMueller in https://github.com/browser-use/browser-use/pull/2887 * smaller-highlights-with-screensize by @MagMueller in https://github.com/browser-use/browser-use/pull/2889 * fix-viewport by @MagMueller in https://github.com/browser-use/browser-use/pull/2891 * less-timeouts by @MagMueller in https://github.com/browser-use/browser-use/pull/2892 * improve extract | Low | 9/5/2025 |
| 0.7.1 | # More Stable Browser Use Recently, we have pushed a migration where we got rid of Playwright in favor of pure CDP. As expected, such a large migration introduced lots of bugs, which we quickly fixed thanks to the help of the community! This version of Browser Use is significantly more stable! ## What's Changed * fix-browser-start by @MagMueller in https://github.com/browser-use/browser-use/pull/2844 * hot-fix-local-true-if-no-cdp-url by @MagMueller in https://github.com/browser-use/bro | Low | 8/31/2025 |
| 0.7.0 | ## What's Changed * Remove unused parameters by @MagMueller in https://github.com/browser-use/browser-use/pull/2831 * Fix tests by @MagMueller in https://github.com/browser-use/browser-use/pull/2832 * Dev by @MagMueller in https://github.com/browser-use/browser-use/pull/2835 * bump version 0-7-0 by @MagMueller in https://github.com/browser-use/browser-use/pull/2838 ### β¨ New Interface - The **controller** parameter has been renamed to **tools**. - The **BrowserSession** class has be | Low | 8/27/2025 |
| 0.6.3 | ## What's Changed * fix: fix remote browser downloads handling by @reformedot in https://github.com/browser-use/browser-use/pull/2747 * fix: correct JSON schema type definitions in MCP server tools by @tfolkman in https://github.com/browser-use/browser-use/pull/2772 * fixed broken discord invite and changed import steps by @Cfomodz in https://github.com/browser-use/browser-use/pull/2806 ## New Contributors * @tfolkman made their first contribution in https://github.com/browser-use/browser | Low | 8/27/2025 |
| 0.6.2 | ## What's Changed * Set default cdp logging level by @MagMueller in https://github.com/browser-use/browser-use/pull/2699 * Release cloud SDK docs, bugfixes by @gregpr07 in https://github.com/browser-use/browser-use/pull/2759 * update system prompts to emphasize checking the previous step via screenshot by @mertunsall in https://github.com/browser-use/browser-use/pull/2761 * Add Cloud Example Cards, Fix Node Examples by @maticzav in https://github.com/browser-use/browser-use/pull/2762 * Move | Low | 8/26/2025 |
| 0.6.1 | ## What's Changed * fix-llm-timeout-errors by @MagMueller in https://github.com/browser-use/browser-use/pull/2726 * fix clicking and typing in iframes by @pirate in https://github.com/browser-use/browser-use/pull/2728 * example-secure by @MagMueller in https://github.com/browser-use/browser-use/pull/2732 * update secure example by @MagMueller in https://github.com/browser-use/browser-use/pull/2733 * feat: added examples on how to use the cloud api by @sauravpanda in https://github.com/brows | Low | 8/21/2025 |
