破坏性变更
v1.7.0
存储系统重构 - 参数名变更 (⚠️ 需要更新配置)
AWS S3 示例:
MinIO 示例:
⚠️ Azure Blob Storage 已移除 - 迁移到 MinIO (自托管) 或 AWS S3
S3 参数: accessKey, secretKey (必需*), bucket, region, endpoint (可选), useHttp, forcePathStyle, sessionToken
⚠️ 数据库自动升级,不支持降级
v1.2.2
Breaking Changes
-
移除
Google ReCaptcha验证码配置项更新步骤:删除
Google ReCaptcha验证码配置项,选用其他验证方式,如Cloudflare Turnstile验证码。
v0.24
Breaking Changes
-
配置项
SendMailAddress已更名为SenderAddress更新步骤:将
SendMailAddress配置项更改为SenderAddress
v0.18
- 新增:初步支持了 i18n 多语言支持,目前支持中文、日文、英文
Break Changes
-
数据库结构不再与之前兼容,需要重新初始化数据库,如需保持数据请使用
v0.17版本更新步骤:删除原有数据库,重新初始化数据库
-
容器默认暴露端口从
80变为8080更新步骤:修改容器暴露端口为
8080
v0.17
Break Changes
-
将原有
uploads目录移动至files/uploads,移除了此目录的配置项,更改了日志存储位置更新步骤:将原有
uploads目录移动至files/uploads,并重新挂载相关目录,删除uploads目录的配置项和原有log目录
v0.16-v0.1
见 Release 记录:https://github.com/GZTimeWalker/GZCTF/releases