chore(release): 发布 v0.7.2.beta2 - #975
Merged
Merged
Conversation
- 修复后端 add_documents 接口未解包 source_paths 导致无法设置 filename_display 的问题 - 前端 FileUploadModal 收集并传递 webkitRelativePath 构造 source_paths - FileUploadModal 仅统计和提交受支持且非隐藏的文件,避免无意义报错 - DataBaseInfoView 上传菜单中增加上传文件夹直达入口
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
变更说明
发布
v0.7.2.beta2,合入当前 forkmain相对上游的 4 个提交:修复网页端文件夹上传未保留目录结构与统计不准确的问题。
升级 pnpm、uv 及安全可更新依赖,并同步 CI、Docker 与初始化脚本。
将 deprecated
lucide-vue-next机械迁移至官方@lucide/vue,保持图标与 UI 不变。将版本升级至
0.7.2.beta2,补齐发布文档,并让版本脚本持续覆盖活动版本入口。任务类型:
bug-fix/process/testing目标与非目标:目标是交付 beta2、闭合文件夹上传修复及依赖迁移;不升级跨主版本服务镜像,不改变图标选择与页面布局,不改变持久化或部署拓扑。
substantial / trivial 判断:substantial,涉及上传行为、依赖供应链、前端包迁移与发布自动化。
工程主张与 Owner
web/package.json、锁文件与源码 import 拥有;production build 与实际 ESM exports 可观察。scripts/bump-version.sh拥有。docs/develop-guides/decisions/implemented/2026-08-26-dependency-toolchain-refresh.mddocs/develop-guides/decisions/implemented/2026-08-26-lucide-vue-package-migration.mddocs/develop-guides/decisions/implemented/2026-08-26-beta2-version-bump-coverage.md验证情况
文件夹上传保留目录结构并正确统计
web/src/components/FileUploadModal.vue、backend/server/routers/knowledge_router.py。依赖与工具链可重复安装、构建且通过供应链门禁
make audit-dependencies、uv/frozen lock 检查。Lucide 迁移保持图标 API 与现有 UI
web/package.json、web/pnpm-lock.yaml与 96 个源码 import。beta2 版本与活动发布文档保持一致
scripts/bump-version.sh与其定点维护的发布文件。python3 -m unittest scripts.test_bump_version、版本一致性 oracle、Compose config、git diff --check。工程门禁与格式一致
make format幂等;工程信任测试 64 passed;最终独立复核额外执行相关检查共 66 passed;lint 与git diff --check通过。简化 / 删除验收
不涉及。
独立语义 Review
全新上下文 Reviewer 阅读仓库约定、决策记录、版本脚本、回归测试及完整 diff,并复核此前指出的决策状态、fixture 覆盖和审计证据。结论:No blocking findings。残余风险仅为远端 CI 与合并尚待执行。
未验证范围与风险
事故反馈
未达到需要 postmortem 的高影响逃逸缺陷门槛。
界面变更
无预期视觉变更;Lucide 迁移保持图标名称、props、尺寸、样式和布局。
关联事项
无。
补充说明
v0.7.2.beta2tag 已指向本 PR head 提交ebc2230b并推送至 origin/upstream;合并不得改写该提交历史。