Releases: daytonaio/daytona
v0.12.0-alpha
What's Changed
- feat: added default project image to server config by @Tpuljak in #389
- feat: agent host mode by @Tpuljak in #390
- refactor: service interfaces by @Tpuljak in #387
- feat: project image param by @Tpuljak in #392
- fix: workspace start stop message to user by @idagelic in #391
Full Changelog: v0.11.0...v0.12.0-alpha
v0.11.0
What's Changed
- feat: add spinner to git provider functions, fixing the Tui flashing by @harkiratsm in #361
- Refactor and cleanup by @vedranjukic in #371
- test: add agent test by @Tpuljak in #340
- chore: fix vulnerability GO-2024-2687 by @alexandear in #383
- feat: confirmation on workspace removal by @ezhil56x in #380
- feat: project uptime by @Tpuljak in #382
- fix: ssh agent forwarding by @Tpuljak in #374
Breaking Changes
Breaking changes are related to #371.
Provider Targets
Users who made changes to provider targets will have to redo them after the update.
Git Providers
Users who added git providers will have to add them again after the update.
Log File Path
Before starting the server, users will need to add the logFilePath
property to their server configuration.
On Mac
The file is located at:~/Library/Application\ Support/daytona/server/config.json
.
To add:"logFilePath": "/Users/YOUR_USERNAME/Library/Application Support/daytona/server/daytona.log"
On Linux
The file is located at:~/.config/daytona/server/config.json
To add:"logFilePath": "/home/YOUR_USERNAME/.config/daytona/server/daytona.log"
On Windows
The file is located at:C:\Users\YOUR_USERNAME\AppData\Roaming\daytona\server\config.json
To add:"logFilePath": "C:\Users\YOUR_USERNAME\AppData\Roaming\daytona\server\daytona.log"
New Contributors
- @alexandear made their first contribution in #383
Full Changelog: v0.10.0...v0.11.0
v0.10.0
What's Changed
- fix: daytona server/binary download msg by @tarunrajput in #327
- chore: remove unused code by @idagelic in #332
- chore: formatter typo by @idagelic in #331
- chore: add missing license headers by @idagelic in #330
- feat: add description to the ProviderTarget Property by @harkiratsm in #335
- Move to prebuilt devcontainer. by @metcalfc in #202
- refactor: agent struct by @vedranjukic in #339
- chore: add license check by @zzorica in #341
- chore(deps): bump github.com/quic-go/quic-go from 0.37.7 to 0.42.0 by @dependabot in #342
- chore(deps): bump github.com/go-jose/go-jose/v3 from 3.0.1 to 3.0.3 by @dependabot in #343
- chore(deps): bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #345
- chore(deps): bump github.com/jackc/pgx/v5 from 5.5.0 to 5.5.4 by @dependabot in #344
- feat: make swagger endpoints public by @idagelic in #347
- feat: move the target, provider to server subcommands by @harkiratsm in #324
- fix: workspace create with .git url appends -git to project by @tarunrajput in #352
- chore: added PH badges, removed banner by @nkkko in #336
- fix: workspace name suggestion by @tarunrajput in #355
New Contributors
- @dependabot made their first contribution in #342
Full Changelog: v0.9.0...v0.10.0
v0.9.0
What's Changed
- fix: throw error on workspace create if target name is invalid by @tarunrajput in #305
- chore: add PH image to README by @Tpuljak in #306
- feat: default to single target by @idagelic in #302
- feat: improve the view of target list command by @harkiratsm in #279
- fix: handle duplicate api key by @idagelic in #300
- chore: exempt never stale and enhancement labels from going stale by @Tpuljak in #310
- fix: minor table render issue by @idagelic in #308
- replace --skip-ide flag with --connect by @tarunrajput in #316
- fix: create .ssh folder by @ezhil56x in #318
- feat: add Terminal SSH as an IDE option by @harkiratsm in #319
- fix: rename --connect to --code by @Tpuljak in #323
- feat: display active profile in views by @idagelic in #301
Full Changelog: v0.8.2...v0.9.0
v0.8.2
v0.8.1
v0.8.0
What's Changed
- fix: add progress indicator to downloadIde by @harkiratsm in #247
- chore: rename prune to purge by @idagelic in #285
- chore: rename getserver to install by @idagelic in #287
- feat: handle git operations in agent by @Tpuljak in #239
- feat: add server healthcheck by @tarunrajput in #272
- fix: server side websocket errors by @vineeth-vk11 in #275
- feat: server api keys by @Tpuljak in #289
- refactor: attach env variables to projects by @Tpuljak in #290
BREAKING CHANGES:
- #289 introduced authentication to the Daytona Server. Existing users will need to run
daytona server api-key g default -s
to add an API Key to their default profile. Additionally, because this requires an update to the Docker Provider, existing users need to rundaytona provider update
as well. - #287 renamed the Daytona install script. Existing users will need to run
daytona server configure
and update theServer Download URL
tohttps://download.daytona.io/daytona/install.sh
.
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
- fix: quick start command by @idagelic in #278
- fix: Workspace Selection Model by @harkiratsm in #281
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- fix: logs reader by @idagelic in #216
- Fix path by @mattn in #244
- chore: readme quick start by @idagelic in #229
- feat: serve binaries from the server by @Tpuljak in #249
- fix: Use full OutFile flag for powershell 7. by @metcalfc in #251
- feat: add verbose support to workspace list by @harkiratsm in #240
- chore: update help by @idagelic in #243
- fix: go fix run build by @idagelic in #256
- chore: run go fmt on the entire package by @Tpuljak in #262
- chore: add linter configuration by @Tpuljak in #261
- fix: run swagger to update server config by @Tpuljak in #267
- fix: change workspace and project api type name by @Tpuljak in #268
- chore: PR lint actions by @Tpuljak in #260
- daytona prune by @idagelic in #242
- feat: provider project start script util by @Tpuljak in #264
- refactor: workspace and project logger by @Tpuljak in #263
- fix: server daemon foreground logging by @Tpuljak in #253
- fix: download url join by @Tpuljak in #273
New Contributors
Full Changelog: v0.6.0...v0.7.0
v0.6.0
What's Changed
- chore: add manual installation instruction by @zzorica in #226
- chore: readme quick start by @idagelic in #217
- fix: sort JB IDEs for consistent ordering by @Tpuljak in #223
- chore: minor typo fixes by @Tpuljak in #235
- Fix action forks by @metcalfc in #233
- fix: default ssh to HOME if project dir is not present by @Tpuljak in #237
- feat: support server in daemon mode by @Tpuljak in #221
- feat: allow server defaults override via env by @Tpuljak in #241
Full Changelog: v0.5.0...v0.6.0