Skip to content

v0.21.0

Compare
Choose a tag to compare
@Tpuljak Tpuljak released this 28 Jun 10:26
· 430 commits to main since this release
583c0ab

Major update

Build projects on the target machine (#708)

A significant refactor is made to how the workspace creation process is run. The process is now ran on the target machine (local or remote) and directly on the host (before the process was ran inside a container). With this change, the creation process will see a significant performance improvement, especially on subsequent builds, because it will be cached on the hosts docker registry. Additionally, devcontainer Docker specific capabilities (e.g. gpu support) are now supported alongside full support for devcontainers that leverage docker compose projects.

What's Changed / Minor updates

Features

Fixes

  • fix: logging improvements by @idagelic in #711
  • fix: Using git providers hosted without HTTPS fails to clone repositories by @RS-labhub in #704

Chores and tests

  • chore(deps): bump github.com/hashicorp/go-retryablehttp from 0.7.2 to 0.7.7 by @dependabot in #709
  • style: gitness vars naming by @idagelic in #707

Breaking changes

#708

The provider interface was changed so they will need to be updated by the user using daytona provider update

New Contributors

Full Changelog: v0.20.0...v0.21.0