github epiral/bb-browser bb-browser-v0.9.0
bb-browser: v0.9.0

one month ago

0.9.0 (2026-03-19)

Features

  • add bb-browser-sites skill for OpenClaw (facd29d)
  • add fetch and recipe commands (5668470)
  • add history, site recommend, site info, --jq, and Agent UX guide (fdb8288)
  • add MCP instructions + bb-browser guide command (f0869aa)
  • Agent UX guide system + history, site recommend/info, --jq (c1c9bc4)
  • cli,mcp: add setup hints when extension/daemon not connected (1f15f3e)
  • cli: add --mcp flag to start MCP server (cb28e81)
  • cli: add CDP monitor background process for persistent monitoring (Phase 1, #77) (94c94b7)
  • cli: add CDP monitor for persistent monitoring (aa3010f)
  • cli: add star command and hint in site update (00ed75f)
  • cli: auto-check for CLI updates on site update, bump to 0.7.0 (0551493)
  • cli: categorize --help output, promote site system (#14) (bed7fbd), closes #13
  • daemon: add --host flag to configure listen address (3a69040)
  • guide: add bb-browser site adapter as gh CLI alternative (bd9e896)
  • mcp: add MCP server for AI agent integration (537e553)
  • mcp: add site adapter tools (22d38c1)
  • mcp: add site adapter tools (7804f06)
  • mcp: auto-start daemon when not running (fa33c5a)
  • network requests --with-body captures full request/response data (a2e1f29)
  • open 命令支持 --tab 参数,解决并发打开页面冲突 (9582e10)
  • set managed Chrome profile name to "bb-browser" (7e5c227)
  • site: add --openclaw mode to run adapters via OpenClaw CDP browser (701fa7b), closes #28
  • site: add reportHint in error output for agents (de713a2)
  • site: auto-detect auth errors and show login hint (c68653b)
  • site: include bb-browser site adapter as report alternative (847a995)
  • site: silent background update after every site command (638020d), closes #20
  • tab select/close 支持按 tabId 操作 (1acfb60)
  • v0.8.0 — CDP direct connection, managed Chrome, no extension needed (59ab96b)
  • v2.0 CDP 架构迁移 - 使用 chrome.debugger 实现所有 DOM 操作 (827f24d)
  • 全局 --tab 参数支持多 tab 并发隔离 (7acd596)
  • 切换 snapshot 到 CDP Accessibility Tree (9095463)
  • 切换 snapshot 到 CDP Accessibility Tree (e66256a), closes #4
  • 实现 bb-browser 核心功能 (601f4ae)
  • 实现 close 命令 (b92a8b1)
  • 实现 get 命令组 (text/url/title) (028478b)
  • 实现 hover 命令 (260e8ce)
  • 实现 press 命令 (16f3d84)
  • 实现 screenshot 命令 (29c335e)
  • 实现 scroll 命令 (0d60f93)
  • 实现 wait 命令 (247e21c)
  • 实现导航命令 (back/forward/refresh) (91a3398)
  • 插件支持配置上游 URL (ca78b45), closes #2
  • 插件支持配置上游 URL + 修改后立即重连 (44761b8)
  • 添加 check/uncheck 命令 - 复选框操作 (6385279)
  • 添加 dialog 命令(accept/dismiss) (8d6e6c1)
  • 添加 eval 命令 - 执行 JavaScript (7e6bf96)
  • 添加 frame 命令(切换 iframe) (394d7e7)
  • 添加 network/console/errors 调试命令 (02edcb4)
  • 添加 Phase 3 命令 (eval/type/check/uncheck/select) (bbfda3f)
  • 添加 reload 命令支持 CDP 热重载扩展 (530e992)
  • 添加 tab 命令(list/new/select/close) (a608124)
  • 添加 trace 命令 - 录制用户操作 (f02b081)
  • 添加 type 命令 - 逐字符输入 (de22235)

Bug Fixes

  • CDP direct mode bugs (snapshot, tab list, discovery) (b0cb83a)
  • cli: --tab flag works correctly for all commands (a882809)
  • cli: add Chrome Dev/Canary/Beta/Arc to browser detection (#42) (#43) (e7de67c)
  • cli: add guide command to help text (09ac697)
  • cli: avoid double-inserting typed text (600244d)
  • cli: daemon command works in npm-published layout (c3fa112)
  • cli: harden OpenClaw JSON parsing (b0b7c7b)
  • cli: persist selected target for get commands (578e10f)
  • cli: tolerate noisy OpenClaw JSON output (28e0867)
  • cli: use viewport coordinates for click targets (92fa9f7)
  • cli: wait for extension connection before sending commands (b478226)
  • cli: wire top-level status command (3a15411)
  • cli: wire top-level status command (c8b1aab)
  • cross-process refs, fill command, snapshot robustness (936047a)
  • daemon: allow positional args in parseArgs for CLI passthrough (4eea8e5)
  • derive version metadata from package.json (a1b9f38)
  • docs: update ClawHub skill link in English README (61a3493)
  • eval 命令使用 MAIN world 访问页面 DOM (c16b442)
  • extension: add history permission to source manifest (526551e)
  • extension: never give up reconnecting to daemon (5e8ca91)
  • improve extension setup hints with direct download link (0491e72)
  • interactive 模式去掉 /url: 和子节点,扁平输出 (2bc77bc)
  • process hangs after CDP command completes (4d63ae2)
  • simplify extension setup hints to 4 clear steps (ce12d3a)
  • site: add guide hint to site --help (9407040)
  • site: detect auth errors in adapter hint text too (9d8594a)
  • site: filter noise from recommend not_available list (31fb169)
  • snapshot, tab list, and discovery overhead in CDP mode (c3a3bf8)
  • support top-level await in eval (cfbae07)
  • use fileURLToPath for Windows-compatible MCP path resolution (7061ab7), closes #17
  • 使用 CDP Runtime.evaluate 替代 eval 绕过 MV3 CSP 限制 (c74fca3)
  • 修复 back/forward 命令 - 使用 CDP 和 tabs.update 导航 (8395ae7)
  • 修复 trace 录制 - manifest 匹配规则和页面导航后自动恢复录制 (fa39bdb)
  • 解决 MV3 Service Worker 休眠导致连接断开的问题 (4c7c64f)
  • 选项页修改 URL 后立即重连 SSE (e67e69f)

Don't miss a new bb-browser release

NewReleases is sending notifications on new releases.