feat: 发布 OpenNexus 0.3.1-alpha.2 #48

Merged
Kronecker merged 14 commits from release/0.3.1-alpha.2 into main 2026-09-15 02:21:39 +08:00
Owner

工作区图片此前缺少统一的 Vault 存储、元数据和编辑器插入闭环,Sync 新实例也依赖人工配置初始账户。本次合并发布 OpenNexus 0.3.1-alpha.2:图片按内容哈希写入 Vault 并记录引用,Sync 使用每次启动随机的临时管理员凭据,首次修改后固定保存。

主要变更:

  • 增加工作区图片粘贴、拖放、上传、内容寻址存储和同步后元数据重建。
  • 增加 Sync 首次凭据固定、升级实例临时管理员与可选同步范围更新。
  • 修复最小桌面环境中的 CUDA 缓存初始化。
  • 更新客户端、Sync 版本及两份正式 README。
  • 发行包不携带 Vault,也不预装社区主题、本地模型或 CUDA。

验证:

  • 前端全量:105 个测试文件、548 项测试通过,生产构建通过。
  • Sync 全量:32 项测试通过。
  • 本次定向回归:工作区资产 9 项、Sync 协议 20 项、编辑器与图片服务 40 项通过。
  • Windows Host、PyInstaller Core 与 Sync Console 构建通过。
  • ZIP 完整性及禁止内容扫描通过,禁止内容为 0。

Windows 便携包尚未进行 Authenticode 签名,系统可能显示未知发布者提示。用户操作手册不在本次提交中。

工作区图片此前缺少统一的 Vault 存储、元数据和编辑器插入闭环,Sync 新实例也依赖人工配置初始账户。本次合并发布 OpenNexus 0.3.1-alpha.2:图片按内容哈希写入 Vault 并记录引用,Sync 使用每次启动随机的临时管理员凭据,首次修改后固定保存。 主要变更: - 增加工作区图片粘贴、拖放、上传、内容寻址存储和同步后元数据重建。 - 增加 Sync 首次凭据固定、升级实例临时管理员与可选同步范围更新。 - 修复最小桌面环境中的 CUDA 缓存初始化。 - 更新客户端、Sync 版本及两份正式 README。 - 发行包不携带 Vault,也不预装社区主题、本地模型或 CUDA。 验证: - 前端全量:105 个测试文件、548 项测试通过,生产构建通过。 - Sync 全量:32 项测试通过。 - 本次定向回归:工作区资产 9 项、Sync 协议 20 项、编辑器与图片服务 40 项通过。 - Windows Host、PyInstaller Core 与 Sync Console 构建通过。 - ZIP 完整性及禁止内容扫描通过,禁止内容为 0。 Windows 便携包尚未进行 Authenticode 签名,系统可能显示未知发布者提示。用户操作手册不在本次提交中。
Kronecker added 14 commits 2026-09-15 02:21:38 +08:00
Author
Owner

审阅结论:批准合并。

已核对 41 个变更文件,三方合并树无冲突,未发现阻断级或高优先级缺陷。工作区图片的路径、类型、大小、内容哈希和 Vault 边界均有服务端与 Host 双层校验;Sync 临时凭据在首次固定前限制业务访问,固定后保留现有数据库、Vault 和对象。

回归结果:工作区资产 9 项、Sync 协议 20 项、前端编辑器与图片服务 40 项通过;此前全量前端 548 项、Sync 32 项及 Windows/Core 构建结果继续有效。发行 ZIP 已复核,不含 Vault、社区主题下载包、本地模型权重、CUDA 或 PyTorch 运行时。

剩余已知限制是 Windows 便携包未签名,可能触发 SmartScreen 提示;README 和发布说明已明确标注。合并提交使用 [skip ci],避免对已完成验证的提交重复运行重型自托管流水线。

审阅结论:批准合并。 已核对 41 个变更文件,三方合并树无冲突,未发现阻断级或高优先级缺陷。工作区图片的路径、类型、大小、内容哈希和 Vault 边界均有服务端与 Host 双层校验;Sync 临时凭据在首次固定前限制业务访问,固定后保留现有数据库、Vault 和对象。 回归结果:工作区资产 9 项、Sync 协议 20 项、前端编辑器与图片服务 40 项通过;此前全量前端 548 项、Sync 32 项及 Windows/Core 构建结果继续有效。发行 ZIP 已复核,不含 Vault、社区主题下载包、本地模型权重、CUDA 或 PyTorch 运行时。 剩余已知限制是 Windows 便携包未签名,可能触发 SmartScreen 提示;README 和发布说明已明确标注。合并提交使用 [skip ci],避免对已完成验证的提交重复运行重型自托管流水线。
Kronecker merged commit 3bbd7a2e1b into main 2026-09-15 02:21:39 +08:00
Author
Owner

已完成合并,并将 v0.3.1-alpha.2 从预发布提升为正式发布;客户端、Sync 和 SHA256.json 已替换为正式发布元数据对应的附件。

已完成合并,并将 v0.3.1-alpha.2 从预发布提升为正式发布;客户端、Sync 和 SHA256.json 已替换为正式发布元数据对应的附件。
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Kronecker/NotesAgentic#48