github tw93/Pake V3.11.7
Pake V3.11.7 Steady

4 hours ago
Pake Logo

Pake V3.11.7

Turn any webpage into a desktop app with one command.

Changelog

  1. Optional In-Page Find: Added opt-in --enable-find support for packaged apps. When enabled, Cmd/Ctrl+F opens Find, Cmd/Ctrl+G jumps to the next match, and Cmd/Ctrl+Shift+G jumps to the previous match (#1198).
  2. Native Find Menu Integration: Added Find, Find Next, and Find Previous entries to the app Edit menu when --enable-find is enabled, keeping menu shortcuts aligned with the injected Find UI.
  3. pnpm 11 Compatibility Fix: If the installed pnpm major version differs from Pake's pinned pnpm@10.26.2, Pake now falls back to npm for internal dependency installation instead of failing first-time setup (#1202).
  4. Trusted npm Publishing: Added GitHub Actions OIDC Trusted Publishing for pake-cli, so npm releases are now published by the release workflow instead of a manual local publish step.
  5. Release Version Guard: Added scripts/check-release-version.mjs and pnpm run release:check to verify synced versions, generated CLI output, tests, and npm package contents before release.
  6. Maintainer Release Guidance: Hardened release, GitHub issue, and code-review agent guidance around public artifact verification, generated dist/cli.js, and post-release issue follow-through.

更新日志

  1. 可选页面内查找:新增 --enable-find 参数,打包应用后可启用页面内 Find。启用后,Cmd/Ctrl+F 打开查找,Cmd/Ctrl+G 跳到下一个匹配,Cmd/Ctrl+Shift+G 跳到上一个匹配 (#1198)。
  2. 原生查找菜单集成:启用 --enable-find 后,应用 Edit 菜单会显示 Find、Find Next、Find Previous,让菜单快捷键和注入的查找 UI 保持一致。
  3. pnpm 11 兼容修复:当用户本机 pnpm 主版本和 Pake 固定的 pnpm@10.26.2 不一致时,Pake 会回退到 npm 执行内部依赖安装,避免首次运行直接失败 (#1202)。
  4. npm Trusted Publishing:新增基于 GitHub Actions OIDC 的 pake-cli Trusted Publishing,npm 发布由 release workflow 完成,不再依赖本地手动 publish。
  5. 发布版本校验:新增 scripts/check-release-version.mjspnpm run release:check,发布前统一检查版本同步、生成的 CLI、测试和 npm 包内容。
  6. 维护者发布规则:补强 release、GitHub issue 和 code-review 相关 agent guidance,明确公开产物验证、生成的 dist/cli.js 和发布后 issue 跟进边界。

Special thanks to @DavidFelsen and @RichardBray for the clear reports behind this release. If Pake helps you, please consider giving it a star and recommending it to your friends.

https://github.com/tw93/Pake

Don't miss a new Pake release

NewReleases is sending notifications on new releases.