Releases: daytonaio/daytona
v0.12.1
What's Changed
- test: workspace service unit tests by @Tpuljak in #393
- fix: adding profile when config does not exist by @Tpuljak in #400
- fix: add authorization to the API swagger UI by @Tpuljak in #404
- fix: hide token when listing git providers in api by @idagelic in #406
- chore: change devcontainer image tag to latest by @Tpuljak in #405
- fix: shorter tailscale hostnames by @Tpuljak in #408
Full Changelog: v0.12.0...v0.12.1
v0.12.0
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
Breaking changes
The breaking change is related to #389 and #392.
Existing users should do the following:
- Start the Daytona server using
daytona server
- Use
daytona server provider update
to update the Docker provider - Run
daytona server configure
and adddaytonaio/workspace-project:latest
as the Default Project Image property - Restart the Daytona server
Full Changelog: v0.11.0...v0.12.0
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