Commit Graph

  • 9932f06500 Merge main into fix/issue-4050-windows-proxy and resolve conflicts #4063 Laith Weinberger 2026-03-01 11:22:28 -05:00
  • 0bef817574 fix browser state format in system_prompt.md (#4248) laithrw 2026-03-01 10:31:31 -05:00
  • e3ca7ea550 use cleaner example for browser state format #4248 Laith Weinberger 2026-03-01 10:14:44 -05:00
  • 66b857959c docs: fix browser state format documentation in system_prompt.md (#3782) Mr-Neutr0n 2025-12-22 17:09:34 +05:30
  • b7deeb424d added product hunt launch banner (#4247) Saurav Panda 2026-02-28 23:28:51 -08:00
  • f3aeca9bef added product hunt launch banner #4247 Saurav Panda 2026-02-28 23:22:43 -08:00
  • db2f7d94be fix: read aws_sso_auth from config instead of hardcoding True Br1an67 2026-03-01 14:23:47 +08:00
  • e6dc04db6e Docs primary colors (#4244) Luka Secilmis 2026-02-28 18:12:01 -08:00
  • c5dd82bca0 docs: switch primary theme accents to blue #4244 Cursor Agent 2026-03-01 02:06:20 +00:00
  • c21cfc7d41 patched gemini version (#4234) Saurav Panda 2026-02-27 23:37:53 -08:00
  • bab3e36c71 patched gemini version #4234 Saurav Panda 2026-02-27 22:49:39 -08:00
  • a4c7ea9558 Address CDP issues in agent #4231 larsen/address-some-cdp-issues LarsenCundric 2026-02-27 19:04:42 -08:00
  • 18bd91d27f fix(dom): prevent CDP iframe recursion crash while preserving iframe content Laith Weinberger 2026-02-26 21:55:44 -05:00
  • 06b997ec05 lint Laith Weinberger 2026-02-26 21:38:28 -05:00
  • 7dfb39c5b5 CDP iframe recursion guard Laith Weinberger 2026-02-26 21:33:04 -05:00
  • b2c69a68a8 fix(#3523): storage_state restore (cookies + localStorage) (#4102) laithrw 2026-02-26 21:08:47 -05:00
  • 744c2be4ae Merge branch 'main' into issue-3523-fix #4102 laithrw 2026-02-26 21:05:37 -05:00
  • 88531d5e75 Fix proxy auth attach handler overwriting tab tracking (#4220) laithrw 2026-02-26 15:59:56 -05:00
  • c8bfc86440 rm unused imports #4220 Laith Weinberger 2026-02-26 15:55:36 -05:00
  • 89817de334 Fix proxy auth attach handler overwriting tab tracking Laith Weinberger 2026-02-26 15:48:38 -05:00
  • d12f2ee160 pin all dependency version in pyproject.toml (#4215) 0.12.0 Saurav Panda 2026-02-25 17:09:16 -08:00
  • a2f6be18fc pin all dependency version in pyproject.toml #4215 Saurav Panda 2026-02-25 16:52:21 -08:00
  • 39999813d2 improved csv file generation (#4213) Saurav Panda 2026-02-25 15:25:42 -08:00
  • 4a70f0e64a updated version of browser-use-sdk #4213 Saurav Panda 2026-02-25 15:13:09 -08:00
  • 2552caeca4 fixed code styling issue Saurav Panda 2026-02-25 12:26:10 -08:00
  • 217b451dc5 fix(mcp): remove oneOf from browser_click schema, breaking Claude API clients gabros20 2026-02-25 20:46:06 +01:00
  • 8270346ccf improved csv file generation Saurav Panda 2026-02-25 11:45:05 -08:00
  • 405d9ec624 fix: stop cloud sessions for cdp_url reconnect flows iafisch 2026-02-12 23:42:57 -05:00
  • 943c93ab5d new version 0.11.13 (#4207) 0.11.13 Saurav Panda 2026-02-24 21:18:38 -08:00
  • 1ed90b8bff new version 0.11.13 #4207 Saurav Panda 2026-02-24 21:08:10 -08:00
  • 32ae93b1fc Add save_as_pdf agent action for CDP-based page-to-PDF export (#4205) Saurav Panda 2026-02-24 19:21:33 -08:00
  • bc5659e7b4 Merge branch 'main' into add-feature-for-page-to-pdf #4205 Saurav Panda 2026-02-24 18:41:57 -08:00
  • 95215d6211 Add save_as_pdf agent action for CDP-based page-to-PDF export Saurav Panda 2026-02-24 18:35:34 -08:00
  • d0a650a9fb Add timeouts to browser connects and waits (#4204) Larsen Cundrič 2026-02-24 18:21:04 -08:00
  • 2503c5f159 Merge branch 'main' into larsen/add-timeouts-to-browser-connects #4204 Larsen Cundrič 2026-02-24 18:19:42 -08:00
  • 505d5df406 Add timeouts to browser connects and waits LarsenCundric 2026-02-24 18:13:28 -08:00
  • 877159bf38 Add WebSocket reconnection for remote browser CDP connections (#4160) Saurav Panda 2026-02-24 18:11:23 -08:00
  • 08bf06f734 Merge branch 'main' into websocket-connection-issues #4160 Saurav Panda 2026-02-24 17:18:33 -08:00
  • 94ae0f8f39 feat: added automatic captcha solver handling via CAPTCHA watchdog (#4155) Saurav Panda 2026-02-24 08:54:12 -08:00
  • f60a62bc76 Merge branch 'main' into feat/add-captcha-solver-handling #4155 Aitor 2026-02-24 07:13:06 +01:00
  • 719d0361e5 Fix reconnection wait timeout to cover full auto-reconnect window Saurav Panda 2026-02-23 17:47:52 -08:00
  • 032f1475cb Merge branch 'main' into websocket-connection-issues Saurav Panda 2026-02-23 17:44:17 -08:00
  • 6959198fb2 fix radio button click occlusion when label overlaps input (#4157) Saurav Panda 2026-02-23 17:40:26 -08:00
  • c0528bec2d Merge branch 'main' into feat/add-captcha-solver-handling Aitor 2026-02-24 02:19:25 +01:00
  • ea23b45daa Merge branch 'main' into websocket-connection-issues Saurav Panda 2026-02-23 17:14:57 -08:00
  • de8039288d Merge branch 'main' into browser-use-radio-button-interaction-issue #4157 Saurav Panda 2026-02-23 16:55:36 -08:00
  • abd0326a6f Add WebSocket reconnection for remote browser CDP connections Saurav Panda 2026-02-23 16:34:21 -08:00
  • 84babc6b75 fix radio button click occlusion when label overlaps input Saurav Panda 2026-02-23 16:19:05 -08:00
  • 4cfc1d2802 updated _navigate_and_wait (#4146) Saurav Panda 2026-02-23 16:08:47 -08:00
  • 6c984ad02b install python version in lint.yml #4146 navigation-issues Saurav Panda 2026-02-23 16:05:06 -08:00
  • 3d174998e4 Merge branch 'main' into navigation-issues Saurav Panda 2026-02-23 15:43:23 -08:00
  • e50588f3c7 fixed styling issues Saurav Panda 2026-02-23 15:24:40 -08:00
  • 45e9a6cea3 chore: linting reformedot 2026-02-23 11:03:14 -08:00
  • bbad1548d7 Merge branch 'feat/add-captcha-solver-handling' of github.com:browser-use/browser-use into feat/add-captcha-solver-handling reformedot 2026-02-23 10:57:56 -08:00
  • b4058359a9 refactor: enhance CaptchaWatchdog with typed event handling and result types reformedot 2026-02-23 10:57:48 -08:00
  • 973b6c5c4b Merge branch 'main' into feat/add-captcha-solver-handling Aitor 2026-02-23 19:51:48 +01:00
  • ed28e50806 feat: added automatic captcha solver handling via CAPTCHA watchdog reformedot 2026-02-23 10:51:02 -08:00
  • 774e83843e updated laminar version (#4154) Saurav Panda 2026-02-23 10:38:59 -08:00
  • e3d63c0e13 updated laminar version #4154 Saurav Panda 2026-02-23 10:28:55 -08:00
  • 1905f6aff1 drop confusing commands, rename type to type-text - Rm extract (dead, always errored) - Rm sessions (confusable with cloud session) - Rm server (overlaps with close) - Rename type to type-text to distinguish from input - Clarify close vs session stop and cookies vs profile cookies in help text and docs #4153 improving-skill-cli Laith Weinberger 2026-02-23 12:54:57 -05:00
  • 1d154e11f9 Add legal links to telemetry docs and PyPI metadata (#4147) 0.11.12 Magnus Müller 2026-02-22 20:35:23 -08:00
  • cf1b003ba0 Update summary for legal terms section in README #4147 Magnus Müller 2026-02-22 20:34:05 -08:00
  • afd17cf318 Simplify FAQ legal wording to generic services data policy Magnus Müller 2026-02-22 20:30:57 -08:00
  • cc03bb647e Move legal note into FAQ and remove footer text Magnus Müller 2026-02-22 20:28:48 -08:00
  • a052cb46db Move README legal note to footer and bump version Magnus Müller 2026-02-22 20:26:33 -08:00
  • de0215c0df Add legal links to telemetry docs and package metadata Magnus Müller 2026-02-22 20:08:09 -08:00
  • 6713afc636 updated _navigate_and_wait Saurav Panda 2026-02-21 19:45:54 -08:00
  • 37bd6b3487 Fix BadRequestError for GPT-5.2 by improving reasoning model detection claude/slack-fix-bad-request-error-aVtl6 Claude 2026-02-21 23:59:02 +00:00
  • 3d7c71f4a6 remove simple judge (#4144) Saurav Panda 2026-02-21 09:49:39 -08:00
  • 2c878aa75c Merge branch 'main' into remove-simple-judge #4144 Saurav Panda 2026-02-21 09:46:28 -08:00
  • adf3bf9f43 fixed ruff formatting issues Saurav Panda 2026-02-21 09:42:20 -08:00
  • 1c58c736a3 Browser agent setup (#4139) Magnus Müller 2026-02-21 00:36:43 -08:00
  • db44fba80e Simplify Browser init to single commented use_cloud option #4139 Cursor Agent 2026-02-21 08:33:20 +00:00
  • caf50d2f34 Add Browser initialization to README quickstart example Cursor Agent 2026-02-21 04:10:23 +00:00
  • 2571d0e9a3 Anthropic model configuration (#4138) Magnus Müller 2026-02-20 20:07:22 -08:00
  • 3e3e04a5b5 Simplify README quickstart: 3 steps, optional API key, claude-sonnet-4-6 #4138 Cursor Agent 2026-02-21 03:48:49 +00:00
  • f8570694df Simplify README quickstart: combine steps, make API key optional, add LLM alternatives #4137 cursor/readme-setup-simplification-0d7f Cursor Agent 2026-02-21 03:43:13 +00:00
  • 27cba8eac1 Remove 'Deploy on Sandboxes' section from README Magnus Müller 2026-02-20 19:34:32 -08:00
  • cb6fce4d1c remove simple judge Saurav Panda 2026-02-20 19:10:02 -08:00
  • abd1506f4c feat: improve auth/real browser docs + add Browser.from_system_chrome() (#3955) laithrw 2026-02-20 19:31:20 -05:00
  • 2249e75fd8 Merge branch 'main' into improving-real-browser #3955 laithrw 2026-02-20 19:28:06 -05:00
  • 43dfc97671 Fix CDP connectivity issues (#4135) Larsen Cundrič 2026-02-20 12:17:24 -08:00
  • c9232a63ed Fix #4135 LarsenCundric 2026-02-20 12:12:05 -08:00
  • c67c31932e Fix LarsenCundric 2026-02-20 10:57:00 -08:00
  • 2a009f66b8 Update pyproject.toml (#4125) 0.11.11 Saurav Panda 2026-02-19 18:53:46 -08:00
  • 9d927120c1 Update pyproject.toml #4125 Saurav Panda 2026-02-19 18:51:44 -08:00
  • 80fbba8682 new direct cli mode (#4124) Saurav Panda 2026-02-19 18:50:02 -08:00
  • 69d96c1f45 Merge branch 'main' into cli-add-cordinate-clicking #4124 Saurav Panda 2026-02-19 18:45:52 -08:00
  • 552b2f3b60 fixed ruff format Saurav Panda 2026-02-19 18:38:23 -08:00
  • 41edfca525 fixed code style issues Saurav Panda 2026-02-19 18:17:24 -08:00
  • 22fc967cf6 add file attachments to structured output. (#4123) Saurav Panda 2026-02-19 18:07:06 -08:00
  • 240df0a4a5 Merge branch 'main' into cli-add-cordinate-clicking Saurav Panda 2026-02-19 16:08:51 -08:00
  • 86b12491dc fixed remote urls in tests #4123 Saurav Panda 2026-02-19 16:04:06 -08:00
  • a3eee8edfe fixed mcp issue Saurav Panda 2026-02-19 15:55:22 -08:00
  • 60c88343f9 fix: skill_cli mode handling, --json flag positioning, and code cleanup - Auto-detect browser mode from existing session metadata instead of assuming default; error on explicit mode conflicts - Make --json work after subcommands (not just before) via argparse SUPPRESS - Deduplicate utils between main.py and utils.py (lazy portalocker import) - Extract inline command handlers from main() into standalone functions - Fix get_available_modes() to match is_mode_available() LOCAL_MODES logic - Fix setup validation icons for boolean results - Delete unused protocol.py Laith Weinberger 2026-02-19 17:59:38 -05:00
  • 33b3af15e6 fixed lint issues Saurav Panda 2026-02-19 12:53:46 -08:00
  • c18ee5412f add file atttachments to structured output. Saurav Panda 2026-02-19 12:43:05 -08:00
  • 3f63677756 new direct cli mode Saurav Panda 2026-02-19 10:18:12 -08:00
  • a0c8e06c9d update SKILL.md files (#4122) shawn pana 2026-02-18 20:46:13 -08:00
  • f9694b6af3 added README link #4122 ShawnPana 2026-02-18 20:44:13 -08:00