Skip to content

Releases: tw93/Pake

V3.2.16 Cheeky 🐝

22 Aug 09:59
Compare
Choose a tag to compare

更新日志

  1. 智能图标获取:没有传入图标时自动获取网站高清图标,提供更好的视觉效果和用户体验
  2. CLI 功能大幅增强:新增 --proxy 代理设置、--incognito 无痕模式、--title 自定义标题、--hide-on-close 系统托盘隐藏、--inject 多文件注入等参数
  3. 图标显示修复:修复 Linux 和 Windows 下的图标显示问题,确保图标在不同系统下正常显示
  4. 桌面应用功能增强:支持窗口位置记忆、修复外部链接跳转、Windows 系统主题自动适配、单实例模式更新
  5. 全新的 GitHub Actions 工作流系统:重构质量测试工作流、新增 Contributors 更新工作流、完整的 Release 工作流支持
  6. 注入系统重构:增强 CSS 注入功能、完全重写事件处理逻辑、优化内置组件注入机制
  7. CLI 核心改进:支持包含空格和纯数字的应用名称、改进连字符命名支持、移除 is-url 依赖使用内置验证、替换 shelljs 为 execa 提升性能
  8. 开发工具链升级:Node.js 最低要求升级到 >=16.0.0、Rust 升级到最新稳定版、完整支持 pnpm、集成 Prettier 自动格式化
  9. 构建系统优化:Docker 升级 Rust 基础镜像到 1.82-slim、修复跨平台构建问题、优化多阶段构建流程
  10. 用户体验提升:优化 ChatGPT 等 AI 工具交互体验、改善图标显示问题、更规范的文件命名规则
  11. 测试系统完善:新增完整测试套件包含核心功能测试、GitHub Actions 集成测试、发布流程测试等
  12. 重要 Bug 修复:修复 Linux 包装文件问题、Windows ICO 图标复制问题、注入多文件 CLI 问题、窗口位置记忆等
  13. CLI 使用文档更新:详细的使用指南请参考 https://github.com/tw93/Pake/blob/dev/bin/README_CN.md

Changelog

  1. Smart icon retrieval: Automatically fetches high-quality website icons when no icon is provided, delivering better visual effects and user experience
  2. CLI functionality greatly enhanced: Added --proxy for proxy settings, --incognito for private mode, --title for custom titles, --hide-on-close for system tray hiding, --inject for multi-file injection and other parameters
  3. Icon display fixes: Fixed icon display issues on Linux and Windows, ensuring icons display properly across different systems
  4. Desktop application enhancements: Support for window position memory, fixed external link navigation, Windows system theme auto-adaptation, single instance mode updates
  5. Brand new GitHub Actions workflow system: Refactored quality and test workflows, added Contributors update workflow, complete Release workflow support
  6. Injection system refactoring: Enhanced CSS injection functionality, completely rewrote event handling logic, optimized built-in component injection mechanism
  7. CLI core improvements: Support for app names with spaces and pure numbers, improved hyphenated naming support, removed is-url dependency with built-in validation, replaced shelljs with execa for better performance
  8. Development toolchain upgrades: Node.js minimum requirement upgraded to >=16.0.0, Rust upgraded to latest stable version, full pnpm support, integrated Prettier auto-formatting
  9. Build system optimization: Docker upgraded Rust base image to 1.82-slim, fixed cross-platform build issues, optimized multi-stage build process
  10. User experience improvements: Optimized ChatGPT and other AI tools interaction experience, improved icon display issues, more standardized file naming rules
  11. Testing system enhancement: Added complete test suites including core functionality tests, GitHub Actions integration tests, release process tests, etc.
  12. Important bug fixes: Fixed Linux packaging file issues, Windows ICO icon copying issues, multi-file injection CLI issues, window position memory, etc.
  13. CLI documentation updates: For detailed usage guide, please refer to https://github.com/tw93/Pake/blob/dev/bin/README.md

V3.1.1 Happy New Year

06 Jan 12:32
Compare
Choose a tag to compare

更新日志

  1. Pake 官方包支持了 Excalidraw、Gemini、DeepSeek 这三个好产品的使用,欢迎去下载
  2. Pake CLI 支持配置打包版本、Linux 下打包支持 dep/appimage/rpm 格式,移除 all
  3. 重新支持了消息通知的能力,也即网页通知可以转变成 App 原生通知
  4. Action 打包里面支持全屏设置,简化其他参数的使用逻辑,也简化 CLI 的使用逻辑

Changelog

  1. The official Pake package now supports the use of three great products: Excalidraw, Gemini, DeepSeek. Feel free to download them.
  2. Pake CLI now supports configuring package versions and supports packaging in dep/appimage/rpm formats on Linux, with the removal of 'all'.
  3. Re-enabled the capability for message notifications, allowing web notifications to be transformed into native app notifications.
  4. Added support for fullscreen settings in Action packaging, simplifying the usage logic of other parameters and the CLI.

V3.0.3 Major update

21 Dec 15:25
Compare
Choose a tag to compare

更新日志

  1. 底层依赖的 Tauri 更新到了2.0版本,命令行、Actions 模式一起更新,强大不少,方便后面支持手机版本
  2. 使用上命令行场景简化的参数,不需要填入 safeDomain,同时支持了 proxyUrl 代理能力
  3. 运行默认支持了单例模式,特别 Windows 下使用不会出现多个窗口,并修复窗口关闭问题
  4. ChatGPT、小红书、YoutubeMusic 等常用软件适配原站点更新、容器支持拖拽和文件上传

Changelog

  1. Updated the underlying dependency, Tauri, to version 2.0. The command line and Actions mode have been updated together, making it significantly more powerful and facilitating future support for mobile versions.
  2. Simplified command line parameters for usage scenarios, eliminating the need to input safeDomain, while also supporting proxyUrl proxy capabilities.
  3. Default supports single instance, especially under Windows there will not be multiple instances.
  4. Adapted popular applications like ChatGPT, Xiaohongshu, and YouTube Music to the updates of their original sites, with container support for drag-and-drop and file uploads.

V2.6.1 Always there

14 Sep 06:15
Compare
Choose a tag to compare

更新日志

  1. 支持 Windows 打包下设置语言 pull/734 @xinyii ,支持 Linux 下使用 Docker 运行 Pake pull/762 @stone-w4tch3r,给 Linux 和 Windows 下的 App 增加了标题 pull/770 @jeasonnow
  2. 继续优化 Pake 打包网页里面关于超链接跳出的处理,解决 Mac 全屏下关闭窗口的系统 Bug。
  3. 支持 Mac 下设置强制黑暗模式,可见 #dark-mode

Changelog

  1. Added support for setting the language in Windows packaging pull/734 @xinyii, added support for running Pake using Docker on Linux pull/762 @stone-w4tch3r, and added titles to the app on Linux and Windows pull/770 @jeasonnow.
  2. Continued to optimize the handling of hyperlink jumps within the packaged web pages in Pake, and resolved the system bug of closing windows in full-screen mode on Mac.
  3. Added support for enforcing dark mode on Mac, see #dark-mode.
  4. Updated the image URLs in the documentation to a new version, ensuring that images load correctly without occasional failures.

V2.5.1 Better understand

12 May 14:10
Compare
Choose a tag to compare

更新日志

🆕 支持设置唤起快捷键、窗口置顶、禁用 Web 快捷键等新功能,详细可看 Cli 文档
😏 本地文件打包 iterCopyFile 修改成 useLocalFile,沉浸式头部从 transparent 修改成 hideTitleBar
🚀 提升国内用户打包的速度、把不常用的打包配置隐藏掉、升级底层到最新、简化了不少代码
🦖 支持配置菜单栏图标,同时不虚化显示、修复 Mac 下点击关闭展示的交互和原生一致

Update Log

🆕 Support setting activation shortcut, always on top, disable web shortcuts and other new features, see Cli documentation for details.
😏 Local file packaging iterCopyFile changed to useLocalFile, immersive header changed from transparent to hideTitleBar.
🚀 Improve the speed of packaging for domestic users, hide unused packaging configurations, upgrade the base layer to the latest, and simplify a lot of code.
🦖 Support configure menu bar icon, and do not show it as a dummy, fix the interaction of clicking to close the display on Mac to be consistent with the native one.

V2.3.6 More simplified

07 May 12:16
Compare
Choose a tag to compare

更新日志

🌚 移除现显示菜单栏的选项,保持默认更好用,简化了不少代码,移除URL一键直达功能
😏 菜单栏的图标都支持设置了,同时显示成不虚化的效果,便于识别
🦖 修复Mac下面点击关闭最小化展示的问题,更改成和系统默认效果一致
🚀 命令行打包速度对于国内用户更换更快的源,使用速更快,更新了所有的依赖到最新

Update Log

🌚 Removed the option to display the menu bar by default, which is more user-friendly and simplified a lot of code, removed the URL direct access feature.
😏 All icons in the menu bar are now settable and displayed in a non-blurred effect for easier recognition.
🦖 Fixed the issue on Mac where clicking to close would minimize the display, changed to match the system's default effect.
🚀 For command line packaging, the source has been changed to a faster one for domestic users, making the use speed faster, and all dependencies have been updated to the latest.

V2.3.5 More Rigorous

18 Nov 02:22
Compare
Choose a tag to compare

更新日志

👒 单独对于Mac版本的隐藏标题栏功能做定制,不影响其他端的使用
🤖 对于近期 ChatGPT、Youtube Music、小红书、Poe 等 App 的升级做适配,特别是 ChatGPT 的大改版
🔐 终于支持打包 http 协议的页面,包括内部也支持加载 http
🐶 修复 Pake 打包本地 Html 文件的兼容问题,精简用不到的配置和文件

Change log

👒 Customized the hide title bar feature specifically for the Mac version, without affecting the use on other platforms.
🤖 Adapted to the recent updates of ChatGPT, Youtube Music, XiaoHongShu, Poe, etc., especially the major revamp of ChatGPT.
🔐 Finally the http package address is supported too.
🐶 Fixed the compatibility issue with Pake packaging local Html files, and streamlined unnecessary configurations and files.

V2.3.2 更 OK

28 Aug 12:33
Compare
Choose a tag to compare

更新日志

  1. Github Actions 打包大重构,使用 Node 实现多系统打包,支持多个同时打包,速度提升,感谢 @kidylee
  2. 命令行打包支持 js/css 代码注入,支持配置更多必备的内容,本地研发支持调试 cli
  3. 下载功能继续增强,支持 Blob 、导出文件、接口下载的场景,此外下载和跳转冲突修复
  4. 修复新开窗口打开的问题,优化 ChatGPT、Twitter 应用的使用体验

Update Log

  1. Major refactoring of Github Actions packaging, using Node to implement multi-system packaging, supporting multiple simultaneous packaging, speed improvement, Thank you @kidylee.
  2. Command line packaging supports js/css code injection, supports configuring more essential content, local research and development support debugging cli.
  3. Download function continues to be enhanced, supporting Blob, file export, interface download scenarios, in addition, download and jump conflict fixed.
  4. Fixed the problem of opening a new window, optimized the user experience of ChatGPT and Twitter applications.

What's Changed

New Contributors

Full Changelog: V2.3.0...V2.3.2

V2.3.0 More Comprehensive

08 Aug 07:22
Compare
Choose a tag to compare

更新日志

☂️ 命令行工具支持注入 JS/CSS 文件了,支持配置额外安全 Domain
⛄️ 下载能力继续优化,设置可以下载 Blob 类型,以及导出类型的文件
🐙 ChatGPT 在 gpt4 模式下的 Code lnterpreter 支持导入导出文件
🦖 本地研发体验升级,Dev 使用和命令行一样的调试环境

Update Log

☂️ The command line tool now supports injecting JS/CSS files, and supports configuring additional secure domains.
⛄️ Download capabilities have been further optimized, settings now allow downloading Blob types and exporting files.
🐙 ChatGPT now supports file import/export in gpt4 mode's Code Interpreter.
🦖 Local development experience is upgraded, Dev uses the same debugging environment as the command line.

V2.2.0 More Awesome

20 Jul 16:21
Compare
Choose a tag to compare

更新日志

🤱🏻 Pake 终于支持消息通知,音频/摄像头授权获取,更原生化
🤔 重写 Pake Cli 命令行打包工具,较之前更美观轻量实用不少
🤖 终于解决了 ChatGPT 在打字中英文切换确定以及回车之间的冲突
🐶 优化内部下载功能、页面跳转、命令行更新检测的体验,安装包再降 0.5 M
🔐 更加安全,升级到 Tauri 最新版本,在 IpcAccess 上需配置划才有权限

Changelog

🤱🏻 Pake now supports message notifications, obtaining audio/camera permissions for a more native experience.
🤔 Rewritten Pake CLI command line packaging tool, more beautiful, lightweight, and practical than before.
🤖 Finally solved the conflict between Chinese and English switching, confirmation and carriage return in ChatGPT typing.
🐶 Improved user experience in internal download feature, page redirection, and command line update checks, installation package is reduced by 0.5M.
🔐 Enhanced security with an upgrade to the latest version of Tauri, requires configuration on IpcAccess for permissions.

New Pake Cli

npm i pake-cli -g

pake.mp4