此网站需要 JavaScript。
036bfaf69c
Merge pull request #240 from browser-use/fix/ensure-daemon-windows-probe
Alexander Yue
2026-04-28 15:48:30 -07:00
6dc41c1a5b
fix(_ipc): suppress empty python.exe console window on Windows daemon spawn
fix/ensure-daemon-windows-probe
Alezander9
2026-04-28 15:32:35 -07:00
82ef2a13ab
feat(_ipc): BH_TMP_DIR overrides sock/port/pid/log + screenshot dir
Alezander9
2026-04-28 15:21:48 -07:00
ee1ff81eac
Rename skill command from /browser-harness to /browser
claude/slack-session-sdKmR
Claude
2026-04-28 22:19:53 +00:00
06aad12d91
fix(admin): catch SystemError raised by os.kill on Windows
cryptoshrine
2026-04-28 22:56:48 +01:00
1dd4f60252
fix(admin): route ensure_daemon CDP probe through ipc.connect (Windows)
Alezander9
2026-04-28 13:16:28 -07:00
ac71315eda
fix: prevent chrome://inspect tab flooding during setup (#232 )
Vlad Rafeev
2026-04-28 20:01:13 +01:00
fefca43ab5
feat(doctor): show live browser connections and attached pages in run_doctor (#234 )
Sarath S Menon
2026-04-28 17:42:47 +05:30
64dafa2805
refactor(js): proper return-statement parsing, unserializable value decoding, unified eval helpers (#231 )
Sarath S Menon
2026-04-28 16:33:28 +05:30
5a77ea5525
fix(js): raise RuntimeError on JS evaluation errors instead of returning None (#230 )
Sarath S Menon
2026-04-28 16:04:33 +05:30
5748035bb1
fix(js): raise RuntimeError on JS evaluation errors instead of returning None
fix/js-raise-on-error
Sarath Suresh
2026-04-28 16:04:16 +05:30
fb1a51dd9b
refactor: move to src layout, agent-workspace, and fix SKILL.md invocation format (#229 )
Sarath S Menon
2026-04-28 15:38:11 +05:30
d49fc05506
merge: resolve import conflicts after src/ layout move
refactor/reorganize-tests
Sarath Suresh
2026-04-28 15:36:35 +05:30
c390388beb
refactor: move to src layout, agent-workspace, and fix SKILL.md invocation format
Sarath Suresh
2026-04-28 15:34:31 +05:30
cae52ce916
refactor(tests): reorganize into tests/unit and tests/integration (#228 )
Sarath S Menon
2026-04-28 14:42:52 +05:30
2294395fef
refactor(tests): reorganize into tests/unit and tests/integration
Sarath Suresh
2026-04-28 14:42:30 +05:30
fd3e25c91d
feat: add field-tested Flipkart shopping domain skill
Nandini Muralidharan
2026-04-28 13:53:00 +05:30
f5f0564757
Merge pull request #225 from browser-use/fix/windows-ipc
Alexander Yue
2026-04-28 01:04:34 -07:00
51ff305bfa
Use /tmp on POSIX to stay under AF_UNIX sun_path limit
fix/windows-ipc
Alezander9
2026-04-28 00:24:18 -07:00
a5c973f333
fix(daemon): fire-and-forget mark-title eval so load events don't stall (#171 )
Matt Van Horn
2026-04-27 18:44:19 -07:00
b05be93d60
Slim ipc.py and rename to _ipc.py to signal internal
Alezander9
2026-04-27 18:01:11 -07:00
71cf3a87a0
Merge remote-tracking branch 'origin/main' into fix/windows-ipc
Alezander9
2026-04-27 17:41:08 -07:00
b749f82350
Address PR review (cubic): docs, serve-task crash detection, name sanitization
Alezander9
2026-04-27 17:36:08 -07:00
991ab21f80
Windows support: route IPC through ipc.py (TCP on Windows, AF_UNIX on POSIX)
Alezander9
2026-04-27 16:40:56 -07:00
953aebd07f
Merge pull request #221 from browser-use/feat/screenshot-max-dim
Saurav Panda
2026-04-27 12:18:43 -07:00
7d314748ee
Merge branch 'main' into feat/screenshot-max-dim
feat/screenshot-max-dim
Saurav Panda
2026-04-27 12:11:01 -07:00
ef491eae69
Merge pull request #209 from everlastconsulting/loom-folder-enumeration
Saurav Panda
2026-04-27 12:09:55 -07:00
ffadfe6c51
fix: declare pillow dependency and use TemporaryDirectory in tests
Saurav Panda
2026-04-27 12:08:40 -07:00
a2acd7a3d2
Merge pull request #214 from samtucker/add-bu-cdp-url
Saurav Panda
2026-04-27 12:06:44 -07:00
1886023e8f
Merge pull request #173 from drichman1-maker/fix/macos-brave-and-port-fallback
Saurav Panda
2026-04-27 12:04:50 -07:00
fca4d792ec
Merge pull request #211 from hobostay/fix/missing-c-argument-validation
Saurav Panda
2026-04-27 12:03:09 -07:00
e3685fd667
Merge pull request #172 from mvanhorn/fix/106-websockets-pin-chrome-147
Saurav Panda
2026-04-27 12:00:56 -07:00
71cb1f3581
feat(helpers): add max_dim to capture_screenshot
Saurav Panda
2026-04-27 12:00:36 -07:00
aa70de78e9
Merge pull request #217 from sontianye/feat/substack-domain-skill
Saurav Panda
2026-04-27 11:34:43 -07:00
767ed0cd57
Merge pull request #218 from NandiniMurali/domain-skill/expedia
Saurav Panda
2026-04-27 11:16:54 -07:00
d0ebf8637c
Add Expedia domain skill: hotel search automation
Nandini Muralidharan
2026-04-27 14:06:41 +05:30
190fe686fd
fix: remove contradictory body_html=null claims for paywalled posts
Tianye Song
2026-04-27 15:08:56 +08:00
c58bdc37f2
feat(domain-skills): add Substack scraping skill
Tianye Song
2026-04-27 14:59:22 +08:00
94897c7ae3
daemon: add BU_CDP_URL for HTTP DevTools endpoint resolution
Sam Tucker
2026-04-26 19:30:44 +01:00
263de47192
Fix IndexError when -c flag is passed without code argument
Test User
2026-04-26 19:58:12 +08:00
cba31dfec0
domain-skills/loom: library folder enumeration
Leonard Schmedding
2026-04-26 14:39:50 +03:00
142e426568
Merge pull request #204 from browser-use/fix/chrome-handshake-timeout
Saurav Panda
2026-04-25 19:28:28 -07:00
a53071551c
fix(setup): retry Chrome handshake timeouts
fix/chrome-handshake-timeout
Saurav Panda
2026-04-25 19:18:17 -07:00
c0e7253797
Merge pull request #121 from mvanhorn/fix/108-cdp-handshake-error-message
Saurav Panda
2026-04-25 19:10:16 -07:00
837b2516a9
Merge pull request #176 from iskyiskyisky/domain-skills/gmail-compose
Saurav Panda
2026-04-25 17:49:49 -07:00
b31cfb458e
Merge pull request #202 from anandvc/fix/switch-tab-accept-dict
Saurav Panda
2026-04-25 17:45:32 -07:00
76ee7fb7c2
Merge pull request #197 from YiannisDermitzakis/youtube/watch-page-hydration-note
Saurav Panda
2026-04-25 17:44:29 -07:00
192f99251b
fix(helpers): switch_tab accepts dict from current_tab()/list_tabs()
Anand Chhatpar
2026-04-25 16:31:31 -07:00
dcd8137624
docs: note device-pixel vs CSS-pixel mismatch in screenshots
docs/screenshot-dpr
Saurav Panda
2026-04-25 12:10:35 -07:00
216a2c9653
feat(cli): add --reload flag to restart the daemon (#200 )
Sarath S Menon
2026-04-25 15:32:22 +05:30
bd4f62c57a
feat(cli): add --reload flag to restart the daemon
feat/reload-flag
Sarath Suresh
2026-04-25 15:32:03 +05:30
3b5395947a
fix(js): don't double-wrap IIFEs that contain return (#199 )
Sarath S Menon
2026-04-25 15:19:42 +05:30
e02a8db832
fix(js): don't double-wrap IIFEs that contain return
fix/js-iife-double-wrap
Sarath Suresh
2026-04-25 15:19:23 +05:30
dafe832b6e
docs(youtube): document watch-page DOM hydration wait
Yiannis Dermitzakis
2026-04-25 11:00:10 +02:00
f8adad28e0
Merge pull request #184 from b00833647-cmd/feat/imdb-domain-skill
Saurav Panda
2026-04-24 18:27:14 -07:00
1c8ce43ffa
Merge pull request #194 from ambeidetic/domain-skills/polymarket
Saurav Panda
2026-04-24 18:21:28 -07:00
74afacf28c
domain-skills: add Polymarket scraping skill
Abraham
2026-04-24 19:33:17 -03:00
106075e2ea
domain-skills: handle trailing-slash URLs in perplexity id extraction
Muqsit
2026-04-24 10:11:13 -07:00
3b8b2b9e91
Merge pull request #190 from browser-use/cursor/update-readme-footer-links-19e8
Luka Secilmis
2026-04-24 14:41:46 +02:00
ce35175b78
Update README bitter lesson and skills footer links
cursor/update-readme-footer-links-19e8
Cursor Agent
2026-04-24 12:36:11 +00:00
01fdbd7a13
domain-skills: address cubic round-2 review
Muqsit
2026-04-24 04:56:16 -07:00
5918ea7e4b
feat(debug): add --debug-clicks mode with DPR-aware overlay (#189 )
Sarath S Menon
2026-04-24 16:54:50 +05:30
6c9ddf56fe
feat(debug): add --debug-clicks mode with DPR-aware overlay
feat/debug-clicks-mode
Sarath Suresh
2026-04-24 16:54:29 +05:30
05d6eb8c3e
refactor(run): replace heredoc stdin with -c flag (#188 )
Sarath S Menon
2026-04-24 15:53:37 +05:30
0f20388303
refactor(run): replace heredoc stdin with -c flag
fix/js-auto-wrap-return-iife
Sarath Suresh
2026-04-24 15:53:18 +05:30
932347c7a2
fix(js): auto-wrap top-level return expressions in an IIFE (#187 )
Sarath S Menon
2026-04-24 15:48:19 +05:30
0b1ba8e4ff
fix(js): auto-wrap top-level return expressions in an IIFE
Sarath Suresh
2026-04-24 15:47:59 +05:30
0c4af63b1b
docs: move setup/maintenance content from SKILL.md to install.md (#186 )
Sarath S Menon
2026-04-24 15:19:50 +05:30
197283bc55
docs: move setup/maintenance content from SKILL.md to install.md
docs/separate-setup-from-daily-use
Sarath Suresh
2026-04-24 15:19:33 +05:30
724c1c7a16
docs(SKILL.md): remove inline backticks; fix install.md goto_url rename (#185 )
Sarath S Menon
2026-04-24 14:45:28 +05:30
3866b9faac
docs(SKILL.md): remove inline backticks; fix install.md goto_url rename
refactor/remove-playwright-name-overlap
Sarath Suresh
2026-04-24 14:45:08 +05:30
b0e1925ac7
domain-skills/imdb: charts, search, and More Like This
Faraz Ghodratizadeh
2026-04-24 10:50:20 +02:00
253887bb07
domain-skills: review feedback + SKILL.md compliance fixes
Muqsit
2026-04-23 23:20:58 -07:00
5b3807719b
domain-skills: manus + perplexity — task workflows
Muqsit
2026-04-23 23:08:42 -07:00
361c90e0a7
Merge pull request #178 from browser-use/refactor/remove-playwright-name-overlap
Sarath S Menon
2026-04-24 11:26:22 +05:30
fbd9146df5
refactor: rename goto/click/screenshot to avoid Playwright name overlap
Sarath Suresh
2026-04-24 11:26:07 +05:30
d08ca526bf
Merge pull request #177 from browser-use/docs/remove-bold-formatting
Sarath S Menon
2026-04-24 10:53:29 +05:30
3dfb08a73d
docs(SKILL.md): remove bold formatting
docs/remove-bold-formatting
Sarath Suresh
2026-04-24 10:52:30 +05:30
cf6a7322da
domain-skills: gmail — compose.md
Isky
2026-04-23 20:55:16 -07:00
704b1d41b7
Add macOS Brave profile path + port-9222/9223 CDP probe fallback
drichman1-maker
2026-04-23 14:31:50 -04:00
4faf1d7414
fix(deps): pin websockets==15.0.1 to unblock Chrome 147 CDP handshake
Matt Van Horn
2026-04-23 07:46:36 -07:00
17e88b4e46
domain-skills: amazon — cart.md, orders.md
Isky
2026-04-23 01:40:43 -07:00
ba8b22f1ff
fix(run): exec scoping for comprehensions + sharpen click guidance (#133 )
Gregor Žunič
2026-04-22 16:06:16 -07:00
e8941a5f35
fix(admin): ensure_daemon self-heals cold-start failures (#161 )
Gregor Žunič
2026-04-22 16:00:41 -07:00
71c8a363c8
fix(admin): ensure_daemon self-heals cold-start failures
fix/ensure-daemon-self-heal
Gregor Žunič
2026-04-22 15:56:29 -07:00
99c74550ce
domain-skills/alaska: checkout — Auro Design System + CyberSource OOPIF
Bilal Daqqah
2026-04-22 19:44:39 +00:00
b99ac068ca
domain-skills/aa: checkout — deep-link URL, Angular shadow DOM, PAN-gated CVV mount
Bilal Daqqah
2026-04-22 19:44:36 +00:00
e405d8da2d
domain-skills: linkedin — invitation-manager.md (#149 )
Magnus Müller
2026-04-22 10:19:43 -07:00
5317ae2dd0
domain-skills: linkedin — invitation-manager.md
domain-skills/linkedin-invitation-manager
MagMueller
2026-04-22 10:16:35 -07:00
71f1b3b051
Merge pull request #131 from browser-use/feat/versioning-and-fetch-use
Aitor
2026-04-22 00:52:43 +02:00
e5f846caca
Merge pull request #137 from sontianye/feat/youtube-domain-skill
Saurav Panda
2026-04-21 14:58:56 -07:00
677f3594c1
Merge pull request #138 from browser-use/readme-free-remote-stealth
Saurav Panda
2026-04-21 10:25:00 -07:00
a2898c40aa
Merge pull request #141 from opensesamenext1-netizen/fix/flatpak-browser-profiles
Saurav Panda
2026-04-21 10:24:29 -07:00
761da289c8
Support Flatpak browser profile paths
opensesamenext1-netizen
2026-04-21 14:59:36 +00:00
1797d8d55c
readme: name stealth, proxies, and captcha solving in free remote browsers
readme-free-remote-stealth
Luka Secilmis
2026-04-21 12:31:13 +02:00
5517717a51
fix(youtube/scraping): update stale age-restricted video docs
songty1
2026-04-21 15:58:57 +08:00
77a0f46854
fix(youtube/scraping): address code review findings
songty1
2026-04-21 15:48:29 +08:00
8ae50e76fd
feat(domain-skills): add YouTube scraping skill
songty1
2026-04-21 15:37:39 +08:00
dacd8bd842
fix: don't flag updates when installed version is unknown
reformedot
2026-04-20 18:46:32 -07:00
d1d6b59951
Merge pull request #130 from robertguss/add-reddit-and-medium-hydration-skills
Saurav Panda
2026-04-20 17:28:24 -07:00