npm / @daytona/sdk
@daytona/sdk
What changed in @daytona/sdk 0.193 to 0.225, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.
3 breaking2 security35 new APIs and options6 behavior and defaults1 tooling16 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@daytona/sdk 0.2251 changes
New APIs and options 1
Adds support for the NVIDIA B200 GPU type in the API client.
@daytona/sdk 0.2243 changes
New APIs and options 1
Sandbox and snapshot creation support specifying a region per call.
Fixes and other changes 2
Demultiplexes log streams with a growable byte buffer.
Stream markers that end a log WebSocket message are kept.
@daytona/sdk 0.2232 changes
New APIs and options 2
Adds a way to toggle preview URL access after creation.
Mouse and keyboard hold endpoints are exposed across all SDK clients.
@daytona/sdk 0.2222 changes
Breaking changes 1
The Android sandbox class was removed from the API client.
Fixes and other changes 1
PTY sessions now send WebSocket keepalive pings.
@daytona/sdk 0.2203 changes
New APIs and options 1
The SDK and CLI add a sandbox queue timeout.
Behavior and default changes 1
The SDK and CLI surface queue-timeout and spot-eviction errors.
Fixes and other changes 1
The CLI keeps the active organization when a user logs in again through a browser.
@daytona/sdk 0.2181 changes
New APIs and options 1
Adds a kvm parameter to sandbox creation across all SDKs.
@daytona/sdk 0.2171 changes
New APIs and options 1
Adds support for the NVIDIA B300 GPU type.
@daytona/sdk 0.2163 changes
Security 1
COPY sources are confined to the build context.
New APIs and options 1
ApiKeyList now exposes organizationId, making the organization identifier available to SDK users.
Behavior and default changes 1
The CLI logs in through WorkOS when the API advertises it.
@daytona/sdk 0.2143 changes
Fixes and other changes 3
Applies the ESM require shim to every file that needs it.
Correctly parses Dockerfile COPY instructions in from_dockerfile.
Keeps COPY sources after backslash-terminated comments.
@daytona/sdk 0.2112 changes
Breaking changes 1
DAYTONA_API_URL and DAYTONA_SERVER_URL set in .env or .env.local are ignored; set them in the process environment or pass api_url to the constructor.
Fixes and other changes 1
Requests are retried on stale connections.
@daytona/sdk 0.2101 changes
New APIs and options 1
Adds MI355X as a GPU type.
@daytona/sdk 0.2077 changes
New APIs and options 6
Exposes daemonVersion on Sandbox.
Exposes desiredState on Sandbox.
Exposes gpuType on Sandbox.
Exposes otelEndpointOverride on Sandbox.
Exposes sandboxClass on Sandbox.
Exposes warmPoolId on Sandbox.
Fixes and other changes 1
The SDK sets a Workers-compatible fetch cache mode.
@daytona/sdk 0.2055 changes
New APIs and options 3
Adds otelEndpointOverride to sandbox creation.
Adds support for spot GPUs.
Adds warm pool management across SDKs.
Fixes and other changes 2
Exports the PaginatedSnapshots type from the TypeScript SDK.
Exports the Snapshot type from the TypeScript SDK.
@daytona/sdk 0.2045 changes
New APIs and options 5
Adds the GIT_REMOTE_REJECTED error type across all SDKs so developers can identify this Git failure.
Adds the GIT_TRANSPORT_FAILED error type across all SDKs so developers can identify this Git failure.
Adds outboundProxyUrl as a sandbox creation parameter.
Supports deleting and activating snapshots by ID or name.
Adds sourceSandboxId as a filter when listing snapshots.
@daytona/sdk 0.2032 changes
New APIs and options 1
Adds a client-side HTTP timeout setting so developers can configure request timeouts.
Fixes and other changes 1
Missing daemon error codes are now propagated to all SDKs.
@daytona/sdk 0.2024 changes
Behavior and default changes 3
Client-side argument validation is distinguished from server 400 responses.
The create-snapshot API is promoted to stable; its experimental alias is deprecated.
The fork API is promoted to stable; its experimental alias is deprecated.
Fixes and other changes 1
Timeout compatibility is restored.
@daytona/sdk 0.2017 changes
New APIs and options 3
The sandbox list supports an autoDestroyAt range filter.
The SDK adds pre-signed URLs for sandbox file downloads and uploads.
Error responses are structured and include typed error codes.
Behavior and default changes 1
The dotenv dependency is relaxed to allow version 3.x.
Fixes and other changes 3
S3 requests are signed with the region provided by the API.
tslib is declared as a runtime dependency of the TypeScript SDK.
ws is declared as a runtime dependency of the TypeScript SDK.
@daytona/sdk 0.1991 changes
New APIs and options 1
The SDK adds support for sandbox TTLs.
@daytona/sdk 0.1981 changes
New APIs and options 1
Adds websocket-based sandbox event subscription across all SDKs.
@daytona/sdk 0.1973 changes
New APIs and options 3
Adds sandbox historical metrics retrieval across all SDKs.
Adds retrieval of the latest sandbox metrics sample across all SDKs.
Adds support for configuring a sandbox auto-pause interval in the SDK and CLI.
@daytona/sdk 0.1961 changes
New APIs and options 1
Adds support for updating secrets and the sandbox environment.
@daytona/sdk 0.1951 changes
Security 1
The CLI removes its embedded Auth0 client secret and switches to PKCE for authentication.
@daytona/sdk 0.1943 changes
Breaking changes 1
The list secrets method in all SDKs now uses a paginated response.
New APIs and options 2
The SDK adds depth-aware recursive file listing.
The SDK adds git init, reset, restore, remote, and config operations.
@daytona/sdk 0.1931 changes
Tooling 1
Adds MCP computer-use tools for developers using the CLI and MCP.