V2.5.1

tw93/PakeV2.5.1May 12, 2024by github-actions[bot]

AI Summary

Adds advanced window controls such as activation shortcuts, always-on-top settings, and disabled web shortcuts. It improves packaging speed, simplifies code, and refines the Mac window closing interaction.

Key Highlights

  • Support for setting activation shortcut, always on top, and disabling web shortcuts.
  • Improved packaging speed for domestic users.
  • Renamed `iterCopyFile` to `useLocalFile` and header style to `hideTitleBar`.
  • Fixed Mac window closing interaction to be consistent with native behavior.

Breaking Changes

  • Renamed CLI parameter `iterCopyFile` to `useLocalFile`.
  • Renamed `transparent` to `hideTitleBar` for immersive header.

New Features

  • Window management controls (shortcut, always on top, disable web shortcuts)
  • Performance improvements
  • Mac interaction fixes
  • Code simplification

Full Release Notes

## 更新日志

🆕 支持设置唤起快捷键、窗口置顶、禁用 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.