V3.10.0

tw93/PakeV3.10.0Feb 28, 2026by github-actions[bot]

AI Summary

Introduces multi-window support to allow multiple instances of the app and provides regex-based control for internal URL routing.

Key Highlights

  • Added `--multi-window` flag for multiple app instances
  • Added `--internal-url-regex` for fine-grained internal link control
  • Improved Windows ICO icon display quality

New Features

  • Multi-window support (`--multi-window`)
  • Internal URL regex control (`--internal-url-regex`)

Full Release Notes

<div align="center">
<img src="https://gw.alipayobjects.com/zos/k/fa/logo-modified.png" alt="Pake Logo" width="120" height="120" style="border-radius:50%" />
<h1 style="margin: 12px 0 6px;">Pake V3.10.0</h1>
<p><em>Turn any webpage into a desktop app with one command.</em></p>
</div>

### Changelog

1. Multi-Window Support: Added `--multi-window` flag to allow opening multiple windows within a single app instance. A "New Window" entry appears in the macOS File menu (`Cmd+N`) and the system tray menu when enabled. Re-launching the app also opens a new window instead of focusing the existing one.
2. Internal URL Regex Control: Added `--internal-url-regex` option for fine-grained control over which URLs are treated as internal links. Accepts a regex pattern as an alternative to the default same-domain check, with safe fallback on invalid patterns.
3. Windows ICO Icon Fix: Reordered multi-resolution ICO icon entries to prioritize 256px images, improving app icon display quality on Windows.
4. DMG Background Fix: Restored retina metadata and adjusted dimensions for the macOS DMG background image to display correctly in CI builds.

### 更新日志

1. 多窗口支持:新增 `--multi-window` 参数,允许在同一 App 实例中打开多个窗口。启用后,macOS File 菜单(`Cmd+N`)和系统托盘菜单均会出现 "New Window" 入口,重新启动 App 时也会打开新窗口而非聚焦已有窗口。
2. 内部链接正则控制:新增 `--internal-url-regex` 参数,支持通过正则表达式精确控制哪些 URL 被视为内部链接,作为默认同域名判断的替代方案,非法正则时自动回退到默认逻辑。
3. Windows ICO 图标修复:对多分辨率 ICO 文件重新排序,优先使用 256px 图标,提升 Windows 下 App 图标的显示质量。
4. DMG 背景图修复:恢复 macOS DMG 背景图的 Retina 元数据并调整尺寸,修复 CI 构建中背景图显示异常的问题。

Special thanks to @chindris-mihai-alexandru for their contributions to this release. If Pake helps you, please consider giving it a star and recommending it to your friends.

> https://github.com/tw93/Pake