Changelog
- Better Right-Click Downloads: Image and video downloads from packaged webviews now use the native download path, including pages with stricter CSP rules.
- Clearer AppImage Failure Guidance: Linux AppImage build failures now surface more useful guidance from the build target, including gtk/gdk-pixbuf dependency issues and strip-related failures.
- Desktop Names With Dots: macOS and Windows app names now allow dots inside names, so names like
Vectorizer.AIwork while leading dots, dashes, and spaces are still rejected (#1215). - Local File Name Preservation: Local file packaging now keeps dots in generated macOS and Windows app names, while Linux package names remain normalized for package-manager compatibility.
- pnpm Fallback Message Refinement: The internal pnpm fallback path has clearer handling when the installed pnpm version differs from Pake's pinned
pnpm@10.26.2. - Contributor Guidance Cleanup: Published agent guidance is now self-contained in the repository, with release and packaging instructions aligned around generated
dist/cli.jsand public artifact verification.
更新日志
- 右键下载更稳定:打包后的 WebView 中,图片和视频右键下载会走原生下载路径,包括 CSP 更严格的页面。
- AppImage 构建失败提示更清晰:Linux AppImage 构建失败时,会从构建目标给出更有用的排查信息,包括 gtk/gdk-pixbuf 依赖问题和 strip 相关失败。
- 桌面应用名称支持点号:macOS 和 Windows 应用名现在允许中间带点号,例如
Vectorizer.AI;前导点号、横线和空格仍会被拒绝 (#1215)。 - 本地文件名保留点号:本地文件打包时,macOS 和 Windows 生成的应用名会保留文件名中的点号;Linux 包名仍按包管理器兼容规则归一化。
- pnpm 回退提示优化:当用户本机 pnpm 版本和 Pake 固定的
pnpm@10.26.2不一致时,内部回退路径的处理和提示更清楚。 - 贡献者文档清理:公开的 agent guidance 已整理为仓库内自包含文档,并围绕生成的
dist/cli.js和公开产物验证补齐发布、打包说明。
Special thanks to @yumingyuan2 for the naming consistency report behind this release. If Pake helps you, please consider giving it a star and recommending it to your friends.