Releases: AI45Lab/Box
Releases · AI45Lab/Box
v2.1.0
What's Changed
- fix(box): P0/P1 audit correctness fixes (exit-code, whiteout, CRI auth/mounts/attempt/cgroup, zstd, signals, multi-arch) by @ZhiXiao-Lin in #13
- chore(ci): fix pre-existing fmt + clippy on main by @ZhiXiao-Lin in #20
- docs: CoW snapshot-fork backend design (Tier 3) by @ZhiXiao-Lin in #17
- feat(pool): warm-sandbox controller — daemon, multi-image, concurrency, backpressure (P1 of CoW plan) by @ZhiXiao-Lin in #18
- refactor(init): event-driven readiness + early-bind vsock + real PID1 reaper (issue #3) by @ZhiXiao-Lin in #15
- perf: CoW memory dedup (KSM) + boot-floor trim + reflink rootfs copy by @ZhiXiao-Lin in #16
- docs: P2 deferred-main-spawn design (GO-WITH-CONDITIONS) by @ZhiXiao-Lin in #21
- feat(p2): deferred-main-spawn — full box semantics for pooled sandboxes by @ZhiXiao-Lin in #22
- feat(pool): per-request --user/--workdir/--env for pool run by @ZhiXiao-Lin in #23
- fix(vm): event-style log drain for run_deferred_main by @ZhiXiao-Lin in #24
- feat(ksm): typed config — BoxConfig.ksm / InstanceSpec.ksm / pool start --ksm by @ZhiXiao-Lin in #25
- feat(pool): per-request --exec mode on a deferred daemon by @ZhiXiao-Lin in #26
Full Changelog: v2.0.7...v2.1.0
v2.0.7
Full Changelog: v2.0.6...v2.0.7
v2.0.6
Full Changelog: v2.0.5...v2.0.6
v2.0.5
What's Changed
- fix(box): Linux/KVM runtime fixes — bridge/Compose as root, overlay fs commands, snapshot restore, image integrity by @ZhiXiao-Lin in #5
- fix(box): bridge port publishing, passt lifecycle, temp-leak + CRI restart reconcile by @ZhiXiao-Lin in #7
- fix(box): boxes.json cross-process lock, atomic image index, split signing.rs by @ZhiXiao-Lin in #8
- refactor(box): split cri runtime_service.rs into a module (CRI maturity P0a #1) by @ZhiXiao-Lin in #9
- fix(box): make CRI reachable over UDS — patch h2 to accept grpc-go authority by @ZhiXiao-Lin in #10
Full Changelog: v2.0.4...v2.0.5
v2.0.4
Full Changelog: v2.0.3...v2.0.4
v2.0.3
Full Changelog: v2.0.2...v2.0.3
v2.0.2
What's Changed
- fix(box): keep VM alive after container exits for vsock services by @ZhiXiao-Lin in #4
New Contributors
- @ZhiXiao-Lin made their first contribution in #4
Full Changelog: v2.0.0...v2.0.2
v2.0.1
Full Changelog: v2.0.0...v2.0.1
v2.0.0
Full Changelog: A3S-Lab/Box@v0.8.16...v2.0.0
v0.8.15
Full Changelog: A3S-Lab/Box@v0.8.14...v0.8.15