Skip to content

v0.1.7

Choose a tag to compare

@graydovee graydovee released this 20 Oct 08:47
· 16 commits to main since this release
f364d4e

中文

  • 2026-10-19 [Feature] 页面交接提示新增「跳转回到助手页面」,可把浏览器切回助手正在操作的页面;原有两个选项按主体改名为「助手留在原页面」「助手跟随当前页面」,更容易区分。
  • 2026-10-19 [Feature] 新增 browser_open_window 工具:可在新窗口(可选后台打开、不抢焦点)中打开网址并接管为受控页面;同窗口开标签仍用 browser_open_tab(感谢 @zzalancelot)。
  • 2026-10-19 [Feature] browser_scroll 现在可以滚动页面内的滚动容器(聊天记录、侧栏列表、弹窗正文等),不再只能滚动整页(感谢 @happinessisreal)。
  • 2026-10-18 [Feature] 即使 DSH Desktop 每次启动都把本地端口换成新的随机端口,侧栏现在也能重新找到本机 dsh;找不到时显示「未找到服务」而不再反复重试,并新增「自动检测」按钮列出本机所有实例供选择。
  • 2026-10-19 [Fix] 安全修复:本机免 token 连接现在只授予本应用自己的扩展(扩展 id 随安装包固定),其它已安装扩展必须携带 token;从旧构建升级时扩展 id 会变更一次(感谢 @chintoleung)。
  • 2026-10-19 [Fix] 侧栏在 Chrome 142 / Edge 143 起的本地网络访问限制下也能重新发现并连上本机 dsh:发现应答补齐了浏览器要求的跨域头与预检(感谢 @PerryLink)。
  • 2026-10-19 [Fix] 结账表单把卡号字段声明为多段自动填充标记时,支付与密码字段现在也会被正确掩码,卡号值不再进入页面快照(感谢 @chintoleung)。
  • 2026-10-19 [Fix] 修掉一处会让自动检查间歇失败的用例,功能行为无变化。

English

  • 2026-10-19 [Feature] The page-handoff prompt gains "jump back to the assistant page", which switches the browser back to the page the assistant is working on; the two existing choices are renamed after their subject ("assistant stays on the original page", "assistant follows the current page") so they are easier to tell apart.
  • 2026-10-19 [Feature] New browser_open_window tool opens a URL in a new browser window (optionally in the background) and makes it the controlled target; use browser_open_tab for a same-window tab (thanks @zzalancelot).
  • 2026-10-19 [Feature] browser_scroll can now scroll an app's own scroll container (chat transcripts, side panes, modal bodies) instead of only the page (thanks @happinessisreal).
  • 2026-10-18 [Feature] The side panel finds a local dsh again even when DSH Desktop moves it to a new random port on every launch, says "No service found" instead of retrying forever, and offers a Detect button that lists every local instance so you can pick one.
  • 2026-10-19 [Fix] Security fix: tokenless loopback access is now granted only to this extension (its id is pinned by the installation), so other installed extensions must present the token; upgrading from an older build changes the id once (thanks @chintoleung).
  • 2026-10-19 [Fix] The side panel can discover and connect to a local dsh again under Chrome 142 / Edge 143 Local Network Access: discovery answers now carry the CORS headers and preflight the browser requires (thanks @PerryLink).
  • 2026-10-19 [Fix] Payment and password fields stay masked even when a checkout form declares a card field with several autofill tokens, so card values no longer reach page snapshots (thanks @chintoleung).
  • 2026-10-19 [Fix] Fix a test that could make automated checks fail intermittently; no functional change.

Release assets / 发布附件

  • dsh-bridge-browser.tgz — 预构建桥插件(含 lib/)/ prebuilt bridge plugin with lib/:
    dsh plugin --profile web add https://github.com/graydovee/dsh-browser/releases/latest/download/dsh-bridge-browser.tgz
  • dsh-browser-extension.tgz — Chrome / Edge 扩展(MV3),解压后在 chrome://extensions 加载已解压的扩展 / Chrome and Edge extension (MV3): unpack, then load it from chrome://extensions
  • dsh-browser-extension-firefox.tgz — Firefox 扩展,解压后在 about:debugging 里临时加载 manifest.json / Firefox extension: unpack and load its manifest.json from about:debugging

安装 / Install: bash scripts/install.sh(macOS/Linux)或 powershell scripts/install.ps1(Windows)。
完整变更见 CHANGELOG / english。