Kotlin SDK — Sandbox (v1.0.0 -> v1.0.1)
Breaking Changes
-
API base URL now includes
/v1ConnectionConfig.getBaseUrl()appends/v1and normalizes trailing slashes (avoids duplicating/v1).
-
Sandbox IDs are now strings
Sandbox.idchanged fromUUIDtoString.
New Features
-
Create/connect/resume options
- Added
skipHealthCheckoption for create/connect/resume flows. - Added a dedicated
Sandbox.resumer()entrypoint.
- Added
-
Extensions supported on sandbox creation
- Sandbox create supports
extensions: Map<String, String>.
- Sandbox create supports
-
Renew now returns a response
- Renew returns
SandboxRenewResponse(includes updated expiration).
- Renew returns
Improvements/Fixes
-
Version bump
1.0.0→1.0.1.
-
Initialization robustness
- Unified initialization logic with better cleanup on failed creates.