更新日志

本文档记录项目的所有重要变更。

格式遵循 Keep a Changelog, 版本号遵循 语义化版本


语言选择


发布历史

[未发布]

  • 文档重构,改进双语支持
  • 添加全面的故障排除指南

[2.0.1] — 2026-04-16

修复

  • 严重: 测试工具中 QuantizedWeight 尺度维度计算错误
  • 移除注意力 kernel 中未使用的代码(q_reg 数组加载)
详情: English 中文

[2.0.0] — 2026-03-09

变更 ⚠️ 破坏性变更

  • API 重新设计: KVCache appendKV() 现在无状态,需要显式调用 advanceSeqLen()
  • CMake 现代化,支持 target 导出和架构自动检测

新增

  • 包含自动格式检查的 CI 工作流
  • tiny_llm::tiny_llm CMake 别名 target

迁移指南: 任何直接使用 KVCache 的代码都需要在所有层完成后调用 advanceSeqLen()

详情: English 中文

基础设施与文档

日期 描述
2026-03-13 文档与 CI 规范化 — CPU-safe CI,Pages 工作流修复
2026-03-10 GitHub Pages 增强 — SEO、导航、README 改进
2025-02-13 项目基础设施 — 许可证、编辑器配置、徽章

版本标签说明

类型 说明
🔴 破坏性变更 需要迁移的破坏性变更
🟢 新增 新功能
🔵 修复 Bug 修复
🟡 变更 现有功能变更
🟣 安全 安全相关变更

发布节奏

  • 补丁版本 (x.y.Z): Bug 修复,按需每月发布
  • 次要版本 (x.Y.z): 新功能,每季度发布
  • 主版本 (X.y.z): 破坏性变更,每年发布


Back to top