Skip to content

2026.06.09 发布 v0.3.1

🔧 版本一致性修复

  • 统一所有 crate 和二进制文件的版本到 0.3.1:将 CubeAPICubeShimagentCubeSandbox-Builder 版本从 0.2.1 和 0.3.0 升级到 0.3.1,实现统一发布。

🛠️ 引擎优化

  • SnapshotEngine 中添加 SnapshotCPUFallback:新的辅助功能,在检测到 CPU 内核不足时为 CPU 绑定提供临时缓解。

  • 将 vCPU 设置从 device_manager 分离到专用 SnapshotCPU:改善快照恢复期间 CPU 核心不足场景的清晰度和可维护性。

  • TimeSyncManager 生命周期绑定到恢复信号time_sync_manager 现在自动等待恢复信号,无需手动检查,简化恢复流程。

  • 设置 SuspendMemManager 并添加回滚和前进功能:增强的内存快照管理,支持按间隔回滚和前进,扩展 suspend_mem_manager 的能力以更有效地支持 CubeCoW。

🐛 Bug 修复

  • OutboundLineWithSource 添加 stderr 检测和清理OutboundLineWithSource 现在检测并清理 ANSI 颜色代码,解决 stderr 识别问题。

  • 修复 sd_listening_pids_with_names 中的平台特定进程名称获取:改进 Linux 和 macOS 上进程名称获取的平台兼容性。

🛡️ 安全与基础更新

  • cargo audit 忽略列表:更新审计忽略列表以匹配最新依赖状态。
  • 升级工作区 vmm-sys-util 从 0.12.1 到 0.14.0:维护依赖更新。