Skip to content

v0.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Oct 04:46
· 1 commit to main since this release

v0.8.0

兼容 DSH 0.2 + Desktop 侧边栏浏览器代理行为调查与桥接就绪桩(issue #6)。

调查结论(实测 DSH Desktop 0.1.7-rc.2)

  • 右侧浏览器由 Electron webview guest 实现,始终跟随系统代理,流量不经过插件,请求日志无记录是预期行为;
  • 插件宿主是主进程 utilityProcess 拉起的子 Node 进程,require(electron) 不可达,插件配置对侧边栏不生效属架构限制,需主进程侧桥接(issue #6 方案 A/B)。

新增

  • lib/desktop-session.js 桥接就绪桩:wrap session.fromPartition 识别 dsh-sidebar-browser-* 分区、guest 创建时应用 session.setProxy(),含 http 双槽位 / socks5 规则 / noProxy 映射;未来 DSH 若在主进程内加载插件宿主即自动激活,当前运行时优雅降级(tests 9 个场景覆盖)。
  • /_dsh/net-proxy 的 GET 响应新增 desktop 状态字段。

文档

  • README 明确声明侧边栏浏览器的代理行为与插件管辖边界;版本 0.8.0。