FIT2CLOUD
深色模式 的图标

深色模式

93
24

为 Halo 后台管理面板提供深色/浅色模式切换,支持跟随系统、手动切换和偏好记忆

1.1.3
Serendipity 发布于

1.1.3

最新
>=2.25.0

v1.1.3(2026-08-14)

调整

  • 移除 3 个未使用的生产依赖(axioscanvas-confetti@halo-dev/api-client),缩小依赖审计面与产物体积
  • 通过 pnpm-workspace.yaml overrides 将间接依赖 glob(10.4.5 → 10.5.0)与 nanoid(3.3.17 → 3.3.18)升级到修复版本,pnpm audit --audit-level=high 结果归零
  • Gradle Wrapper 补充 distributionSha256Sum(Gradle 9.4.0 官方哈希)并开启 validateDistributionUrl=true,防止发行版被篡改
  • CI 发版流程新增依赖安全审计步骤(官方 registry),存在 high 级漏洞时阻止发版

验证

  • pnpm type-check / lint / test:unit(8 例)/ build 全绿
  • pnpm audit --audit-level=high --registry=https://registry.npmjs.org/ 输出 0 vulnerabilities
  • ./gradlew build 成功,JAR 内 Implementation-Version 为 1.1.3

说明

  • 功能零变化,仅构建/依赖/供应链加固;覆盖安装即可,原主题偏好保留

资源下载

  • plugin-dark-mode-1.1.3.jar