Releases: daytonaio/daytona
Releases · daytonaio/daytona
v0.15.0-alpha.1
What's Changed
- refactor: project configuation view by @idagelic in #510
- chore: update issue and PR templates by @Tpuljak in #511
- feat: project env variables configuration input by @Tpuljak in #516
- refactor: post start commands as text input by @Tpuljak in #518
- feat: update container registry list styling to match rest of TUI by @tarunrajput in #525
- refactor: workspace mode command by @idagelic in #506
- feat: add git context updating by @lbrecic in #459
- fix: reset project uptime after stop by @Tpuljak in #509
- feat: target command aliases by @idagelic in #517
- fix: use workspace names instead of id in CLI messages by @Tpuljak in #520
Full Changelog: v0.14.0...v0.15.0-alpha.1
v0.14.0
What's Changed
Features
- feat: api server health check route by @Tpuljak in #503
- feat: initial screen command options by @idagelic in #502
- feat: git providers command format by @idagelic in #500
- feat: default summary to yes by @idagelic in #498
- feat: server started label update by @idagelic in #497
- feat: daytona code message wording by @idagelic in #496
Fixes
Chores and tests
Breaking changes
- As part of #500, the
git-providers
command no longer lists connected providers. That has been moved togit-providers list
.
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
Features
- feat: container registry credentials by @Tpuljak in #415
- feat: add warning when revoking api keys by @Tpuljak in #407
- feat: add user property to project by @Tpuljak in #422
- feat: multi project creation ux by @idagelic in #424
- feat: agent logs by @Tpuljak in #432
- feat: project post start commands by @Tpuljak in #430
- feat: implement the docker client package by @Tpuljak in #433
- feat: advanced project configuration in cli by @idagelic in #429
- feat: enable configuration of other server properties by @lbrecic in #442
- feat: remove project logs from workspace logs by @Tpuljak in #464
- feat: tui redesign by @idagelic in #465
- feat: shorter workspace IDs by @Tpuljak in #475
- feat: remove server border by @idagelic in #477
- feat: move commands out of the server namespace by @Tpuljak in #481
- feat: frpc health check by @Tpuljak in #445
- feat: daytona create format by @idagelic in #480
- feat: serve verb, daemon default by @idagelic in #483
Fixes
- fix: close file in the ChmodX func by @testwill in #414
- fix: project DTO conversion by @Tpuljak in #419
- fix: get agent api client from config by @Tpuljak in #420
- fix: repo branch clone by @Tpuljak in #421
- fix: required project name by @idagelic in #426
- fix: daytona list panic by @idagelic in #425
- fix: headscale grpc regression by @Tpuljak in #437
- fix: remove workspace dir env by @Tpuljak in #440
- fix: ide project path by @Tpuljak in #441
- fix: add tailscale connection timeout by @Tpuljak in #443
- fix: use gitprovider username when cloning a repo by @Tpuljak in #457
- fix: wait for server to start in daemon mode by @Tpuljak in #448
- fix: workspace exists check by @idagelic in #472
- fix: workspace logs retry by @Tpuljak in #479
Chores and tests
- chore: add CGO_ENABLED=0 to the devcontainer spec by @Tpuljak in #482
- chore: add PR test action by @Tpuljak in #418
- chore: fix stale action exemptions by @Tpuljak in #434
- refactor: logger factory by @Tpuljak in #463
- refactor: move git service from agent into a separate package by @Tpuljak in #458
- refactor: ssh server logs by @vedranjukic in #447
- test: add apikeys tests by @lbrecic in #435
- test: add providertargets tests by @lbrecic in #436
- test: workspace service fix by @Tpuljak in #417
Breaking changes
- The
target
,provider
andcontainer-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 withdaytona server (-y)
. (#483) - Users should run
daytona server configure
(after starting the server withdaytona serve
) and update theDefault Container User
todaytona
andDefault Post-start Commands
tosudo dockerd
. (#430, #422). Additionally, users should update the Docker provider to the latest version withdaytona 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
v0.13.0-alpha.7
v0.13.0-alpha.6
What's Changed
Full Changelog: v0.13.0-alpha.5...v0.13.0-alpha.6
v0.13.0-alpha.5
- fix: create default profile on server start
Full Changelog: v0.13.0-alpha.4...v0.13.0-alpha.5
v0.13.0-alpha.4
What's Changed
- feat: container registry credentials by @Tpuljak in #415
- fix: close file in the ChmodX func by @testwill in #414
- feat: add warning when revoking api keys by @Tpuljak in #407
- test: workspace service fix by @Tpuljak in #417
- fix: project DTO conversion by @Tpuljak in #419
- fix: get agent api client from config by @Tpuljak in #420
- chore: add PR test action by @Tpuljak in #418
- fix: repo branch clone by @Tpuljak in #421
- feat: add user property to project by @Tpuljak in #422
- fix: required project name by @idagelic in #426
- feat: multi project creation ux by @idagelic in #424
- fix: daytona list panic by @idagelic in #425
- feat: agent logs by @Tpuljak in #432
- feat: project post start commands by @Tpuljak in #430
- chore: fix stale action exemptions by @Tpuljak in #434
- feat: implement the docker client package by @Tpuljak in #433
- feat: advanced project configuration in cli by @idagelic in #429
- fix: headscale grpc regression by @Tpuljak in #437
New Contributors
Full Changelog: v0.12.1...v0.13.0-alpha.4
v0.13.0-alpha.3
What's Changed
- feat: container registry credentials by @Tpuljak in #415
- fix: close file in the ChmodX func by @testwill in #414
- feat: add warning when revoking api keys by @Tpuljak in #407
- test: workspace service fix by @Tpuljak in #417
- fix: project DTO conversion by @Tpuljak in #419
- fix: get agent api client from config by @Tpuljak in #420
- chore: add PR test action by @Tpuljak in #418
- fix: repo branch clone by @Tpuljak in #421
- feat: add user property to project by @Tpuljak in #422
- fix: required project name by @idagelic in #426
- feat: multi project creation ux by @idagelic in #424
- fix: daytona list panic by @idagelic in #425
- feat: agent logs by @Tpuljak in #432
- feat: project post start commands by @Tpuljak in #430
- chore: fix stale action exemptions by @Tpuljak in #434
- feat: implement the docker client package by @Tpuljak in #433
- feat: advanced project configuration in cli by @idagelic in #429
New Contributors
Full Changelog: v0.12.1...v0.13.0-alpha.3
v0.13.0-alpha.2
What's Changed
- feat: container registry credentials by @Tpuljak in #415
- fix: close file in the ChmodX func by @testwill in #414
- feat: add warning when revoking api keys by @Tpuljak in #407
- test: workspace service fix by @Tpuljak in #417
- fix: project DTO conversion by @Tpuljak in #419
- fix: get agent api client from config by @Tpuljak in #420
- chore: add PR test action by @Tpuljak in #418
- fix: repo branch clone by @Tpuljak in #421
- feat: add user property to project by @Tpuljak in #422
- fix: required project name by @idagelic in #426
- feat: multi project creation ux by @idagelic in #424
- fix: daytona list panic by @idagelic in #425
- feat: agent logs by @Tpuljak in #432
- feat: project post start commands by @Tpuljak in #430
- chore: fix stale action exemptions by @Tpuljak in #434
- feat: implement the docker client package by @Tpuljak in #433
- feat: advanced project configuration in cli by @idagelic in #429
New Contributors
Full Changelog: v0.12.1...v0.13.0-alpha.2
v0.13.0-alpha
Container registries
Full Changelog: v0.12.1...v0.13.0-alpha