docDB/CHANGELOG.md

944 B

CHANGELOG

v1.0.9 (2026-05-16)

  • Hook 系统重构:
    • 参数标准化: Hooks 结构体中的所有回调函数(OnUpdatedDoc, OnRemovedDoc, OnUpdatedToC, OnRemovedToC)现在统一接收 *Document 对象作为参数,极大地方便了外部处理逻辑直接获取文档元数据与路径。
    • 触发逻辑对齐: 确保在文档删除、重命名及 ToC 更新时,钩子都能正确获取到相关的文档上下文。

[1.0.0] - 2026-05-15

Added

  • knowbase 项目剥离生成的独立 docDB 项目。
  • 支持基于 tableDB 的文档存储,自动继承权限隔离与数据备份能力。
  • 强制区分 SetDoc (版本提升) 与 SetMeta (元数据更新)。
  • 完整的生命周期事件 Hooks (OnCreatedDoc, OnUpdatedDoc, OnRemoved)。
  • 支持流式大文件上传与落盘。
  • 自动提取 Markdown 目录结构 (ToC)。
  • 迁移并验证了所有核心测试用例。