v0.17.0
v0.17.0 (2026-04-17)
This release is published under the Apache-2.0 License.
Bug Fixes
- Update DEFAULT_BASE_URL from cw-sandbox.com to api.cwsandbox.com (
f52364f)
DNS migrated from gateway.cw-sandbox.com to api.cwsandbox.com as part of the cw-sandbox.com → cwsandbox.com domain consolidation.
Documentation
- Remove local MkDocs and GitHub Pages infrastructure (
c1c1058)
Remove the local MkDocs/GitHub Pages docs setup from this repo and point users to the canonical docs site instead.
This change: - removes MkDocs configuration and GitHub Pages publishing infrastructure - removes local tutorial/guide/API docs content that was only used by the MkDocs site - updates repository docs to point to https://docs.coreweave.com/products/coreweave-sandbox/client - keeps docs/README.md as a minimal pointer to the external docs site instead of a full landing page - removes docs-tooling lockfile entries tied to the old local docs build
API reference is no longer built in this repo with mkdocstrings. The replacement lives in coreweave/docs: the generate-cwsandbox-api-ref.yaml workflow generates Mintlify MDX API reference pages from cwsandbox source using Griffe for a given release tag and opens a PR in the docs repo.
Features
- Add TERMINATING status and _Stopping lifecycle state (
3f96b9a)
Handle SANDBOX_STATUS_TERMINATING=9 from the backend proto. Add _Stopping lifecycle state, shared _stop_task pattern, and _stop_owned provenance for raise_on_termination. Bump vendored proto stubs from BSR.
- Rename aviato → sandbox (align with server rebrand) (
b3027eb)
Update vendored proto stubs and SDK to match the server-side rename from aviato/v1beta1 to sandbox/v1beta2:
- Proto: atc_pb2 → gateway_pb2, ATCService → GatewayService,
ATCStreamingService → GatewayStreamingService - Public API: tower_ids → runner_ids, runway_ids → profile_ids,
tower_group_id → runner_group_id - CLI flags: --tower-id → --runner-id, --runway-id → --profile-id
- All gRPC service paths updated to coreweave.sandbox.v1beta2.*
Generated stubs from aviato repo's make buf-gen-python output. All 658 unit tests pass.
- Rename discovery API (Tower/Runway -> Runner/Profile) (
5a25996)
Align public types and functions with v1beta2 proto rename.
Detailed Changes: v0.16.0...v0.17.0