release: v0.8.13 发布准备 - #359
Conversation
- 版本号 0.8.12 → 0.8.13(dsh-mneme/package.json + package-lock.json 两处) - 双 README 测试数 → 1523(本轮全量实测),走 badge:sync - CHANGELOG 的 [Unreleased] 承接为 [0.8.13] - 2026-10-03;四条条目补 PR 号,并补 🧹 工程 与 ### 贡献者 / Thanks(@heptaspirit,PR #354 / #355) CHANGELOG 小节是人工补的:scripts/release-prep.mjs 在 CRLF 检出上用 /^(# Changelog\n\n)/ 匹配文件头,命中不了就退化成空操作(脚本仍打印 ✓),CI 在 ubuntu 上是 LF 所以未暴露; 它第 4 步的 README 版本表占位行也已是死代码(两张表不存在)。 按 CONTRIBUTING 的流程:合并本 PR 后先在本机 npm publish(2FA),再推 v0.8.13 tag—— 顺序反了 release.yml 的 publish 步会真发一次并因 2FA 失败。
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
⛔ Files ignored due to path filters (1)
📒 Files selected for processing (2)
Included review availability: This review used your included allowance. Your plan provides up to 2 included reviews per hour; 1 remain after this review. 📝 WalkthroughWalkthrough本次变更新增 0.8.13 发布记录,涵盖修复、功能、工程事项和贡献者信息,并将 package 版本号从 0.8.12 更新为 0.8.13。 Changes0.8.13 发布更新
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~3 minutes Change: Other Suggested reviewers: Merge Risk: ⚪ Minimal · up to This updates the package’s 0.8.13 release metadata. No actionable merge-blocking issue is established; proceed with normal release checks. Architecture SummaryArchitecture risk: 🔵 Low · up to The change affects 1 system. Changed systems: Architecture concerns Review detailsSystems and components
Before / after behavior
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
v0.8.13 发布准备:版本号(
dsh-mneme/package.json+package-lock.json两处)→ 0.8.13,双 README 测试数 → 1523(本轮全量实测),CHANGELOG 的
[Unreleased]小节承接为本版发布说明。本版内容(自 v0.8.12 以来)
sensitiveScanEnabled,默认关;PR feat(admission): 写入边界的密钥/PII 判据(#164 A2 → #254 第 1 级) #354)memory_save指引补 scope 声明规则(PR feat(guide): memory_save 指引补 scope 声明规则(#249 第二批) #355)strictScope硬过滤被entity:/attr:前缀检索绕过(issue [Bug] strictScope 硬过滤被 entity: / attr: 前缀检索绕过:显式他者 scope 的记忆仍可读出 #357 / PR fix(scope): strictScope 硬过滤补到 entity: / attr: 前缀检索(显式他者 scope 曾被绕过) #358)已在本地验证
npm test:1523 tests / 1522 pass / 0 fail / 1 skipcheck-sync:src ↔ lib 一致(52 文件)CHANGELOG.md含^## [0.8.13]小节合并后
按 CONTRIBUTING 的流程:先本机
npm publish(2FA),再推v0.8.13tag——顺序反了release.yml 的 publish 步会真跑去发、然后因 2FA 失败让 run 变红。
备注
本版 CHANGELOG 小节是人工补的:
scripts/release-prep.mjs用/^(# Changelog\n\n)/匹配文件头,而 CRLF 检出上这个正则命中不了 →
replace退化成空操作(脚本仍打印✓),CI 跑在 ubuntu 上是 LF 所以从未暴露。它第 4 步的 README 版本表占位行也已是死代码(两张表
不存在)。修法另议。
Summary by CodeRabbit
memory_save的范围指引、相关问题与拉取请求编号,并完善贡献者致谢和发布说明。