You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fmt.Fprintf(writer, "3. 🧩 Browser extension\n %s\n", status.summaryForSetup("Not installed yet. Chrome still needs to install or enable it."))
386
+
ifresult.OpenedStore {
387
+
fmt.Fprintf(writer, "3. ✅ Opened Chrome Web Store\n %s\n", result.StoreURL)
388
+
} elseifresult.StoreOpenError!="" {
389
+
fmt.Fprintf(writer, "3. ⚠️ Chrome Web Store page was not opened\n %s\n Error: %s\n", result.StoreURL, result.StoreOpenError)
390
+
} else {
391
+
fmt.Fprintf(writer, "3. Open Chrome Web Store\n %s\n", result.StoreURL)
392
+
}
393
+
fmt.Fprintf(writer, "4. 🧩 Browser extension\n %s\n", status.summaryForSetup("Not installed yet. Install or enable it from the Chrome Web Store page."))
373
394
fmt.Fprintln(writer)
374
395
ifstatus.isReady() {
375
396
fmt.Fprintln(writer, "All set. The browser extension is installed, connected, and on the expected version.")
@@ -380,8 +401,8 @@ func renderStoreSetupResult(writer io.Writer, result setupResult, status browser
380
401
returnnil
381
402
}
382
403
fmt.Fprintln(writer, "Next:")
383
-
fmt.Fprintln(writer, " 1. Restart Chrome if it is already open.")
384
-
fmt.Fprintln(writer, " 2. Approve or enable the Open Browser Use extension if Chrome asks.")
404
+
fmt.Fprintln(writer, " 1. Install or enable Open Browser Use from the Chrome Web Store page.")
405
+
fmt.Fprintln(writer, " 2. Restart Chrome if Chrome asks or the extension does not appear immediately.")
385
406
fmt.Fprintln(writer, " 3. Verify the connection: open-browser-use info")
-**[CLI]**: `open-browser-use setup` now opens the public Chrome Web Store listing after registering the native host and writing the External Extensions hint.
20
+
-**[Automation Escape Hatch]**: Added `setup --no-open` for tests, CI, and headless environments that should only write setup files.
21
+
-**[Release]**: Bumped Open Browser Use runtime/package versions from `0.1.34` to `0.1.35`.
22
+
-**[Docs]**: Updated README, npm package README, Chrome Web Store release/listing docs, bundled skill installation reference, and feature release notes.
23
+
24
+
### 🧠 Design Intent (Why)
25
+
26
+
Chrome's external extension hint can be delayed until Chrome restart and does not give the user a visible place to act. Opening the store listing makes the remaining human step explicit while keeping native host registration repeatable from the CLI.
| 2026-05-11 | Chrome Extension Logo | Chrome Web Store 和浏览器工具栏会显示新版 Open Browser Use 标识,减少旧视觉资产和当前品牌方向不一致的问题。 | 发布 `0.1.33` patch 版本,替换 Chrome extension 的 16/32/48/128 PNG icons 和 1024px source logo,并沿用现有 tag release 与 Chrome Web Store 自动提交链路。 |
9
10
| 2026-05-11 | Chrome Web Store Release Drill | 维护者可以用 `v0.1.32` 验证 tag release 到 Chrome Web Store 自动提交审核的完整链路。 | 发布 `0.1.32` patch 版本,用新配置的 `CWS_SERVICE_ACCOUNT_JSON`、publisher/extension secrets 和 `CWS_AUTO_PUBLISH=true` 触发真实 CWS 上传与提交流程。 |
0 commit comments