Skip to content

Releases: daytonaio/daytona

v0.38.0

11 Oct 15:37
f3c0d4a
Compare
Choose a tag to compare

What's Changed

Features

  • feat: open IDE by default on daytona create by @tarunrajput in #1205
  • feat: multi-profile support for git providers(#777) by @the-johnwick in #1032
  • feat: Read Workspace and Project logs on Start-Stop by @unsuman in #1215
  • feat: add provider and target during create, provider labels by @idagelic in #1224
  • feat: all flag for git provider remove command by @idagelic in #1229
  • feat: add pagination for all GET apis' of git providers by @abhishek818 in #776
  • feat: skip target selection view when installing provider during target set by @idagelic in #1232
  • feat: update git provider command by @idagelic in #1228
  • feat: accept git provider aliases flag and make them unique by @idagelic in #1231
  • feat: add support for marking multiple workspaces/project for starting/stopping by @tarunrajput in #1218
  • feat: choose between multiple git provider configs by @idagelic in #1233

Fixes

  • fix: move request submitted message after target selection screen by @idagelic in #1226
  • fix: get git provider for http request by @Tpuljak in #1234

Breaking changes

#1205

Removed --code flag from the create command. The IDE now opens by default. Users can now pass --no-ide flag if they don't wish to open IDE immediately after workspace creation.

#1032

Daytona now supports adding multiple of the same Git Provider. This is great for users that have multiple accounts on, for example, GitHub or Gitlab, and want to use both of them on Daytona. To support this feature, a few breaking changes had to be made to the model. To work around this change, after updating Daytona to this version, users should either:

  1. Remove all git providers with daytona gp rm --all and add them again
  2. Open the Daytona database file with sqlite3 and run the following 2 commands:
UPDATE git_provider_config_dtos SET provider_id = id;
UPDATE git_provider_config_dtos SET alias = id;

The Daytona DB is located at:

On Mac - ~/Library/Application\ Support/daytona/db
On Linux - ~/.config/daytona/db
On Windows - C:\Users\YOUR_USERNAME\AppData\Roaming\daytona\db

Provider Updates

#1224

Users will now get suggestions to add targets from non-installed providers. This PR also introduced Provider Labels instead of names to make them more readable. To get labels to show, users should update providers with daytona provider update --all.

Full Changelog: v0.37.0...v0.38.0

v0.37.0

08 Oct 15:22
5f1c130
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Chores and tests

Notes

#1188

Users can delete the old tailscale directory found at:
Linux: ~/.config/tsnet-daytona
Mac: ~/Library/Application\ Support/tsnet-daytona
Windows: C:\Users\[USER]\AppData\Roaming\tsnet-daytona

Full Changelog: v0.36.0...v0.37.0

v0.36.0

04 Oct 13:41
44dfd61
Compare
Choose a tag to compare

What's Changed

Features

  • feat: Add logsCmd to fetch workspace/project logs by @unsuman in #1176

Fixes

Chores and tests

Full Changelog: v0.35.1...v0.36.0

v0.35.1

01 Oct 15:31
01ae798
Compare
Choose a tag to compare

What's Changed

Fixes

Chores and tests

  • refactor: add health check route to api client by @idagelic in #1185

Breaking changes

#1182

Removed continue-on-completed flag from the build logs command. Because the logs are now read correctly, the flag becomes obsolete.

Full Changelog: v0.35.0...v0.35.1

v0.35.0

27 Sep 14:06
075d669
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Telemetry

Breaking changes

#1158

Removed the --public flag from daytona forward while inside a workspace. Public forwarding is not the default behavior when running forwarding a port from a workspace.

Provider Updates

Because of #1171, users should update all providers with daytona provider update --all to ensure that Devcontainer Docker Compose projects are successfully created.

New Contributors

Full Changelog: v0.34.0...v0.35.0

v0.34.0

24 Sep 15:36
89305ae
Compare
Choose a tag to compare

What's Changed

Features

  • feat: display commits ahead and behind in dtn info by @bryans-go in #1103
  • feat: auto-copy api key to clipboard by @Tpuljak in #1137
  • feat: Added support for Azure DevOps Prebuild Webhooks by @unsuman in #1110

Fixes

  • fix: gitlab remove fatal error when getting project from MR by @idagelic in #1138
  • fix: prebuild run prompt if run flag is provided by @tarunrajput in #1139

Chores and tests

Full Changelog: v0.33.0...v0.34.0

v0.33.0

20 Sep 12:42
ecbc042
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Chores and tests

  • refactor: http status code and error in api(#934) by @the-johnwick in #1056
  • refactor: use errors new for simple strings by @idagelic in #1122

Provider updates

A few bugs regarding providers were squashed so existing users should update all installed providers with daytona provider update --all

New Providers:

Fly.io Provider

Our Fly Provider is officially out of alpha on version 0.1.0. With this provider, you can easily create workspaces on Fly machines.

Azure Provider

Our Azure Provider makes it easy to create workspaces as Azure VMs.

Both the new providers can be installed with daytona provider install.

Full Changelog: v0.32.0...v0.33.0

v0.32.0

17 Sep 15:19
0842ec9
Compare
Choose a tag to compare

What's Changed

Features

Fixes

  • fix: wrap branch name argument into quotation marks by @lbrecic in #1107

Provider Updates

Because of #1108 and #1107, users will have to update all installed providers with daytona provider update --all.

Full Changelog: v0.31.0...v0.32.0

v0.31.0

13 Sep 11:35
51d2957
Compare
Choose a tag to compare

What's Changed

Features

  • feat(ide): Support for JetBrains Fleet IDE by @unsuman in #1087
  • feat: Filter param daytona create tui by @abhishek818 in #862
  • feat: add spinner to workspace start, stop and delete by @tarunrajput in #1072
  • feat: Support for Gitea Webhook Prebuilds by @unsuman in #1097
  • feat: suggest adding a target after provider install by @Tpuljak in #1095
  • feat: add JetBrains gateway installation check by @tarunrajput in #1098
  • feat: add auto-complete functionality to input fields(#372) by @bryans-go in #1100

Fixes

  • fix: ssh access with remote profiles by @Tpuljak in #1092
  • fix: Daytona Info Uncommitted Changes Warning on first create (#745) by @bryans-go in #1091

Full Changelog: v0.30.1...v0.31.0

v0.31.0-beta.1

12 Sep 09:03
a540533
Compare
Choose a tag to compare
v0.31.0-beta.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.30.1...v0.31.0-beta.1