Skip to content

chore: release 0.2.0#82

Merged
TimLai666 merged 2 commits into
mainfrom
release-0.2.0
Jun 28, 2026
Merged

chore: release 0.2.0#82
TimLai666 merged 2 commits into
mainfrom
release-0.2.0

Conversation

@TimLai666

Copy link
Copy Markdown
Owner

摘要

發版 0.2.0:bump 8 個隨 kit 出貨的 crate 0.1.3 → 0.2.0(chefer-cli/runtime/pack/assembler/bundle、vmm-backend、guest-agent、whp-helper)+ 同步內部相依需求 + Cargo.lock。

不動appcipe-spec/appcipe-normalize(跟隨 appcipe.yml spec,格式未變;其對 chefer-bundle 的相依需求有同步到 0.2.0)、APPCIPE_SPEC_VERSION(0.1)、MANIFEST_FORMAT_VERSIONFOOTER_VERSION(協定/格式皆未變)。

本版重點(自 v0.1.3 起 96 commits)

WHP 後端從骨架變成 WSL2 的完整替代——免 WSL 在 Windows 跑真 bundle:

  • virtio-blk 傳 bundle/data(M2/M3)+ persist 跨重啟(M3 關機回寫)
  • virtio-net + host↔guest TCP/UDP 埠轉發(M4)
  • guest UDP/TCP 出網 NAT(M7:DNS + HTTP)

全部實機驗證(redis +PONG、persist 1→2→3、nslookup/wget 成功)。

已知限制(release notes)

  • WHP 出網目前只在 network: shared(預設 bridge 仍降級 internal、無出網——bridge 出網待後續)。
  • WHP data 回寫只在 guest 乾淨關機。
  • macOS vz 仍未實機驗證;GUI/virtio-gpu 未做。

後續

merge 後打 tag v0.2.0 觸發 release workflow(建/掛各平台 kit)。

🤖 Generated with Claude Code

TimLai666 and others added 2 commits June 29, 2026 00:33
bump 7 個 user-facing crate 0.1.3 → 0.2.0(chefer-cli/runtime/pack/assembler/bundle、
vmm-backend、guest-agent)+ 同步內部相依需求 + Cargo.lock。appcipe-spec/normalize、
APPCIPE_SPEC_VERSION、MANIFEST/FOOTER 格式版皆未變(appcipe.yml/協定格式無變動)。

本版重點:WHP 後端從骨架變成 WSL2 的完整替代——免 WSL 在 Windows 跑真 bundle
(virtio-blk bundle/data + persist 跨重啟 + host↔guest TCP/UDP 埠轉發 + guest UDP/TCP
出網 NAT),全部實機驗證。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
更新 README 反映 WHP 從「規劃中/unavailable」變為實機可用:一句話介紹、Platform
Support 表(Run/Backend 列加 WHP)、doctor、執行流程圖、Known Limitations(Windows
不再硬性需要 WSL2)、Roadmap(Windows-without-WSL2 勾選為已實作,列出已達成與剩餘)。
GPU 限制(WHP CPU-only)措辭同步。
@TimLai666 TimLai666 merged commit 4ca2c03 into main Jun 28, 2026
17 checks passed
@TimLai666 TimLai666 deleted the release-0.2.0 branch July 2, 2026 03:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant