Skip to content

v0.6.3

Latest

Choose a tag to compare

@arcbox-labs arcbox-labs released this 03 Aug 18:02
ba6aaaa

0.6.3 (2026-08-03)

Features

  • rpc: add the sandbox error registry (errors.proto) (b3103c5)
  • rpc: execution discovery and port readiness on the process plane (3c8dec6)
  • rpc: filesystem path verbs (CORE-62) (5f14b73)
  • rpc: first-class template catalog (template.proto, CORE-21) (7505f3b)
  • rpc: sandbox lifecycle — pause/resume, dual-knob timeouts, capabilities (b081e99)
  • sdk: ArcBox entry point and Sandbox handle (fbf6ce4)
  • sdk: commands and files data-plane namespaces (038b674)
  • sdk: generate sandbox_v1 wire types via buf + protoc-gen-es (2ec52ee)
  • sdk: hello-world e2e gate and README (e85bf73)
  • sdk: scaffold @arcbox/sandbox package tooling (5aa3134)
  • sdk: UDS Connect transport and typed error mapping (9241860)

Bug Fixes

  • migration: make a migrated dev environment actually run, add --dry-run (#520) (02d5692)
  • rpc: give SetLifecycle.on_idle explicit presence (2e50089)
  • rpc: make template default cmd/env suppressible in Create (2a438f9)
  • sdk: clean up on failed create and widen the dispose not-found gate (8aae4de)
  • sdk: honor ARCBOX_PROFILE when resolving the default socket (31cf8e5)
  • sdk: include node types explicitly so the build config compiles (18798cb)
  • sdk: report retained-output truncation and deadline the signal RPC (b0d05cf)
  • sdk: resolve the writeBytes default mode SDK-side (2ca4c8c)

Code Refactoring

  • sdk: resolve the sukka lint findings in handwritten code (1611b15)

Tests

  • e2e: harness hook for SDK e2e (1fcbf27)

Documentation

  • rpc: pin the limits override contract's zero-subfield semantics (dc92556)
  • sandbox: carry the limits zero-subfield semantics into the API doc (a94d9ab)
  • sandbox: reflect the CORE-58 phase 1 contract additions (34b4477)
  • sandbox: untangle the limits aside from the override enumeration (b8d4057)

Styles

  • sdk: apply the biome formatter (6c2aff2)

Miscellaneous Chores

  • sdk: build with bunchee instead of tsc (4a6fae7)
  • sdk: swap prettier and typescript-eslint for biome and sukka (4aab59f)