GitLab Prebuilds and Local Workspace Acceleration

GitLab Prebuilds and Local Workspace Acceleration GitLab Prebuilds and Local Workspace Acceleration

Daytona v0.28.0 brings key enhancements to streamline your development workflow. The standout feature is the newly added support for prebuilds with GitLab repositories, courtesy of our newest contributor @unsuman. This expansion allows GitLab users to leverage the power of prebuilds, significantly reducing project setup times.

Local workspace operations see a substantial speed boost in this release. Accessing and creating local workspaces is now faster than ever, enhancing your productivity. Additionally, SSH access and IDE opening have been optimized for quicker response times, ensuring a smoother development experience.

This release also introduces several quality-of-life improvements, including uninteractive project config creation, provider-specific logging, and direct SSH access to local workspaces. With no breaking changes, updating to v0.28.0 is seamless. Don't forget to update your Docker Provider using the 'daytona provider update' command to take full advantage of these improvements.

Features

  • Direct SSH access to local workspaces

  • Support for Webhook events for GitLab/GitLab self-managed prebuilds

  • Uninteractive project config creation

  • Provider prefix option added to logs

  • Code flag added to 'daytona start' command

  • Provider installation during target set

Bug fixes

  • Fixed project config add image user nil check

  • Improved fetching of image user from project config on create

  • Resolved issues with Windows-style carriage returns

  • Updated "choose git provider" label

  • Considered environment variables while running 'daytona server start'

  • Improved workspace selection sorting

  • Added binary permissions check before serving

  • Docker provider: Significant improvement in download speeds for local non-devcontainer workspaces

Patches

  • Refactor: remove owner param from get commits range

  • Fix: update headscale to v0.23.0-beta3