Skip to content

cdpHelper 0.1.1

Choose a tag to compare

@itMrBoy itMrBoy released this 29 Oct 09:04
5cbd547

cdpHelper v0.1.1

更新内容

首次发布,无上一版源码基线。以下仅列出最近 50 条相关非合并提交,供核对,不代表完整历史。

本版源码

新增功能

  • feat: 支持雪诺多实例插件并拆分扩展分发 (b5baea1)
  • feat: 添加雪诺浏览器自动化技能 (f6b9e8a)
  • feat: 支持通过扩展 CDP 代理连接已有浏览器 (0052cdf)

问题修复

  • fix: 回收桥接服务退出时的残留 HTTP 连接 (269dcac)
  • fix: 加快插件首次运行时准备 (7895db5)
  • fix: 纠正 cdpHelper 子模块关联方向 (f773f74)
  • fix: 排除插件中的旧版源码 runner (77788b9)
  • fix: 校验隔离实例进程归属并拒绝误关联 (7e4dad8)
  • fix: 处理预装扩展延迟接入与服务启动竞争 (ca1a51c)

改进与重构

  • refactor: 收拢插件发布输入并新增受控交付 (e1bddc0)
  • refactor: 统一 cdpHelper 插件与扩展命名 (2efd6de)

文档更新

  • docs: 准备正式版本的安装与发布指引 (15c7afe)
  • docs: 统一代理启动入口并补齐中英文使用说明 (a8669f9)

工程与测试

  • test: 为扩展重载启用测试 profile 开发者模式 (e1f191b)
  • test: 记录浏览器扩展重载后的禁用原因 (8bc209c)
  • test: 在虚拟显示器中验证扩展重载 (8b5f9ae)
  • test: 允许多实例扩展在测试浏览器中重载 (98ca383)
  • test: 输出扩展登记失败时的 worker 状态 (ee6c6bf)
  • ci: 固定 Playwright 支持的 Ubuntu 版本 (a21a8d1)
  • ci: 使用匹配的 Chromium 验证扩展 (aa11124)
  • ci: 合并主分支后发布扩展并生成中文更新说明 (344eaa7)
  • build: 将运行依赖封装为压缩产物 (f4a12d2)

其他更新

  • Split server upstream transports (#10) (a2466b2)
  • add inactivity timeout on client disconnect (#3) (4856a7d)
  • fix yml (#5) (5f07506)
  • add release workflow (#4) (ebb8dfc)
  • Add typed protocol validation and transport fixes (#2) (d6e9775)
  • Release ModCDP 0.0.13 (#1) (c1ed31e)
  • Bump package version to 0.0.6 (a82255d)
  • Address router guard and latency review issues (2c35a2b)
  • Fix Cubic transport and router findings (07950ec)
  • Refresh docs and examples (0c0fb03)
  • Remove extension runtime config artifact (2f1beaa)
  • Apply oxfmt formatting (d7d6223)
  • Clean up ModCDP transport parity (6ac5f90)
  • Wait for launched extension worker directly (d9021ed)
  • Stabilize local launch injector wait path (651eb77)
  • Format proxy primitive result handling (9e64ef6)
  • Stabilize local launch injector test (5807987)
  • Preserve primitive transport results (6d5bde8)
  • Honor explicit no-sandbox launches (67596ba)
  • Run proxy examples headful under xvfb (1f4c8c0)
  • Fix pipe loopback and reverse transport tests (638f5b7)
  • Test pipe upstream across routing modes (dc3de80)
  • Apply formatter output (6fbf69e)
  • Checkpoint proxy and test runner cleanup (5512829)
  • Normalize config layout checkpoint (cd09d6b)
  • Finish layout moves (aa1239f)
  • Restructure modcdp clients and CI (31647ad)
  • Document native messaging host name option (20594da)

版本与来源

下载与安装

  1. 从本 Release 下载 cdphelper-extension-v0.1.1.zip,可用 SHA256SUMS 校验附件。
  2. 解压到稳定目录,在目标浏览器 profile 中手动加载含 manifest.json 的 extension/ 子目录,不要加载 ZIP 根目录。
  3. 插件从 cdpHelper 市场单独安装,与扩展使用相同版本;安装插件不会安装浏览器扩展。运行时依赖随包离线展开,用户无需 npm/pnpm install 或下载 Chromium。
  4. 扩展更新后手动重载,再通过 browser_status 列出实例并选择目标。

已知限制

真实雪诺隔离启动尚未通过验收;自动化检查不能替代真实浏览器验收。