Pradeep Elankumaran
f94c81babf
Merge pull request #11933 from jo-inc/release/1.18
...
Camofox Browser 1.18: reliability and platform fixes
2026-09-30 09:52:51 -07:00
Pradeep Elankumaran
039e8afbee
chore: prepare v1.18.0
2026-09-30 09:37:16 -07:00
Pradeep Elankumaran
9cc9129d4f
fix(deps): update vulnerable transitive packages
2026-09-30 09:10:06 -07:00
Pradeep Elankumaran
606e303674
fix(mcp): update vulnerable transitive dependencies
2026-09-30 09:10:06 -07:00
Pradeep Elankumaran
a5f03bf535
Merge remote-tracking branch 'origin/master' into release/1.18
2026-09-30 09:10:06 -07:00
Pradeep Elankumaran
f1440a7da2
fix(click): recover timeouts without native mouse stalls
2026-09-30 09:10:06 -07:00
Pradeep Elankumaran
666e910e4b
fix: support macOS external Camoufox app bundles
2026-09-30 09:10:06 -07:00
Pradeep Elankumaran
0b3ee93f9c
fix: normalize uppercase browser navigation keys
2026-09-30 09:10:06 -07:00
Pradeep Elankumaran
f97eeedd58
fix(docker): select Camoufox asset for target architecture
2026-09-30 09:10:06 -07:00
Pradeep Elankumaran
42171f684d
Merge pull request #11626 from ryanduguid/ci/agenthook-skip-without-secrets
...
ci(agenthook): skip the notification when the secrets are unavailable
2026-09-30 07:28:17 -07:00
Pradeep Elankumaran
389c996ae3
Merge pull request #10795 from jo-inc/release/1.17
...
release: v1.17.0
2026-09-22 16:39:13 -07:00
Pradeep Elankumaran
52bad7644d
ci: authenticate Camoufox release fetches
2026-09-22 13:46:05 -07:00
Pradeep Elankumaran
37d75395d2
fix: allow tab creation recovery to finish
2026-09-22 12:48:12 -07:00
Pradeep Elankumaran
10e3de82d1
docs: add macOS Windows UTM test setup
2026-09-22 10:32:12 -07:00
Pradeep Elankumaran
fc93db3fda
test: retry recoverable browser restarts
2026-09-18 08:43:15 -07:00
Pradeep Elankumaran
aa16bc2b0e
fix(openclaw): use direct Camoufox downloader
2026-09-18 08:43:09 -07:00
Pradeep Elankumaran
c0bfdc4f15
fix(openclaw): compile against current plugin SDK
2026-09-16 17:10:02 -07:00
Pradeep Elankumaran
f69de79a94
fix(openclaw): pin current plugin API contract
2026-09-16 17:06:21 -07:00
Pradeep Elankumaran
f219214539
chore: prepare v1.17.0
2026-09-16 16:24:18 -07:00
Pradeep Elankumaran
fda8039446
fix: guard inline PDF response size
2026-09-16 16:13:51 -07:00
Pradeep Elankumaran
79d425be26
Merge pull request #10727 from jo-inc/release/1.16
...
feat: automate Windows cleanup and PDF retrieval
2026-09-14 16:04:17 -07:00
Pradeep Elankumaran
4734815444
fix(openclaw): use current plugin API
2026-09-14 15:50:00 -07:00
Pradeep Elankumaran
4ff8d3e1e2
fix(ci): grant ClawHub workflow Actions read access
2026-09-14 08:36:02 -07:00
Pradeep Elankumaran
533079e6a0
chore: prepare v1.16.0
2026-09-14 08:27:46 -07:00
Pradeep Elankumaran
29fbcefd15
ci: alert agenthook for releases and deploys
2026-09-14 08:26:27 -07:00
Pradeep Elankumaran
9d38a8197a
test(ci): run browser e2e suite on Windows
2026-09-13 12:42:47 -07:00
Pradeep Elankumaran
6f709ba7b8
fix(test): discover Playwright browser process on Windows
2026-09-13 12:34:29 -07:00
Pradeep Elankumaran
d12a5b3082
test: cover Windows Camoufox process cleanup
2026-09-13 12:29:44 -07:00
Pradeep Elankumaran
63cd312d6c
fix(ci): run browser unit coverage with e2e
2026-09-13 12:19:03 -07:00
Pradeep Elankumaran
03403e2453
ci: notify agenthook of check results
2026-09-13 12:14:25 -07:00
Pradeep Elankumaran
8ff2ffc2f0
fix(ci): install Windows test reporter
2026-09-13 11:08:56 -07:00
Pradeep Elankumaran
5e4fb590de
fix(ci): restore Linux e2e job
2026-09-13 11:05:08 -07:00
Pradeep Elankumaran
907b62a056
feat: automate Windows cleanup and PDF retrieval
...
Fixes #10042\nFixes #9333\nFixes #9334
2026-09-13 11:03:25 -07:00
Pradeep Elankumaran
3801619294
fix: stop faking direct session location
...
Fixes #10667
2026-09-13 10:46:03 -07:00
Pradeep Elankumaran
2c0036a8b1
docs: match profile callout avatar styling
2026-09-10 13:39:01 -07:00
Pradeep Elankumaran
6f3190b6c4
docs: add Pradeep X profile to README
2026-09-10 13:27:12 -07:00
Pradeep Elankumaran
771b610a7b
fix(plugins): scope virtual display providers
...
Thanks to @shauneccles for reporting #9527 and identifying the filesystem-order collision.
2026-09-09 09:48:55 -07:00
Pradeep Elankumaran
396c9685ee
fix(docker): align Camoufox with camoufox-js
...
Fixes #9520 .
2026-09-09 09:33:50 -07:00
Pradeep Elankumaran
46e02b3698
fix: preserve live Firefox profiles during cleanup
...
Fixes #9584 .
2026-09-09 09:33:50 -07:00
Pradeep Elankumaran
45a934ac68
test: cover disabled session and browser timeouts
2026-09-09 00:18:39 -07:00
Pradeep Elankumaran and Shaun Eccles
799ba537cf
build: pin and verify yt-dlp
...
The published image uses Dockerfile.ci and the YouTube plugin hook runs after its initial download, so pin and verify the actual final binary for both release architectures.
Co-authored-by: Shaun Eccles <shauneccles@gmail.com >
2026-09-08 23:49:09 -07:00
Pradeep Elankumaran
6830ac5af0
test: cover no-proxy navigation timeout tab isolation
2026-09-08 23:29:58 -07:00
Pradeep Elankumaran
8b7b233efe
chore: prepare v1.15.0
2026-09-08 22:45:54 -07:00
Pradeep Elankumaran
b983440366
test: serve upstream failure fixture
2026-09-08 22:40:13 -07:00
Pradeep Elankumaran
f8ccc1d412
fix: classify locator wait failures as actionable
2026-09-08 22:39:12 -07:00
Pradeep Elankumaran
6da3da7df8
feat: expose destination navigation status
2026-09-08 22:38:31 -07:00
Pradeep Elankumaran
20a80b62b3
fix: normalize uppercase enter key
2026-09-08 22:37:45 -07:00
Pradeep Elankumaran
29852befd4
fix: document native select route
2026-09-08 22:37:45 -07:00
Pradeep Elankumaran
0d0848b4af
fix: normalize browser keyboard chords
2026-09-08 22:37:45 -07:00
Pradeep Elankumaran
cba6cd27f2
fix: recover mouse fallback actionability errors
2026-09-08 22:37:25 -07:00
Pradeep Elankumaran
5cdb83d262
fix: support native select controls
2026-09-08 22:37:04 -07:00
Pradeep Elankumaran
fbd3362a51
fix: expose combobox controls to agents
2026-09-08 22:37:04 -07:00
Pradeep Elankumaran
7253d29dc9
fix: expose list-item menu actions to agents
2026-09-08 22:37:04 -07:00
Pradeep Elankumaran
39c9827d58
fix: prefer visible selector matches for clicks
2026-09-08 22:37:04 -07:00
Pradeep Elankumaran
8ca27b23e6
test: cover Amazon result product prices
2026-09-08 22:36:33 -07:00
Pradeep Elankumaran
432ba0cc9d
fix: submit Amazon continuation before waiting
2026-09-08 22:36:33 -07:00
Pradeep Elankumaran
b09d1f3476
fix: wait for Amazon continuation prompt
2026-09-08 22:36:33 -07:00
Pradeep Elankumaran
150be692e1
fix: target Amazon's visible search input
2026-09-08 22:36:33 -07:00
Pradeep Elankumaran
9fd918e871
fix: search Amazon through its homepage
2026-09-08 22:36:33 -07:00
Pradeep Elankumaran
c85e9bd438
fix: bound proxy GeoIP setup
2026-09-08 22:36:29 -07:00
Pradeep Elankumaran
fe5fc221f4
fix: launch through proxy without GeoIP lookup
2026-09-08 22:36:29 -07:00
Pradeep Elankumaran
f8bdac71ec
Fall back when optional GeoIP setup fails
2026-09-08 22:36:29 -07:00
Pradeep Elankumaran
9120ee49d5
fix: honor configured navigation timeout
2026-09-08 22:36:04 -07:00
Pradeep Elankumaran
d84a670c46
fix: retry Firefox proxy connection failures
2026-09-08 22:34:52 -07:00
Pradeep Elankumaran
85ab5725dd
fix: preserve structured Google search results
2026-09-08 22:34:52 -07:00
Pradeep Elankumaran
3cfeae6998
fix: recover navigation after browser tab closes
2026-09-08 22:34:47 -07:00
Pradeep Elankumaran
9e23cbaea0
Fall back from empty Google search results
2026-09-08 22:34:08 -07:00
Pradeep Elankumaran
3b236b7d20
Fall back from blocked Google searches
2026-09-08 22:34:08 -07:00
Pradeep Elankumaran
4fab44c1b7
Revert "Fall back from empty Google search results"
...
This reverts commit e240e4e8c4 .
2026-09-08 22:33:53 -07:00
Pradeep Elankumaran
e240e4e8c4
Fall back from empty Google search results
2026-09-08 22:29:43 -07:00
Pradeep Elankumaran
e5a36f5cd0
Merge pull request #9428 from jo-inc/release/1.14.0
...
release: v1.14.0 see the browser when you need to
2026-08-19 13:28:37 -07:00
Pradeep Elankumaran
4cc17f4f61
chore: resolve MCP audit findings
2026-08-19 13:22:13 -07:00
Pradeep Elankumaran
b94ab4524b
chore: prepare v1.14.0
2026-08-19 13:17:45 -07:00
Pradeep Elankumaran
138614b517
feat: add opt-in interactive desktop browser
2026-08-19 12:45:32 -07:00
Pradeep Elankumaran
0bacd019d3
chore: update audited transitive dependencies
2026-08-19 11:06:28 -07:00
Pradeep Elankumaran
a210adeee7
fix: harden browser navigation and actions
2026-08-19 11:04:13 -07:00
Pradeep Elankumaran
0302f723c4
fix: support Node 24 and host dependency overrides
2026-08-19 11:03:54 -07:00
Pradeep Elankumaran
74d164dbbf
fix(vnc): clean up Xvfb display files after exit
2026-08-19 11:03:51 -07:00
Pradeep Elankumaran
c979518b0b
test: cover session recovery and fix release test commands
2026-08-19 10:45:29 -07:00
Pradeep Elankumaran
ceaa3e1703
fix: align published Docker image with ARM64 runtime
2026-08-19 10:09:59 -07:00
Pradeep Elankumaran and Ibrahiem Mohammad
be2f3c42d9
merge: include Docker ARM64 and MCP reliability fixes
...
Co-authored-by: Ibrahiem Mohammad <ibrahim.mohammad.23@gmail.com >
2026-08-19 09:58:35 -07:00
Pradeep Elankumaran
dfaf188f84
fix: make consent dismissal explicit and scoped
2026-08-19 09:54:17 -07:00
Pradeep Elankumaran and D Yiapanis
78b649c3e0
merge: isolate navigation health recovery per user
...
Co-authored-by: D Yiapanis <d@yiapanis.co >
2026-08-19 09:41:03 -07:00
Pradeep Elankumaran and Erick Garcia
f3e4ffa145
merge: apply health-probe viewport compatibility fix
...
Co-authored-by: Erick Garcia <erick@egarcia.dev >
2026-08-19 09:40:49 -07:00
Pradeep Elankumaran
af3a2505fc
v1.13.1
2026-08-01 19:46:40 -07:00
Pradeep Elankumaran
4c2a375850
Merge branch 'fix/pr-8219-mcp-standalone' into master
2026-08-01 19:41:33 -07:00
Pradeep Elankumaran
ae47934f21
fix(mcp): use consistent package and binary name
2026-08-01 19:35:51 -07:00
Pradeep Elankumaran
981586bfe8
fix(mcp): keep adapter binary name concise
2026-08-01 19:34:18 -07:00
Pradeep Elankumaran
ddb5cd65f3
fix(mcp): align adapter binary name
2026-08-01 19:33:20 -07:00
Pradeep Elankumaran
effa4554f0
Merge origin/master into fix/pr-8219-mcp-standalone
2026-08-01 19:31:54 -07:00
Pradeep Elankumaran
a81a114ed2
test(release): synchronize MCP package version
2026-08-01 19:27:02 -07:00
Pradeep Elankumaran
df23bf549a
docs(mcp): credit initial implementation
2026-08-01 19:25:58 -07:00
Pradeep Elankumaran
91d4d573e0
fix(mcp): use browser-mcp package name
2026-08-01 19:22:12 -07:00
Pradeep Elankumaran
f34b04798d
fix(mcp): package standalone adapter dependencies
2026-08-01 18:51:45 -07:00
Pradeep Elankumaran
0c230365fe
test(config): cover evaluate body size forwarding
2026-08-01 18:27:26 -07:00
Pradeep Elankumaran
9cd3545197
fix(evaluate): forward body size configuration
2026-08-01 18:27:23 -07:00
Pradeep Elankumaran
8daab78f4c
Merge branch 'fix/evaluate-body-limit' into master
2026-08-01 18:26:35 -07:00
Pradeep Elankumaran
5c7dd4b40f
Merge pull request #8491 from zoomdbz/fix/npm-audit-dependencies
2026-08-01 18:19:06 -07:00
Pradeep Elankumaran
165aad254d
ci: mirror Camoufox releases daily
2026-08-01 18:18:45 -07:00
Pradeep Elankumaran
00ecdc5f15
test(sessions): assert page lease return
2026-08-01 17:53:05 -07:00