Releases: BalloonUpdate/ExeClient
Releases · BalloonUpdate/ExeClient
v4.0.1
- 修复某些情况下异常没有调用堆栈会报错的问题
- 修复更新目录不正确的问题
v4.0.0
4.0版本和3.0版本不兼容,如果不是首次安装,请仔细阅读教程重新安装
- 使用新的服务端通信规范(从YAML改为JSON)(服务端需要同步更新到新版才行)
- 支持文件修改时间对比,快速检查文件改动
- 彻底修复yaml规范引起的str和int在强类型语言中的互转问题(因为现在改为使用json格式)
v4.0.0-rc0
- 使用新的服务端通信规范(从YAML改为JSON)(服务端需要同步更新到新版才行)
- 支持文件修改时间对比,快速检查文件改动
v3.2.0
- 支持多线程下载
- 支持文件修改时间对比
相关配置项
# 下载线程数
threads: 64
# 开启文件修改时间对比
modification_time_prioritized: true
v3.1.8
- 修复被HMCL启动时,会出现程序未响应的问题
- 增加HTTP请求时间戳,解决CDN缓存问题
使用方法,在客户端配置文件里加上:
http_no_cache: t # 之后会在每个请求后面跟上?t=<xx>(<xx>会被换成实际时间戳秒),这里的t也可以换成别的参数名
公告请求不受http_no_cache
的影响
v3.1.7
- 支持指定多个备用更新服务器源(使用方法如下,当然之前的单个更新服务器的写法也是支持的)
api:
- https://127.0.0.1/index.yml
- https://127.0.0.2/index.yml
- https://127.0.0.3/index.yml
v3.1.6
- 修复某些情况下会出现Object has been destroy的问题
v3.1.5
- 支持给Electron的BrowserWindow传递初始化参数
比如在updater.yml里新增了以下设置:
window_config:
resizable: false # 禁止窗口调整大小
movable: false # 禁止窗口移动