API Rate Limits & Sandbox Archiving

API Rate Limits & Sandbox Archiving API Rate Limits & Sandbox Archiving

This release improves system stability and resource management. A key addition is API rate limiting, which protects the platform from excessive requests by implementing limits for both anonymous and authenticated users.

The CLI also gains a new daytona sandbox archive command, giving developers more control over their sandbox lifecycle and storage usage.

This release also enhances security and internal consistency. The proxy now uses a separate cookie domain to better isolate sandbox sessions.

On the backend, several fixes address state management: the API now correctly updates sandbox backup states instead of overwriting them, and locking mechanisms during state updates have been refined to prevent conflicts.

Additionally, the TypeScript SDK now gracefully handles expected stream termination errors.

Release Details

Features

  • api: request rate limits (#2422)

  • cli: daytona sandbox archive command (#2953)

  • proxy: separate cookie domain (#2956)

Fixes

  • api: update instead of save sandbox backup state (#2912)

  • api: define lock code in update state call (#2967)

  • sdk-typescript: ignore expected stream termination errors (#2951)

  • wallet: add missing top up link (7e7da7512)