• v2.4.1 ac3d8cf54a

    ARTEMIS 2.4.1 Stable

    chenmingxuan released this 2026-10-28 18:59:41 +08:00 | 20 commits to main since this release

    ARTEMIS 2.4.1

    本补丁修复 2.4.0 全新安装时的 npm ci / EINTEGRITY,适用于 start.bat 和 start-cn.bat。人工评审插件版本保持 1.1.0。

    修复

    • 2.4.0 发版时误将锁文件中的 MCP 间接依赖版本从 2.3.1 改为 2.4.0,仍保留 2.3.1 的 SHA-512。现在恢复 Angular CLI 22.2.4 官方声明的 @modelcontextprotocol/server@2.3.1 及其 core@2.3.1,使依赖关系、下载地址和校验值一致。未关闭 npm 完整性验证,也不要求用户清空全局缓存。
    • Windows 启动脚本准确检查 Angular 支持的 Node.js 范围:22.x 至少 22.22.3,24.x 至少 24.15.0,或 26.0.0 及以上;提示文案同步修正。
    • 保留最终 2.4.0 中的独立 v4 市场索引,提供人工评审 1.1.0;旧版宿主继续使用旧索引。曾用于发版准备的早期 2.4.0 候选包仍使用 v3 索引,会显示人工评审 1.0.0,不应继续分发。

    验证

    • Windows、Node.js 24.22.1、npm 11.19.1,独立源码目录及空 npm 缓存,使用国内镜像执行 npm ci:448 个包安装成功。实际依赖树与 Angular CLI 官方声明一致。
    • 同一全新环境下,前端 ChromeHeadless 347 项通过,生产构建通过;官方 npm 审计未发现已知漏洞。
    • 默认后端回归 3268 通过、2 跳过、8 按标记排除;包含 Node 22/24/26 兼容边界与启动脚本回归。Ruff、质量基线和核心类型检查通过。
    • 未启动用户服务,未执行设备或真实业务验收;以上为安装、构建和确定性测试结果。

    升级

    已有安装请先等待任务结束,再运行 update-cn.bat(国内镜像)或 update.bat,随后重新启动。建议使用更新脚本保留已有配置与数据,不要直接用源码 ZIP 覆盖安装目录。

    如果此前已手动修改 package-lock.json,更新脚本可能因本地修改而停止;先备份这份文件,确认只包含该安装问题的临时修正后再处理冲突,不要对整个仓库执行重置或清理。

    新安装请下载本版 artemis-2.4.1-source.zip,按 SHA256SUMS.txt 校验后使用。插件仍需在市场中单独安装或更新并启用,升级主程序不会自动授权插件。

    本次不构建 Docker,不启动或重启用户服务,不操作真实设备或业务任务。

    Downloads