Skip to content

Releases: AI45Lab/Box

v2.1.0

13 Jun 12:07

Choose a tag to compare

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

06 Jun 07:04

Choose a tag to compare

Full Changelog: v2.0.6...v2.0.7

v2.0.6

01 Jun 07:24

Choose a tag to compare

Full Changelog: v2.0.5...v2.0.6

v2.0.5

31 May 11:53

Choose a tag to compare

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

08 May 16:47

Choose a tag to compare

Full Changelog: v2.0.3...v2.0.4

v2.0.3

01 May 10:13

Choose a tag to compare

Full Changelog: v2.0.2...v2.0.3

v2.0.2

01 May 09:37

Choose a tag to compare

What's Changed

  • fix(box): keep VM alive after container exits for vsock services by @ZhiXiao-Lin in #4

New Contributors

Full Changelog: v2.0.0...v2.0.2

v2.0.1

27 Apr 05:24

Choose a tag to compare

Full Changelog: v2.0.0...v2.0.1

v2.0.0

10 Apr 02:40

Choose a tag to compare

v0.8.15

22 Mar 10:26

Choose a tag to compare