Releases: ApliNi/AutoUpdatePlugins
v2.8.0
Full Changelog: v2.7.2...v2.8.0
更新内容
- 从 Github Actions 下载
- 自动解压文件
- 对不同请求开关代理
本次更新增加了新的配置项
proxy:
reqApi: true
reqDownload: true
list:
# 添加了示例配置
# - file: 'TrPlugins.jar' # 下载 GitHub Actions 中的文件
# url: https://github.com/TrPlugins/TrChat/actions
# get: 'TrChat Artifacts' # 匹配 Artifacts Produced during runtime 中的名称
# zipGet: 'TrChat-[\.\d]+\.jar' # 解压: 匹配压缩包中的文件
# - file: 'Chat2QQ.jar'
# url: https://github.com/ApliNi/Chat2QQ/actions
# get: 'Chat2QQ\.jar'
# zipGet: 'Chat2QQ\.jar'
# - file: 'test.jar'
# url: https://www.spigotmc.org/resources/invsee.82342/
# zipGet: 'InvSee\+\+\.jar' # 解压文件Updates
- From Github Actions to download
- Automatically decompress files
- Switch proxy on and off for different requests
New configuration items have been added in this update
proxy:
reqApi: true
reqDownload: true
list:
# Added example configuration
# - file: 'TrPlugins.jar' # Download the file from GitHub Actions
# url: https://github.com/TrPlugins/TrChat/actions
# get: 'TrChat Artifacts' # Match the names of Artifacts Produced during runtime
# zipGet: 'TrChat-[\.\d]+\.jar' # Decompression: Match files in compressed packages
# - file: 'Chat2QQ.jar'
# url: https://github.com/ApliNi/Chat2QQ/actions
# get: 'Chat2QQ\.jar'
# zipGet: 'Chat2QQ\.jar'
# - file: 'test.jar'
# url: https://www.spigotmc.org/resources/invsee.82342/
# zipGet: 'InvSee\+\+\.jar' # Unzip the filev2.7.2 功能更新
Full Changelog: v2.6.4...v2.7.2
更新内容
- 支持出错时自动重试网络请求
- 支持 Modrinth 指定平台下载
- 支持将消息设置为空时不打印内容
本次更新增加了新的配置项
# 网络请求失败重试次数
fetchErrRetry: 4
# 初始重试延迟, 每次重试 + 2s
fetchErrRetryDelay: 5
list:
# 修改了自动更新插件的下载地址
- file: 'AutoUpdatePlugins自动更新.jar'
url: https://modrinth.com/plugin/autoupdatepluginsUpdates
- Supports automatic retry of network requests when an error occurs
- Support Modrinth designated platform downloads
- Support not printing content when message is set to empty
New configuration items have been added in this update
# Failed network request retry count
fetchErrRetry: 4
# Initial retry delay, +2 seconds per retry
fetchErrRetryDelay: 5
list:
# Modified the download address of the automatic update plug-in
- file: 'AutoUpdatePlugins.jar'
url: https://modrinth.com/plugin/autoupdatepluginsv2.6.4
What's Changed
- api-version 调整 by @yanshiqwq in #4
New Contributors
- @yanshiqwq made their first contribution in #4
Full Changelog: v2.6.2...v2.6.4
更新内容
- 更新鬼斩构建站 API
- 优化 Modrinth 版本查找方法
- 支持更低的 MC 版本, 目前调整到 1.16
- 支持禁用 SSL 验证, 用于解决一些网络问题, 但不推荐使用
- 优化消息
本次更新增加了新的配置项
# 是否启用 SSL 验证, 通常情况请勿关闭
sslVerify: falseUpdates
- Support lower MC version, currently adjusted to 1.16.
- Support disable SSL authentication, used to solve some network problems, but not recommended.
- Optimized messages
New configuration items have been added in this update
# Whether to enable SSL authentication, usually do not turn it off
sslVerify: truev2.6.2 支持低版本, 支持禁用 SSL 验证
What's Changed
- api-version 调整 by @yanshiqwq in #4
New Contributors
- @yanshiqwq made their first contribution in #4
Full Changelog: v2.6.0...v2.6.2
更新内容
- 支持更低的 MC 版本, 目前调整到 1.16
- 支持禁用 SSL 验证, 用于解决一些网络问题, 但不推荐使用
- 优化消息
本次更新增加了新的配置项
# 是否启用 SSL 验证, 通常情况请勿关闭
sslVerify: falseUpdates
- Support lower MC version, currently adjusted to 1.16.
- Support disable SSL authentication, used to solve some network problems, but not recommended.
- Optimized messages
New configuration items have been added in this update
# Whether to enable SSL authentication, usually do not turn it off
sslVerify: truev2.6.0 支持更多平台!
Full Changelog: v2.5.0...v2.6.0
更新内容
- 支持 MineBBS 平台
- 支持 CurseForge 平台
- 调整消息配置
本次更新没有配置改动
此版本在发布后经过更新
- 更新配置文件
update content
- Support MineBBS platform
- Support CurseForge platform
- Adjust message configuration
There are no configuration changes in this update
This version has been updated since publication
- Update configuration file
v2.5.0-Folia
Full Changelog: v2.4.3...v2.5.0
更新内容
- 使用更稳定的网络请求库优化稳定性
- 支持添加网络代理
- 支持运行在 Folia 服务器上
配置改动
- 移除
disableCertificateVerification配置, 添加proxy配置
# 设置网络代理
proxy:
type: DIRECT # DIRECT | HTTP | SOCKS
host: '127.0.0.1'
port: 7890v2.4.3
Full Changelog: v2.4.2...v2.4.3
配置中的功能更新
# 如果 file 配置与此正则匹配, 则启用 zip 完整性检查, 否则不会启用
zipFileCheckList: '\.(?:jar|zip)$'其他更新
- 优化信息显示
Feature Updates in Configuration
- If the file configuration contains a path, the path parameter is automatically extracted and set.
- Add zipFileCheckList global configuration to allow zip integrity checking to be enabled only for which files
# If the file configuration matches this regex, zip integrity checking is enabled, otherwise it is not enabled
zipFileCheckList: '\.(?:jar|zip)$'Other updates
- Optimize message display
v2.4.2
Full Changelog: v2.4.1...v2.4.2
此更新中存在配置中的功能更新
### list 中的所有可用配置 ###
# 除非你知道这是在做什么, 否则不要随意随意使用
# String file; // 文件名称
# String url; // 下载链接
# String tempPath; // 下载缓存路径, 默认使用全局配置
# String updatePath; // 更新存放路径, 默认使用全局配置
# String filePath; // 最终安装路径, 默认使用全局配置
# String path; // 同时覆盖 updatePath 和 filePath 配置
# String get; // 选择指定文件的正则表达式, 默认选择第一个. 仅限 GitHub, Jenkins, Modrinth
# boolean getPreRelease; // 允许下载预发布版本, 默认 false. 仅限 GitHub
# boolean zipFileCheck; // 启用 zip 文件完整性检查, 默认 true
# boolean ignoreDuplicates; // 关闭哈希检查
** 此更新中存在语言配置更新**
省略...
更新内容
- 添加
/aup stop指令, 用于停止一个正在进行的更新 - 优化信息显示
- 修复无法关闭哈希检查
There are feature updates in the configuration in this update
### All available configurations in list ###
# Unless you know what you're doing, don't use it willy-nilly.
# String file; // File name
# String url; // Download link
# String tempPath; // download cache path, use global configuration by default
# String updatePath; // update path, used globally by default
# String filePath; // The final installation path, used globally by default.
# String path; // Overriding both updatePath and filePath configurations
# String get; // Regular expression to select the specified file, first one is selected by default. GitHub, Jenkins, Modrinth only.
# boolean getPreRelease; // Allow downloading of pre-releases, false by default. GitHub only.
# boolean zipFileCheck; // Enable zip file integrity checking, true by default.
# boolean ignoreDuplicates; // Turn off hash checking
Language configuration update exists in this update
*Omitted... *
Updates
- Added
/aup stopcommand to stop an update in progress. - Optimize message display
- Fixed inability to turn off hash checking
v2.4.1
Full Changelog: v2.4...v2.4.1
更新内容
- 修复有时候不会释放锁, 你将看到
### 更新程序重复启动或出现错误? 尝试提高更新检查间隔? ###而没有进行更新
Updates
- Fixed that sometimes the lock is not released, you will see
### Update program start repeatedly or error? Trying to increase the update check interval? ###and no update is performed
v2.4 多语言支持!
Full Changelog: v2.3...v2.4
此版本存在配置更新
- 添加了多语言配置和
message配置项
更新内容
- 添加英文配置和语言
- 添加英文文档
- 允许自定义插件消息
- 一些细节修复
Configuration updates exist for this version
- Added multi-language configuration and
messageconfiguration items
update content
- Added English configuration and language
- Added English documentation
- Allow custom plugin messages
- Some detail fixes