GPU type selector and Windows sandbox class

GPU type selector and Windows sandbox class GPU type selector and Windows sandbox class

Daytona 0.184.0 matures GPU workloads with type selection, per-sandbox quotas, and a dedicated image, extends sandbox classes to Windows, and cleans up generated Python client enums in a breaking change.

Features

gpu type selector

API: default GPU per-sandbox quotas on new region quotas

API, Dashboard: windows sandbox class

Dashboard: split bundle by routes

Docs: gpu updates

Docs: add windows and update gpu sandboxes

Guides: LangGraph guide

Images: add an image for GPU workloads

Fixes

API: require verified email to accept or decline organization invitations

API: exclude build failed from gpu allocation count

API: invalidate proxy public-status cache on visibility change

Daemon: format FileInfo.modTime as RFC 3339

Daemon: add modifiedAt (ISO 8601) to FileInfo and deprecate modTime

Dashboard: conditionally render sandbox class indicators based on availability

Dashboard: toast error handling

Guides: links update

SDK: use modifiedAt in Go SDK and add API client inputs to all SDK test caches

TypeScript SDK: isolate per-Sandbox Configuration; support process.env on serverless

Refactor

API: normalize runner-reported GPU type into canonical value

Chores

sync go.sum for v0.183.0

run PR docker build on self-hosted runners

API: multi-stage build to drop devDependencies and build toolchain from runtime

API: make migration jobs from docker container work as non-root without network

API: add x-enum-varnames to prevent mangled enum names in generated python API clients

Dashboard: cleanup billing v1

Deps: scope dependabot npm/pip ecosystem to production manifests

Deps: bump the docker-base-images group across 5 directories with 2 updates

Deps: bump the github-actions group across 1 directory with 8 updates

Devcontainer: add devcontainer-lock.json

Go SDK: bump to v0.184.0

Breaking Changes

API: Renamed enum members in generated Python API clients. LINUX_MINUS_VM to LINUX_VM (SandboxClass), SANDBOX_DOT_CREATED to SANDBOX_CREATED (WebhookEvent), and similar. Users importing these enum members directly from daytona_api_client or daytona_api_client_async must update their references. SDK users are unaffected.