github alibaba/OpenSandbox java/sandbox/v1.0.11
java/sandbox 1.0.11

latest release: python/sandbox/v0.1.9
6 hours ago

What's Changed

✨ Features

  • Add sandbox metadata patch support to the Kotlin SDK. Sandbox and SandboxManager can now apply JSON merge-patch updates through the new metadata patch API, including delete semantics for null values; the Kotlin SDK uses a handwritten adapter path so those deletes are preserved correctly and returns parsed SandboxApiException details with the request ID when the server rejects the request. Server and lifecycle spec support landed alongside the SDK surface. #857 #861 #863

  • Add stable Diagnostics API support to the Kotlin SDK. Sandbox and SandboxManager now expose getDiagnosticLogs and getDiagnosticEvents with required diagnostic scope, plus domain models, converters, adapter wiring, and tests. Existing legacy DevOps clients are not broken, but the stable Diagnostics API currently returns DIAGNOSTICS_NOT_IMPLEMENTED from the open-source server until a stable backend implementation is added. #869

🐛 Bug Fixes

  • Tune Kotlin sandbox pool degraded warmup backoff to reduce pressure during prolonged create failures. The degraded retry window now starts at an effective 30 seconds, grows up to a 1-day cap, and avoids advancing exponential attempts more than once for multiple concurrent warmup failures in the same reconcile batch. #865 #873

👥 Contributors

Thanks to these contributors ❤️

@ninan-nn
@Pangjiping

Don't miss a new OpenSandbox release

NewReleases is sending notifications on new releases.