Skip to content

v1.13.2

Latest

Choose a tag to compare

@chenbin3625 chenbin3625 released this 10 Sep 03:45
· 7 commits to main since this release

What's Changed in v1.13.2

发布流程 (Release Pipeline)

  • 前端只构建一次:内嵌 Web 静态资源不再在 7 个矩阵任务里各自执行 npm ci && npm run build,改为构建一次并以 artifact 分发给各平台,缩短发布耗时并避免各平台产物分叉。
  • Node 版本统一ci.ymlrelease-assets.yml 与 Dockerfile 统一到 Node 24,确保 CI 验证过的前端与最终发布的产物出自同一套工具链。
  • 预发布修复:版本校验此前只接受 X.Y.Z,发布预发布版本(如 v1.14.0-rc1)会直接失败;现在预发布可以正常发布,且只推送精确版本 tag,不会生成次版本别名与 latest
  • 手动触发参数version / ref 不再有写死的默认值,必须显式指定,避免误重发旧版本;输入改由环境变量传入,不再直接插入 shell 脚本。
  • 校验与稳健性:改用 sha256sum 生成校验文件,新增并发控制与 job 超时。

安全 (Security)

  • Go 工具链升级到 1.26.6:以仓库自身工具链执行 govulncheck 时发现 net/http、crypto/tls、net/url、encoding/xml 中可达的标准库漏洞,均已在该版本修复;发布二进制不再携带这些漏洞。

其他 (Other)

  • 更新文档与 Docker Hub 说明中的镜像版本至 v1.13.2

Full Changelog: v1.13.0...v1.13.2