Skip to content

Releases: daytonaio/daytona

v0.17.0

03 Jun 13:22
07f3e32
Compare
Choose a tag to compare

Major update

Project Builders (#363)

Projects will now be built using one of the available builders. The first one available is the DevContainer builder.
User are able to choose how their project will be built in the advanced configuration view, or leave it up to Daytona to automatically detect the used configuration standard of a project.

What's Changed / Minor updates

Features

Fixes

Chores and tests

Breaking changes

Users should run daytona server configure and edit the Build Registry Port to 3988. After the change was made, users need to restart the server.

New Contributors

Full Changelog: v0.16.0...v0.17.0

v0.17.0-alpha.4

28 May 10:52
Compare
Choose a tag to compare
v0.17.0-alpha.4 Pre-release
Pre-release
  • creation log and agent command log fixes

Full Changelog: v0.17.0-alpha.3...v0.17.0-alpha.4

v0.17.0-alpha.3

28 May 08:52
Compare
Choose a tag to compare
v0.17.0-alpha.3 Pre-release
Pre-release
  • builder clean up and post create commands fix

Full Changelog: v0.17.0-alpha.2...v0.17.0-alpha.3

v0.17.0-alpha.2

27 May 17:01
Compare
Choose a tag to compare
v0.17.0-alpha.2 Pre-release
Pre-release
  • various fixes for the project builder

Full Changelog: v0.17.0-alpha.1...v0.17.0-alpha.2

v0.17.0-alpha.1

23 May 14:30
Compare
Choose a tag to compare
v0.17.0-alpha.1 Pre-release
Pre-release

Major update

Project Builders (#363)

Projects will now be built using one of the available builders. The first one available is the DevContainer builder.
User are able to choose how their project will be built in the advanced configuration view, or leave it up to Daytona to automatically detect the used configuration standard of a project.

What's Changed / Minor updates

Breaking Changes

User should run daytona server configure and edit the Build Registry Port to 3988. After the change was made, users need to restart the server.

Full Changelog: v0.16.0...v0.17.0-alpha.1

v0.16.0

17 May 10:16
45241c9
Compare
Choose a tag to compare

What's Changed

Features

  • feat: Use always latest Jetbrains product version by @bnova-stefan in #541
  • feat: parse git context from repo url by @Tpuljak in #555
    • users can now paste PR, commit or branch git provider URLs to create projects at specific points in the git repository
  • feat: add qr code for tunnel links by @ezhil56x in #560
  • feat: allow removing target by specifying target name as an arg by @tarunrajput in #558
  • feat: ghe server support by @idagelic in #566
  • feat: change default server api and headscale ports by @Tpuljak in #563
    • Note: this change will not affect existing users. If you wish to change Daytona Server ports, use daytona server configure and daytona profile edit.
  • feat: daytona ssh project by @idagelic in #569
  • feat: git provider adding ux by @idagelic in #572

Fixes

Chores and tests

New Contributors

Full Changelog: v0.15.0...v0.16.0

v0.15.0

14 May 15:00
d24539f
Compare
Choose a tag to compare

What's Changed

Features

  • feat: project env variables configuration input by @Tpuljak in #516
  • feat: update container registry list styling to match rest of TUI by @tarunrajput in #525
  • feat: add git context updating by @lbrecic in #459
  • feat: target command aliases by @idagelic in #517
  • feat: workspace API keys and env variables by @Tpuljak in #533
  • feat: project naming by @idagelic in #543
  • feat: tailscale ssh tunnel package by @Tpuljak in #536
  • feat: daytona info consistency by @idagelic in #526
  • feat: profile data service by @Tpuljak in #519
    • Users can now use daytona env to set environment variables that are passed to every workspace
  • feat: remote profile flow by @idagelic in #547

Fixes

  • fix: reset project uptime after stop by @Tpuljak in #509
  • fix: use workspace names instead of id in CLI messages by @Tpuljak in #520
  • fix: use agent api client in tailscale server by @Tpuljak in #534
  • fix: info panic by @idagelic in #542
  • fix: ensure API calls are heading towards a Daytona Server instance by @Tpuljak in #535
  • fix: reinitialize provider if the connection is broken by @Tpuljak in #524
  • fix: run server service as user by @Tpuljak in #546
  • fix: separate ssh config by @Tpuljak in #548

Chores and tests

Full Changelog: v0.14.0...v0.15.0

v0.15.0-alpha.1

13 May 13:49
Compare
Choose a tag to compare
v0.15.0-alpha.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.14.0...v0.15.0-alpha.1

v0.14.0

07 May 14:19
a6f6ab4
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Chores and tests

Breaking changes

  • As part of #500, the git-providers command no longer lists connected providers. That has been moved to git-providers list.

Full Changelog: v0.13.0...v0.14.0

v0.13.0

06 May 15:56
b6a43c3
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Chores and tests

Breaking changes

  • The target, provider and container-registry commands are now at the root of the CLI. (#481)
  • The Daytona server is now started in the foreground with the command daytona serve. Starting the server in daemon mode is now achieved with daytona server (-y). (#483)
  • Users should run daytona server configure (after starting the server with daytona serve) and update the Default Container User to daytona and Default Post-start Commands to sudo dockerd. (#430, #422). Additionally, users should update the Docker provider to the latest version with daytona provider update
  • Because of the change to generating workspace IDs (#475), users will no longer be able to connect to existing workspaces after they upgrade. We suggest deleting all workspaces before upgrading to v0.13.0.
  • daytona create now takes a Git repository as an argument and creates a workspace from it. If users wish to override the name of the workspace, they can use the --name flag. (#480)

New Contributors

Full Changelog: v0.12.1...v0.13.0