API Logging & Docker Pull Rates

API Logging & Docker Pull Rates API Logging & Docker Pull Rates

This release improves platform reliability and performance through key backend updates.

A new threshold for log executions has been implemented to prevent excessive logging from impacting system performance. Additionally, the daemon now utilizes a default Docker user, enabling higher image pull rates and reducing rate-limiting issues during sandbox creation.

To enhance system integrity, snapshot propagation has been refactored, and significant fixes have been applied to API sync states and runner health checks to ensure smoother operations.

Users will also notice an improvement in the user experience on the dashboard, where sidebar items now function as direct links, and the documentation has been updated to include the Daytona Cloud IP range for firewall whitelisting.

Release Details

Features

  • api: add threshold for all log executions (#2941)

  • api,daemon: enable higher pull rates by using default docker user (#3003)

  • dashboard: use links instead of buttons in sidebar (#2993)

  • docs: add Daytona Cloud IP range for whitelist (#2978)

  • docs: nav reorg (#2942)

Fixes

  • api: make runner health check timeout configurable (#2965)

  • api: proxy invalidation service (#2981)

  • api: sync start states fix (#2964)

  • api: sync states db streaming (#2960)

  • api: default env for initial admin api key (#3007)

  • api: api key name default value (#3008)

  • api: runner assign on failed sandbox build (#2969)

  • api: snapshot exists check (#3018)

  • dashboard: row animation duration tweak (#2990)

  • runner: handle duplicate create sandbox call (#2986)

Refactor

  • api: snapshot propagation (#2966)

Chores

  • bump Go dependencies and resolve deprecations (#2972)