Skip to content

Ecode Local 0.8.0

Choose a tag to compare

@TorbenXiong TorbenXiong released this 07 Aug 02:45
dc11b87

主要更新

  • 将 Ecode 源码结构合并到扩展的“源码目录”,用图标、颜色和简短状态区分分类、可发布根文件夹、内部文件夹和文件。
  • 支持发布、取消发布、设置/取消文件前置加载,以及修改文件夹前置加载顺序。
  • 增加连接隔离的生命周期快照缓存、并发加载、加载提示和写入后的远端回读验证。
  • 通用 Agent CLI、Skill 和 AI 指南同步支持生命周期查询与受保护操作。
  • 原生资源管理器仅显示同步变更装饰,不再提供生命周期右键入口。
  • 移除调试模式、初始化缓存和远端状态诊断功能及相关文档入口。

安全与准确性

  • normal 文件可设置前置加载,仅 preloaded 文件可取消;postloaded 和未知状态不会被普通操作覆盖。
  • 远端分类、文件夹和文件名称在映射本地资源前执行路径安全校验,异常节点会被隔离。
  • 发布状态无法确认时显示“发布状态未知”,不提供发布或取消发布入口,避免误判为未发布。

兼容范围与限制

  • 前置加载操作仅适用于 Ecode 支持的 JS/CSS 文件。
  • 文件夹发布只改变 Ecode 发布状态,不会推送本地源码;源码同步仍使用拉取和推送命令。
  • 若当前 Ecode 环境不支持发布列表接口,插件会保守显示未知状态;可继续修改独立的前置加载顺序。

验证

  • TypeScript 类型检查通过。
  • ESLint 通过。
  • 完整测试:220 passing。
  • VSIX 打包通过。

下载校验

  • 文件:ecode-vscode-0.8.0.vsix
  • SHA-256:62E0915E9E0DFC947F3BAEB0044D6512DB34523B8C40619A3D14952C357AE86D