Skip to content

Releases: daytonaio/daytona

v0.25.2

23 Aug 15:11
c1332a8
Compare
Choose a tag to compare

What's Changed

Fixes

Chores and tests

  • chore: add dev env variables to vscode launch configs by @Tpuljak in #930
  • docs: add packaging guidelines by @Tpuljak in #923

Notes

Because of #927 and #943, providers will need to be updated with daytona provider update (this refers only to the Docker Provider currently).

New Providers

We have 3 new providers with an alpha release!

To test the alpha versions of these providers, users will have to configure their server to use the prerelease channel for our providers. To do so, follow these steps:

daytona serve
daytona server configure -> change Registry URL to https://download.daytona.io/daytona-providers-pre-release
daytona provider install -> select the provider you wish to install
daytona target set -> add a new target to the installed provider

If any issues occur with the providers, we kindly ask you to submit the issue in the appropriate repository:

Full Changelog: v0.25.1...v0.25.2

v0.25.1

14 Aug 11:29
2c72faa
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.25.0...v0.25.1

v0.25.0

13 Aug 10:55
cd21e05
Compare
Choose a tag to compare

What's Changed

Features

Fixes

  • fix: allow users to submit the form earlier by @harkiratsm in #856
  • fix: change url for repo API response object by @Tpuljak in #900
  • fix: check registry port after removal by @lbrecic in #901
  • fix: add check for Docker requirements in Local Container Registry Start by @tarunrajput in #902
  • fix: server configuration fails to make directory by @tarunrajput in #908
  • fix: remove fatal on project config select ctrl-c by @idagelic in #899
  • fix: daytona creation logs in daytona by @Tpuljak in #898
  • fix: server start fails if systemd file exists by @lbrecic in #903
  • fix: resolve websocket log-reader todos by @lbrecic in #916
  • fix: proper API JSON validation by @Tpuljak in #905

Chores and tests

Breaking changes

#905

The breaking change is regarding to services that rely on our Swagger files and any tools that generate api clients from the definition.

New Contributors

Full Changelog: v0.24.0...v0.25.0

v0.24.0

02 Aug 14:21
8190c60
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Chores and tests

Project Configs

This release introduces a major feature/change: Project Configs - entities that contain all the information necessary to create a new project.

They are managed using the daytona project-config command and allow users to define project configurations in advance and use them when creating workspaces in the future. They contain the relevant repository and build information, environment variables which are then used by default whenever a project with the specified repository is created.

The user gets notified whenever an existing project config is detected, but still has the ability to pass a --blank flag and avoid any preconfigured properties.

Project Configs are part of a bigger effort to incorporate "prebuilds" which will let users set up "ready-to-go" builds and spend less time waiting for their development environments to be ready.

Breaking changes

#789

Since the provider interface changed, users will need to update their providers with daytona provider update.
If used as a library, multiple component/property/package renaming might lead to issues in importing.

New Contributors

Full Changelog: v0.23.1...v0.24.0

v0.23.1

30 Jul 11:28
0374265
Compare
Choose a tag to compare

What's Changed

Fixes

Chores and tests

  • chore: add swagger update and tag create github-action by @zzorica in #846

Notes

Because of #863, users will have to update providers with daytona provider update

Full Changelog: v0.23.0...v0.23.1

v0.23.0

26 Jul 11:17
be58b72
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Chores and tests

Breaking changes

#832

Before starting the server, users will need to add the 'localBuilderRegistryImage' property to their server configuration and set it to registry:2.8.3. ("localBuilderRegistryImage": "registry:2.8.3") (Also see #840)

On Mac
The file is located at: ~/Library/Application\ Support/daytona/server/config.json.

On Linux
The file is located at: ~/.config/daytona/server/config.json

On Windows
The file is located at: C:\Users\YOUR_USERNAME\AppData\Roaming\daytona\server\config.json

Telemetry (#827)

With this release, the Daytona CLI starts gathering telemetry data.
All telemetry data is completely anonymous and does not include any personally identifiable information (PII) or user secrets.
You can read more about the data we gather on our docs page.

Notes

  • For existing users, telemetry gathering is turned off. To turn it on, run daytona telemetry enable.
  • Because of changes in #833, #834 and #841, providers will need to be updated with daytona provider update. These are not breaking changes, only fixes to the docker library which the providers consume.

New Contributors

Full Changelog: v0.22.1...v0.23.0

v0.22.1

17 Jul 16:56
767755a
Compare
Choose a tag to compare

What's Changed

Fixes

  • fix: code command runtime error on select workspace by @lbrecic in #783

Chores and tests

  • refactor: save build results in database by @lbrecic in #758

Full Changelog: v0.22.0...v0.22.1

v0.22.0

12 Jul 12:21
1a69d94
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Chores and tests

  • chore(deps): bump github.com/google/nftables from 0.1.1-0.20230115205135-9aa6fdf5a28c to 0.2.0 by @dependabot in #741
  • docs: minor update to content and slack fix by @nkkko in #756
  • Point the user to the OSX specific documentation for (install and) add to PATH by @SvenDowideit in #743
  • refactor: passing ssh client to docker client methods by @Tpuljak in #762

Breaking changes

#762

Since the provider interface changed, users will need to update their providers with daytona provider update.

New Contributors

Full Changelog: v0.21.3...v0.22.0

v0.21.3

08 Jul 14:27
ddde265
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.21.2...v0.21.3

v0.21.2

08 Jul 13:42
2613909
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.21.1...v0.21.2