Repository navigation
Releases
BrowserRouter 1.4.0
Changes / 更新内容
- Rule editor sheet — New and Edit open a focused sheet with Cancel / Save. Selecting a rule no longer fills a form; double-click or Edit… to change it. Removing a rule asks for confirmation.
- 规则编辑弹窗 — 新建和编辑规则改为弹窗,可取消或保存;点选规则不再回填表单,双击或点「编辑…」修改,删除前会确认。
- Every browser profile — macOS 27 protects browser data folders. BrowserRouter now still finds every Chromium and Firefox profile; allow Full Disk Access to show their real names.
- 找全浏览器 Profile — macOS 27 会保护浏览器数据目录,现在仍能找到所有 Chromium 和 Firefox Profile;开启「完全磁盘访问权限」后显示真实名称。
- Any source app — "Choose Other App…" lets a rule match any installed app, not just running ones.
- 任意来源 App — 通过「选择其他 App…」可把任何已安装的 App 设为规则来源。
- Language & settings polish — Switch English / 简体中文 in Settings → Basic; Appearance is merged into Basic; clearer labels and a consistent type scale.
- 语言与设置优化 — 可在「基础」中切换英文和简体中文;「外观」并入「基础」;文案更清楚,字号统一。
- Fixes — Rescanning browsers no longer resets auto-restore, the custom chooser shortcut, or hidden browsers; long rule test results no longer widen the window; dev-tool browsers such as Chrome for Testing are no longer listed.
- 修复 — 重新扫描浏览器不再重置自动恢复、自定义快捷键和隐藏状态;测试结果过长不再撑宽窗口;不再列出 Chrome for Testing 等开发工具自带的浏览器。
Universal · macOS 12+ · Developer ID signed · Notarized
SHA-256 (BrowserRouter-1.4.0.dmg): 4d8639f301ccfd683eb9e30af4d7ce2a4e8c196296cee8bbaad23691bd679d1f
BrowserRouter 1.3.1
Changes / 更新内容
- Bundle identifier changed to
com.khalil.browserrouter. macOS treats this as a new app: set BrowserRouter as your default browser again, and re-grant permissions if asked. Rules from 1.3.0 are not carried over automatically. - Bundle ID 改为
com.khalil.browserrouter。macOS 会将其视为新应用:请重新设为默认浏览器,如有权限请求请重新授权。1.3.0 的规则不会自动迁移。
Otherwise identical to 1.3.0 — see its release notes. / 其余功能与 1.3.0 相同,详见 1.3.0 的发布说明。
Universal · macOS 12+ · Developer ID signed · Notarized
SHA-256 (BrowserRouter-1.3.1.dmg): dccd7484bef54e310ef2a9e0a9beef66bee69ac1219b69a58d08a1bb32b98e4f
BrowserRouter 1.3.0
Install / 安装
- Download BrowserRouter-1.3.0.dmg below. / 下载下方的 BrowserRouter-1.3.0.dmg。
- Open it and drag BrowserRouter into Applications. / 打开后把 BrowserRouter 拖进 应用程序。
- Launch it from Applications and set it as your default browser. / 从「应用程序」启动,并将它设为默认浏览器。
Universal build (Apple Silicon + Intel), macOS 12 or later. Signed with Developer ID and notarized by Apple.
Universal 通用版本(Apple Silicon + Intel),需 macOS 12 及以上。使用 Developer ID 签名,并经过 Apple 公证。
If you installed a source build before, macOS treats this signed build as a new app. Re-grant Accessibility or Input Monitoring if BrowserRouter asks for it again, and set it as the default browser once more.
如果之前安装过源码构建版本,macOS 会把这个签名版本视为新应用。若 BrowserRouter 再次请求辅助功能或输入监控权限,请重新授权,并重新设为默认浏览器。
What's new / 更新内容
-
Services & clipboard: send a selected link through the macOS Services menu, or open the link on your clipboard from the menu bar.
-
System language: menus, onboarding, and settings follow your macOS language (English or Simplified Chinese).
-
Rule editor: explicit New / Add / Save, Move Up and Move Down for priority, and a tester that previews the draft before it is saved.
-
Fix: restoring the previous default browser now works after automatic takeover.
-
First Developer ID signed, notarized universal DMG.
-
服务菜单与剪贴板: 选中链接后可通过 macOS「服务」菜单发送,也可以从菜单栏直接打开剪贴板里的链接。
-
跟随系统语言: 菜单、首次引导和设置页跟随 macOS 语言(英文或简体中文)。
-
规则编辑器: 明确的新建 / 添加 / 保存操作,支持上移、下移调整优先级,测试器可在保存前预览当前草稿。
-
修复: 自动接管后可以正确恢复原默认浏览器。
-
首个 Developer ID 签名并经 Apple 公证的 Universal DMG。
SHA-256 (BrowserRouter-1.3.0.dmg): aae8e44e2a801c3d2c41f6fda48523918f9cb289ec88bddbfaa5feae3804fd6a