docDB/CHANGELOG.md

17 lines
944 B
Markdown

# 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)。
- 迁移并验证了所有核心测试用例。