Major Update with Performance Boost

Major Update with Performance Boost 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