Skip to content

Latest commit

 

History

History
128 lines (77 loc) · 3.43 KB

CHANGELOG.md

File metadata and controls

128 lines (77 loc) · 3.43 KB

2024 年 03 月 03 日

重大变更

  • 统一了文件命名和ipc命名
  • 移除express依赖,若想要使用内置服务端,则需要自行安装
  • 移除创建窗口时添加的无用监听,使得代码更加清晰

2024 年 02 月 26 日

  • vite 5.0.7 -> 5.1.4

2023 年 12 月 09 日

  • vite 4.4.9 -> 5.0.7
  • 修复升级后带来的负面影响

2023 年 11 月 19 日

  • 修复打包时出现的错误
  • 修复打包以后无法正常打开的问题

2023 年 9 月 16 日

  • 剔除 element-plus 和 vue-i18n 依赖,转用可以随时移除的实现
  • 自动定义头部时,使用原生操作栏代替

2022 年 12 月 16 日

  • 好久好久都没有更新了此次更新内容仍然只是一些小修小补,没有什么大的改动,因为在年后,预计会有一个更好用的版本出现,届时这个就会变成一个 demo 辣~

2021 年 11 月 30 日

  • 分离窗口配置信息
  • 完善热更新行为
  • 修正平台文件名大小写导致 build 失败
  • 修正自动更新未注册事件导致无事件回流

2021 年 11 月 19 日

  • 补充遗漏的依赖
  • 更新依赖
  • 渲染进程添加 jsx 支持

2021 年 11 月 17 日

  • 修改创建子窗口时传输数据的代码示例

2021 年 11 月 13 日

  • 修正新开的窗口会在启用自定义头部时,依旧显示系统头部的问题
  • 更新依赖
  • 解耦合 updater

2021 年 11 月 09 日

  • 修正热更新下载文件地址未补全的问题

2021 年 11 月 05 日

  • 修复 无边框逻辑出错 问题
  • 默认设置为 无边框模式

2021 年 11 月 04 日

  • 去除 vuex 模块
  • 使用 pinia 替代 vuex
  • 修复 创建子窗口数据传输丢失 问题

2021 年 10 月 09 日

  • 更新依赖
    • vue 3.2.12 -> 3.2.20
    • vite 2.5.8 -> 2.6.5
    • electron 13.1.9 -> 15.1.2 (有了中文控制台好耶!)

2021 年 08 月 16 日

  • 将 builder 的配置剥离出来,不再和 package 混合在一起
  • 更新 vue 版本到 3.2.3,vite 版本到 2.5.0

2021 年 08 月 15 日

  • 设置渲染进程编译目标为 chrome91,请注意,此次设置是为了解决顶层 await 无法正常编译的问题,但是也带来了直接放弃 chrome91 版本以下的,web 端请谨慎
  • 添加主进程在开发环境时对 static 文件夹的访问,process.env.__static

2021 年 08 月 11 日

  • 新增 i18n 支持
  • 新增 i18nelement-plus 的支持

2021 年 07 月 20 日

  • 升级依赖
  • preload 现在默认为 ts 版本,在修改了 preload.ts之 后,则会重新加载整个 electron,效果如同修改主进程代码。
  • 加入 preload 和主进程混淆。
  • 调整依赖位置,降低打包后 node_module 的大小

2021 年 06 月 22 日

  • 渲染进程移除 node 相关内容,采用 preload 引入

说句实话,目前暂未有更好的解决方案使用 preload,考虑后续优化

如需修改 preload.js ,请修改 .electron-vite/preload.js

更多细节请参考:Electron 文档-preload.js 参考示例

2021 年 06 月 10 日

  • 更新依赖

2021 年 06 月 08 日

  • 渲染进程组件实现全 setup

如何使用 setup

vscode 环境

  • 禁用 vetorvoter 扩展
  • 安装并启用扩展 volor

更多 setup 语法糖问题请访问 New script setup

2021 年 02 月 26 日

  • 项目创建。