Skip to content

v5.5.9 — CI 可信度修复 + 安全扫描 + 官网工程化

Choose a tag to compare

@opok-ops opok-ops released this 04 Sep 13:14
· 118 commits to master since this release

MindForge v5.5.9

修复

  • CI fallback 后门(P0):移除 pytest || test_core.py 和 || true,测试失败现在亮红灯
  • CLI main() 签名(P0):main() 不接受参数导致 CI smoke test TypeError,改为 main(argv=None) + parse_args(argv)
  • CHANGELOG 小写命令:mindforge export → MindForge export

变更

  • 许可证统一为纯 MIT(README + MindForge.py + LICENSE 一致)
  • 官网版本号动态注入(JSON-LD 单一数据源,6 处不再硬编码)
  • 官网统计数字动态注入 + 模糊显示(30+ tools, 370+ tests)
  • Google Fonts 异步加载 + 本地回退 CSS
  • robots.txt 合并重复块,保留页内 noindex
  • GitHub Actions 升级(checkout@v5, setup-python@v6, upload-pages-artifact@v4)

新增

  • SECURITY.md:漏洞上报策略
  • LICENSE 文件:标准 MIT,GitHub 已识别
  • CI 安全扫描:bandit + pip-audit
  • Python 3.13:CI matrix 和 pyproject classifiers

安装

git clone https://github.com/opok-ops/MindForge.git
cd MindForge
pip install -e .

完整更新日志:https://github.com/opok-ops/MindForge/blob/master/CHANGELOG.md