Skip to content

Releases: dromara/electron-egg

v3.14.0

21 Oct 10:55
Compare
Choose a tag to compare

3.14.0

  1. 【增加】ee-bin 增加增量更新脚本。
  2. 【增加】ee-core elog修复bug。
  3. 【增加】ee-core eaddon 使用 extend, 避免多维对象被覆盖 & 废弃 ctx。
  4. 【增加】ee-core esevice\econtroller & 废弃 ctx。
  5. 【增加】ee-core ejob 增加主进程调用 jobs 进程函数的方法。
  6. 【增加】ee-demo 增加主进程调用 job 子进程函数的demo。
  7. 【增加】ee-demo 添加 build-lr-arm64 & 添加 .npmrc & 弃用glebarez/go-sqlite。
  8. 【增加】ee-demo 区分 go的运行环境。
  9. 【升级】升级 ee-bin v1.8.0、ee-core v2.11.0、ee-go v1.2.1。

v3.13.0

12 Aug 07:21
Compare
Choose a tag to compare

3.13.0

  1. 【增加】ee-go eapp增加Register函数,增加 beforeClose 事件。
  2. 【增加】ee-go etask 增加任务队列。
  3. 【增加】ee-go ehttp 增加上下文参数Args、ArgJson函数。
  4. 【增加】ee-go eipc 增加 node.js与 go 通信桥。
  5. 【增加】ee-go ehelper 增加 IsDir、SlicesContains、Contains RemoveDuplicatedElem、RandomSleep方法。
  6. 【增加】ee-go eutil 增加Recover。
  7. 【增加】ee-demo 增加 go 热加载。
  8. 【增加】ee-demo 增加 go demo 示例,包括 基础入口、sqlite数据库、任务队列、注册函数等。
  9. 【升级】升级 ee-go v1.1.0。

v3.12.0

06 Jul 04:25
Compare
Choose a tag to compare

3.12.0

  1. 【优化】ee-core 优化 jsondb。
  2. 【优化】ee-core 优化 config。
  3. 【优化】ee-core socket 服务,修改传递的参数为 args。 params 在 c#中是关键字,无法传递。
  4. 【优化】ee-core 二次点击图标显示首次打开的窗口。
  5. 【增加】ee-core 增加前端服务是否开放0.0.0.0配置项。@zp
  6. 【增加】ee-bin 配置命令支持同步参数。@ads
  7. 【增加】ee-bin icon命令增加 -i -o 参数。@LSW
  8. 【增加】ee-bin 添加对 json5、json、cjs、ts配置文件的支持。@ads
  9. 【增加】ee-core socket服务支持 channel 配置, 支持回调函数为空。
  10. 【升级】升级 ee-bin v1.6.0、ee-core v2.10.0。

v3.11.1

11 Mar 02:16
Compare
Choose a tag to compare

【fix】修复升级功能插件。

v3.11.0

07 Mar 11:14
Compare
Choose a tag to compare

3.11.0

  1. 【增加】ee-core、ee-bin 支持python。
  2. 【增加】demo分支增加python使用示例,包含flask/fastapi。
  3. 【增加】ee-bin exec命令,增加stdio参数。
  4. 【增加】ee-bin dev命令增加force属性。
  5. 【增加】ee-core utils模块,新增API: fileIsExist()。
  6. 【增加】ee-core 新增 html模块。
  7. 【增加】ee-core socket模块,增加sockerServer增加socket属性。
  8. 【增加】ee-core cross模块,cmdPath优化、增加stdio参数。
  9. 【修改】demo分支增加左键单击的时候能够显示主窗口、开启webgl、 关闭同源策略
  10. 【升级】升级 ee-bin v1.5.0、ee-core v2.9.2。

v3.10.0

16 Jan 10:27
Compare
Choose a tag to compare

3.10.0

  1. 【优化】优化 ee-core 模块,支持go、java等。
  2. 【增加】新增 ee-core cross模块API:run()\killAll()\kill(pid)\killByName(name)\getUrl(name)\getProcByName(name)\getProc(pid)getPids()。
  3. 【增加】新增 ee-core cross模块进程对象,包含API:pid\name\port\config\child\emitter\kill()\getUrl()\getArgsObj()。
  4. 【增加】新增 go、java 功能使用demo。
  5. 【修复】修复 electron/index 缓存问题。
  6. 【修复】修复 jobs 日志写多了会卡死的问题。
  7. 【修复】修复 第三方使用model错乱问题。
  8. 【修改】修改 配置 默认开启gpu,修改默认协议为 file://。
  9. 【修改】修改 go开发环境配置。
  10. 【升级】升级ee-core v2.8.0。

v3.9.0

04 Dec 10:19
Compare
Choose a tag to compare

3.9.0

【重大更新】

  1. 【增加】新增 ee-go 模块,支持go语言,以及众多功能。
  2. 【增加】新增 ee-bin dev for go。
  3. 【增加】新增 ee-bin dev 配置electron.loadingPage。
  4. 【增加】新增 ee-core cross模块,支持跨语言服务。
  5. 【增加】新增 ee-core 生产环境配置 loadingPage。
  6. 【优化】优化 ee-bin dev --serve 支持自定义命令。
  7. 【优化】优化 ee-bin exec --cmds 支持自定义命令。
  8. 【优化】优化 ee-bin build --cmds 支持自定义命令。
  9. 【升级】升级ee-core v2.7.0,升级ee-bin v1.4.0

v3.8.0

19 Oct 10:19
Compare
Choose a tag to compare

3.8.0

  1. 【增加】新增 ee-bin exec 命令,支持自定义命令。
  2. 【增加】新增 ee-core jobs 配置,打开/关闭 messageLog。
  3. 【优化】优化 ee-core jsondb 异常处理。
  4. 【优化】优化 ee-core controller/services 异常捕获并写log。
  5. 【优化】优化 ee-bin loading 动画居中。
  6. 【优化】优化 electron-egg logo,优化mac图标,优化Linux系统图标。
  7. 【优化】优化 electron-egg loading 动画居中。

v3.7.0

07 Sep 09:51
Compare
Choose a tag to compare

3.7.0

  1. 【增加】新增 config/bin.js配置文件,统一处理 ee-bin 功能配置项。
  2. 【增加】新增 ee-bin dev 命令,同时启动 frontend electron 服务。
  3. 【增加】新增 ee-bin start 命令,使用node spawn启动electron。
  4. 【增加】新增 ee-bin build 命令,构建出包含renderer进程数据的process。
  5. 【增加】新增 ee-core boot、failure页面,优化开发体验。
  6. 【增加】新增 ee-core jsondb支持修改数据存储目录。
  7. 【增加】新增 ee-bin rd 参数,支持dist、target参数。
  8. 【增加】新增 ee-bin rd 参数,支持dist、target参数。
  9. 【增加】新增 demo分支,(frontend)loading动画、登录窗口效果、加载本机图片效果。
  10. 【增加】新增 demo分支,(electron)jsondb目录切换功能、java插件状态检查功能。
  11. 【优化】优化 ee-bin 命令的log提示,增加颜色效果。
  12. 【优化】优化 ee-core config.openDevTools 支持传参。
  13. 【优化】优化 http服务listen 参数。
  14. 【优化】优化 开发体验。
  15. 【修复】修复 getPort 端口获取bug。
  16. 【删除】删除 app.on('activate')、 app.on('second-instance')。
  17. 【升级】升级ee-core -> v2.5.0、升级ee-bin -> 1.2.0

v3.6.0

17 Jul 14:36
Compare
Choose a tag to compare

3.6.0

  1. 【增加】新增 ee-bin 库,安装到dev依赖,减少安装包大小。
  2. 【增加】demo分支用 vue3 + vite重写,备份demo为demo-vue2。
  3. 【优化】优化rd命令,参数可扩展,错误提示优化。
  4. 【优化】优化encrypt命令,可指定config文件,输出目录。
  5. 【优化】优化clean命令,可指定删除目录。
  6. 【优化】优化icon命令,可单独安装依赖库,避免某些系统无法安装而报错。
  7. 【优化】去除devtool生产环境的校验。
  8. 【废弃】ee-core bin脚本去除,用ee-bin代替。
  9. 【升级】升级ee-core到v2.4.0