Repository navigation
Releases
Releases · mearlhq/mearl
v3.0.12
v3.0.11
简体中文 | English
浏览器控制
- 本地 CDP 未绑定控制会话的普通新开页可并行导航,慢页加载期间仍可读取和截图其他标签页。新开的标签页会报告导航状态。文档可读时返回
ready,导航回执超时时返回pending,调用方可用同一个tabId检查后续状态。 - 修复鼠标和触控拖动逐次累加回执延迟的问题。回执慢时会跳过过期的中间移动点,仍尝试到达终点并释放输入。
- 本地托管 Chrome 关闭时取消未派发任务,确认浏览器退出后发送关闭回执。脚本的总截止时间也会传给本地宿主,排队动作超时后不会派发,未能返回给调用方的新控制会话会释放标签页占用。
扩展与官网
- 工具箱可以先打开已缓存的工具,并在新版本可用时提示刷新。浏览器列表减少短暂加载造成的界面闪动。
- 更新官网的安装和使用指引。扩展离线 ZIP 下载地址取自官网的更新配置。
v3.0.10
简体中文 | English
设备外壳
- 修复外部浏览器 Provider 在空白页启用 App 模拟和设备外壳时,等待根 WebView 超时的问题。空白页先准备配置,首次导航进入 HTTP 页面后再等待业务 WebView。
- 保留已有 HTTP 页切换外壳时的刷新行为;业务 WebView 缺失时仍明确报错,不将后续业务操作转到外层页面。
- Ego Provider 内置宿主代码,需要更新到包含本次宿主修复的 Provider 版本才能生效。
MCP 配置
- 配置向导新增 OpenCode v1/v2、Pi 和 DeepSeek Harness 支持。
- 更新和卸载保留其他服务、设置及 JSONC/YAML 注释;损坏配置会明确报错并保留原文件。安装或重新配置遇到已有远程 Mearl 条目时,同样报错并保留原文件。
扩展账户
- 修复授予权限后账户信息未恢复加载的问题。
v3.0.9
简体中文 | English
安装引导
- 首次安装时优先探测构建配置指定的欢迎页,网络可达时打开该页面,失败或超时后回退到公网欢迎页。探测不再依赖目标网站的 Manifest 主机权限。
- 本地构建支持
.env.local配置欢迎页;发布构建读取同名 GitHub 仓库变量。
更新与发布
- 扩展、CLI 检查和稳定版 setup 从 GitHub Pages 读取更新配置;发布成功后自动刷新网站配置,不受商店提审结果影响。
- beta setup 直接下载与自身版本一致的扩展 ZIP;显式指定更新配置源的用法保持有效。
- Release 仅附带扩展 ZIP 和许可证,不再生成
config.json、toolbox.json附件。依赖旧 Release 配置地址的客户端需升级。 - 移除扩展对
github.com和release-assets.githubusercontent.com的常驻主机权限。
v3.0.8
v3.0.7
v3.0.6
简体中文 | English
新增
- 支持发现和调用网页声明的 WebMCP 工具,并为 bb-browser 站点适配器提供工具面板。
- 扩展设置支持管理能力预设,完善工具安装与权限设置流程。
- 为独立 Ego Provider 提供原生页面宿主,支持页面操作、设备外壳、根 WebView 和已安装 App 的协议与授权服务。
- Provider 可声明宿主浏览器的 macOS Bundle ID,让该浏览器配置的扩展 Agent 接入默认关闭。用户可手动覆盖,偏好不跨浏览器同步;离线或移除 Provider 不会自动重新开启。
- 增加
pnpm dev:link,支持构建并链接本地 CLI 包供源码开发使用。
修复与兼容性
- 协调握手完成前阻止 Agent 接入;关闭后,文件上传、批量页面动作和登录态复制同样受开关约束。管理连接仍可用于安装和设置。
- 宿主请求随控制权撤销而中止,避免交还后继续处理过期授权;策略通过变更事件更新,不新增定时轮询。
- Ego 使用独立
provider-ego,移除mearl-egoSkill,并更新官网中英文指南。启用自动协调需更新扩展和 Native Host,再重新注册 Provider。
v3.0.5
v3.0.4
v3.0.3
简体中文 | English
版本重点
官网引导页改为由用户主动启用 Preset,所需授权在扩展内完成。
变更
- 打开引导页时会检查当前所选 Preset 的状态。点击启用后,扩展打开安装页供用户继续操作。
- 欢迎页直接探测配置的 HTTPS 自定义官网地址。部署者通过
MEARL_INSTALLATION_CONFIG提供安装目录 JSON。 - 更新 Chrome 扩展的中英文产品说明。
修复
- 嵌入式安装按钮省去重复的 Preset 名称,让引导页上的选择和按钮更清楚。
升级与兼容性
- 运行
npx @mearl/setup@3.0.3安装,或运行npx @mearl/setup@3.0.3 update更新本机组件。使用配套的引导页和扩展。