Major Update with Performance Boost
Daytona v0.21.0 brings substantial enhancements to your development workflow. The workspace creation process now runs directly on the target machine (local or remote) instead of inside a container. This change results in a significant performance boost, especially for subsequent builds, as it leverages the host's Docker registry for caching.
This release also introduces new features, including support for Azure DevOps as a Git provider and self-hosting for Bitbucket. These additions provide more flexibility and options for managing your repositories and workflows.
Additionally, several important bug fixes and improvements have been made, such as logging enhancements and better handling of Git providers without HTTPS. The update ensures a smoother, more efficient development experience with Daytona. For a detailed list of changes, check out the full changelog here.
Features
Workspace creation now runs on the target machine for better performance
Added Azure DevOps as a Git provider
Added self-hosting support for Bitbucket
Allow user to override workspace image at creation
Bug fixes
Logging improvements
Fixed issues with Git providers hosted without HTTPS
Fixed devcontainer config file name validation
Fixed devcontainer read config environment variables
Patches
Fixed devcontainer config file name validation
Fixed devcontainer read config environment variables
Removed sudo dockerd
Bumped github.com/gin-contrib/cors from 1.5.0 to 1.6.0
Fixed project directory issue on Windows
Corrected listing of all user GitHub organizations
Resolved port forwarding deadlock