Repository navigation
Xpod 0.4.25
Xpod 0.4.25 完成原生 npm 发行恢复,同时修复长时间生成 Representation 时祖先读锁提前到期的问题。原生运行归档使用无损 Brotli,固定 Corresponding Source、174 个 docs 输入、QLever/ICU 和 CLI/SDK 分发边界均保留。此前失败的 v0.4.23 标签保持不变。
来源为 a1cec27fa11d5447e0bc0a18373be7250e30d476,签名标签 v0.4.25 指向该提交。
已完成的发行验收:
- 两轮最终版本完整集成测试实际退出 0:每轮 runtime 30 passed、lite 163 passed / 16 skipped、full 63 passed;正常 Matrix 初始 PUT、backlog、sync 均通过。构建、测试类型检查和依赖状态门禁通过。
- RC 37223939727 的 19 个必需检查全部通过,完整 acceptance manifest 的 22 项均 passed,包含真实 Pod 读写、Gateway Key、Models、Chat、Task 审批、QLever 和桌面自更新。
- 稳定发行 37225782101 成功。Node 22/24/25 与 Bun 1.4.2 的 6 组干净消费者全部通过后,root/native npm
latest才提升到0.4.25。公开原生 tarball 实际为 187,579,624 字节,摘要与本次 stable 构建一致,实际 CLI 和 QLever conformance 通过。 - 7 个共享包的 25 个模块/类型导出与 CSS 在干净消费者通过;shared-ui / extension-sdk / solid-sdk 为
0.1.2,ai-connections / pod-collections / pod-settings / tasks 为0.1.1,均绑定同一 source SHA。 - GHCR
0.4.25/latest和生产.co使用同一已接受 digest,没有重建镜像。生产 imageID 核对及公开 CSS/API 状态、OIDC、页面/样式和保护路由门禁通过。
容器 digest:sha256:2dd99a431810ce757b91f7c3ed55017004aadc58d44110ce1734861522b01ddc。
分发与安装边界:
- npm 根包
@undefineds.co/xpod@0.4.25提供 CLI/SDK;原生平台包@undefineds.co/xpod-darwin-arm64@0.4.25当前正式支持 macOS ARM64。Linux 服务继续使用同一个容器镜像,通过运行配置区分 Cloud / Local / Standalone。 - 本 Release 附带 macOS ARM64 DMG、ZIP、blockmap 和
latest-mac.yml。5 个公开资产的下载摘要、ZIP 更新 feed 摘要、App/runtime0.4.25、完整 SOURCE 和 QLever 字节均实际核对;提取 App 的严格 ad-hoc 签名验证、内置 runtime 冷/热 CLI 和 QLever conformance 均退出 0。该桌面产物未使用 Developer ID 签名或 notarization。 - 桌面自更新 RC 夹具已通过;本轮没有升级或对用户原安装的
0.4.20App 执行 GUI 验收。额外 Linux bubblewrap、全部提供商订阅授权和全量历史 unit 套件不属于上述通过声明。旧 unit 失败记录没有被本轮发行门禁重新标绿。 - 共享 ORM 修复当前由固定
drizzle-solid@0.3.25消费补丁承接;上游源码修复尚未发布,不能据此宣称新的共享 ORM 版本已发行。
详细本地范围与历史失败记录:最终版本本地验收、平台包体积恢复、读锁准备期租约。本地文档中“尚待 RC/稳定发布”的表述是该不可变提交时的状态;上述链接 CI 和本发行结果完成其后续验收。