V3.8.1
tw93/PakeV3.8.1Jan 23, 2026by github-actions[bot]
AI Summary
This release adds third-party login popup support via --new-window parameter, HTML5 fullscreen video compatibility for sites like YouTube, Linux packaging expansion with RPM support, and various stability fixes across platforms.
Key Highlights
- Third-party Login Popups - --new-window parameter for OAuth/SSO flows
- Fullscreen Video Support - HTML5 fullscreen compatibility layer
- Linux Packaging Expansion - RPM bundling and multi-target builds
- Linux Stability Fixes - disabled WebKit DMABUF renderer, improved focus handling
- macOS Window Behavior - close now hides instead of minimize
- Theme & UX Polish - default follows system settings
New Features
- --new-window parameter for OAuth/SSO login flows
- HTML5 Fullscreen compatibility for YouTube and similar sites
- RPM bundling support with deb and appimage defaults
- WebKit DMABUF renderer disabled by default for stability
- Fullscreen input focus handling and restoration from tray
- Window close behavior changed to hide instead of minimize
- System theme following with explicit light/dark overrides
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.8.1</h1> <p><em>Turn any webpage into a desktop app with one command.</em></p> </div> ### Changelog 1. Third‑party Login Popups: Added `--new-window` to allow login flows that open a new window (OAuth, SSO, etc.), fully wired through CLI → config → Tauri window creation. 2. Fullscreen Video Support: Added an HTML5 Fullscreen compatibility layer in the inject script so sites like YouTube can enter real fullscreen reliably. 3. Linux Packaging Expansion: Added RPM bundling support and multi‑target builds; Linux defaults now include deb,appimage. 4. Linux Stability & Focus Fixes: Disabled WebKit DMABUF renderer by default for stability; improved fullscreen input focus handling; fullscreen now restores correctly when showing from tray/start‑to‑tray flows. 5. macOS Window Behavior: Closing a window now hides it directly (no forced minimize), added missing window control permissions, and ensured Dock re‑open restores hidden windows. 6. Theme & UX Polish: Default theme now follows system settings, with explicit light/dark overrides only when specified. ### 更新日志 1. 第三方登录弹窗:新增 `--new-window` 参数,支持 OAuth/SSO 等需要弹出新窗口的登录流程,并完整贯通 CLI → 配置 → Tauri 窗口。 2. 全屏视频支持:注入层新增 HTML5 Fullscreen 兼容逻辑,像 YouTube 等站点也能稳定进入全屏播放。 3. Linux 打包扩展:新增 RPM 打包并支持多目标构建,Linux 默认目标更新为 deb,appimage。 4. Linux 稳定性与焦点修复:默认禁用 WebKit DMABUF renderer 提升稳定性,修复全屏输入焦点问题,托盘唤起/开机启动场景下可正确恢复 fullscreen。 5. macOS 窗口行为:关闭窗口不再最小化,改为直接隐藏,补齐窗口控制权限,Dock 重新打开时可恢复隐藏窗口。 6. 主题与体验优化:默认跟随系统主题,仅在显式设置时强制亮/暗模式。 ——— Learn how to use it through this main document. If you think Pake is useful to you, welcome to Star https://github.com/tw93/Pake