2026-05-15 01:55:34 +08:00
|
|
|
# CHANGELOG
|
|
|
|
|
|
2026-05-16 01:07:42 +08:00
|
|
|
## v1.0.9 (2026-05-16)
|
|
|
|
|
- **Hook 系统重构**:
|
|
|
|
|
- **参数标准化**: `Hooks` 结构体中的所有回调函数(`OnUpdatedDoc`, `OnRemovedDoc`, `OnUpdatedToC`, `OnRemovedToC`)现在统一接收 `*Document` 对象作为参数,极大地方便了外部处理逻辑直接获取文档元数据与路径。
|
|
|
|
|
- **触发逻辑对齐**: 确保在文档删除、重命名及 ToC 更新时,钩子都能正确获取到相关的文档上下文。
|
|
|
|
|
|
2026-05-15 01:55:34 +08:00
|
|
|
## [1.0.0] - 2026-05-15
|
|
|
|
|
### Added
|
|
|
|
|
- 从 `knowbase` 项目剥离生成的独立 `docDB` 项目。
|
|
|
|
|
- 支持基于 `tableDB` 的文档存储,自动继承权限隔离与数据备份能力。
|
|
|
|
|
- 强制区分 `SetDoc` (版本提升) 与 `SetMeta` (元数据更新)。
|
|
|
|
|
- 完整的生命周期事件 Hooks (`OnCreatedDoc`, `OnUpdatedDoc`, `OnRemoved`)。
|
|
|
|
|
- 支持流式大文件上传与落盘。
|
|
|
|
|
- 自动提取 Markdown 目录结构 (ToC)。
|
|
|
|
|
- 迁移并验证了所有核心测试用例。
|