Skip to content

v0.5.0

Choose a tag to compare

@DorianZheng DorianZheng released this 11 Jan 15:17
· 495 commits to main since this release
eb30e1f

What's Changed

  • feat(node): add Node.js SDK with native bindings and TypeScript API by @DorianZheng in #64
  • ci(workflow): disable automatic build-runtime triggers by @DorianZheng in #65
  • ci(workflow): preserve guest cargo cache for incremental compilation by @DorianZheng in #66
  • Sample: llm driven simplebox by @cnrpman in #57
  • fix(ci): resolve cibuildwheel curl download failure and optimize guest cache by @DorianZheng in #68
  • fix(ci): resolve cibuildwheel curl download failure and optimize guest cache by @DorianZheng in #70
  • fix: prevent orphaned box directories when DB persist fails by @DorianZheng in #71
  • deps: update libkrun to latest upstream (libkrunfw v5 support) by @DorianZheng in #75
  • fix: use runtime home_dir for shim logging and add console output path by @DorianZheng in #76
  • docs(readme): simplify and separate Python/Rust quick starts by @yingjunwu in #77
  • feat(cli): overall CLI structure design and 'run' command simple mock support by @shayne-snap in #72
  • Update repository links from boxlite-labs to boxlite-ai by @yingjunwu in #79
  • feat(jailer): add defense-in-depth isolation for shim process by @DorianZheng in #74
  • refactor(security): make security options opt-in by default by @DorianZheng in #84
  • feat(jailer): implement Firecracker copy-to-jail pattern for shim isolation by @DorianZheng in #85
  • refactor(jailer): apply Rust API guidelines to jailer module by @DorianZheng in #87
  • feat(python): add synchronous API using greenlet fiber switching by @DorianZheng in #89
  • refactor(ci): simplify Node.js workflow and consolidate CI files by @DorianZheng in #90
  • refactor: make runtime methods async and update all SDKs by @DorianZheng in #92
  • chore: bump version to 0.5.0 by @DorianZheng in #93

New Contributors

Full Changelog: v0.4.5...v0.5.0