Enhanced User Notifications and Robust Build Runner

Enhanced User Notifications and Robust Build Runner Enhanced User Notifications and Robust Build Runner

Daytona v0.25.0 brings significant enhancements with user notifications for server port conflicts, ensuring smoother server setups.

Several critical fixes enhance overall stability and usability. Users can now submit forms earlier, benefiting from a more responsive UI. Docker requirement checks ensure that your local container registry starts without a hitch. Additionally, improvements in server configuration and project configuration selection enhance the overall user experience.

This release also includes crucial bug fixes such as resolving server start issues when systemd files exist and proper API JSON validation. These updates, along with various chores and tests, ensure a more reliable and efficient development environment. For detailed documentation, visit documentation and learn more about this release on the GitHub Release page.

Features

  • Notify users if server ports are taken

  • Add builds runner

Bug fixes

  • Allow users to submit the form earlier

  • Change URL for repo API response object

  • Check registry port after removal

  • Add check for Docker requirements in Local Container Registry Start

  • Server configuration fails to make directory fix

  • Remove fatal on project config select ctrl-c

  • Daytona creation logs in Daytona

  • Server start fails if systemd file exists fix

  • Resolve websocket log-reader todos

  • Proper API JSON validation

Patches

  • Fixed Docker Installation Check

  • Resolved lint errors

  • Fixed race condition in devcontainer configuration

  • Corrected version mismatch warning displaying incorrect versions

  • Ensured stopped workspace is saved if telemetry is disabled

  • Addressed home folder issue when installing VSCode extensions

  • Improved .devcontainer.json detection

  • Handled interruptions in binary downloads

  • Removed log retry mechanism