Prebuilds and IDE Support Boost Development Speed

Prebuilds and IDE Support Boost Development Speed Prebuilds and IDE Support Boost Development Speed

Daytona v0.26.0 improves your development workflow with the introduction of prebuilds. This powerful feature allows you to set up project configurations that automatically trigger builds based on repository changes, significantly reducing project creation time. With prebuilds, you can select specific Git branches, set commit intervals, and define trigger files to ensure your development environment is always up-to-date and ready to go.

This release also brings Cursor IDE support, expanding Daytona's compatibility and giving developers more flexibility in their choice of development tools. The new flag for deleting all project configurations streamlines project management, allowing for easier cleanup and reorganization of your workspace.

Improvements to Git-related functionalities, such as cloning from commit URLs and resolving commit clone issues, enhance Daytona's integration with version control systems. These updates, combined with better error handling and API response management, create a more stable and efficient development environment.

Features

  • Introduced prebuilds for faster project creation and updates

  • Added cursor IDE support

  • New flag to delete all project configurations at once

  • Improved Git clone functionality from commit URLs

  • Enhanced API error handling for HTML responses

Bug fixes

  • Resolved commit clone infinite loop issue

  • Fixed handling of API errors that return HTML

  • Improved project configuration and build repository matching

  • Enhanced build logs user experience

  • Marked Git directory as safe in devcontainer

Patches

  • Improved error handling for 'daytona code' command

  • Fixed error wrapping in logging

  • Added timezone support to timestamps

  • Implemented prompt for prebuild add/update

  • Added project config during prebuilds add flow

  • Corrected environment variable deletion registration

  • Refined matching of project config and build to repository