Samples, New Providers, and Enhanced Usability
Daytona v0.27.0 brings exciting new features to streamline your development workflow. The introduction of the "Create from Sample" option allows developers to quickly start projects using popular tech stacks, significantly reducing setup time. This feature is easily accessible through the `daytona create` command after configuring the Samples Index URL.
This release also marks the launch of two new providers: AWS and DigitalOcean. These additions expand Daytona's cloud integration capabilities, allowing users to seamlessly create and manage development environments on EC2 instances and DigitalOcean Droplets. This broadens the range of infrastructure options available to developers, catering to diverse project needs and preferences.
Usability improvements are a key focus in this update. The new `-v` flag for root commands enhances version checking, while refinements to profile name validation and IDE support ensure a more consistent and intuitive user experience. These changes, coupled with better error handling and logging, make Daytona more robust and user-friendly than ever.
Features
Added "Create from Sample" project creation option
Introduced AWS and DigitalOcean providers
Updated Headscale to version 0.23.0-beta2
Added -v flag to root commands for version checking
Implemented custom installation loader in the install script
Bug fixes
Updated profile name validation to match workspace name
Refactored output flag to accommodate selection TUI
Fixed issue with opening Cursor instead of VSCode
Configured SHA property for static Git context in GitLab
Updated list of supported IDEs in daytona code and create commands
Improved handling of build deletion errors in logging
Resolved log read cancellation issues