Skip to content

v0.1.27

Choose a tag to compare

@joeljhou joeljhou released this 28 Oct 15:53
· 3 commits to main since this release

更新内容

  • VS Code / TRAE 与 JetBrains 统一支持 v2 嵌套目录树配置:普通备注直接使用字符串,目录自身备注使用 _text,样式和扩展字段按需存入 _meta。
  • 兼容读取 v1 扁平配置,在下一次成功保存时自动无损迁移;仅打开项目不会改写文件。迁移保留原有文本、样式、扩展字段、根备注及缺失路径备注。
  • 完善特殊文件名转义、父备注删除保留子备注、目录移动与并发合并;增加双端共享一致性与迁移回归测试。
  • 同步 JSON Schema、示例及配置协议文档。

升级提示

  • 建议升级前备份 .codebase-notes.json。
  • 以 _ 开头的真实文件名在配置中额外加一个 _,如 _text 文件写为 __text。
  • 旧版插件会将 v2 配置作为未来版本只读处理,团队应同步升级两端插件。

验证

  • VS Code:91 项单元及契约测试通过。
  • JetBrains:102 项测试通过。
  • TypeScript 类型检查及双端构建通过。
  • VS Code 独立迁移扩展宿主用例通过;完整集成套件因扩展宿主途中提前退出,未取得完整结果。
  • 用户已在 IntelliJ IDEA 手动安装并确认功能正常。

安装包

  • codebase-notes-vscode-0.1.27.vsix:VS Code / TRAE
  • codebase-notes-jetbrains-0.1.27.zip:JetBrains IDE