Releases: daytonaio/daytona
v0.33.0
What's Changed
Features
- feat: support creating multiple projects non-interactively by @Tpuljak in #944
- feat: force build deletion by @idagelic in #1135
Fixes
- fix: escape git namespace when fetching from API by @Tpuljak in #1118
- fix: devcontainer command definition by @Tpuljak in #1113
- fix: ctrl-c out of cloning option selection by @idagelic in #1115
- fix: build container config by @idagelic in #1121
- fix: ctrl-c out of daytona command by @idagelic in #1123
- fix: build run project config selection verb by @idagelic in #1124
- fix: sort build views by updatedat by @idagelic in #1125
- fix: windows invalid user id mapping by @idagelic in #1130
- fix: ssh proxycommand file location windows by @idagelic in #1131
- fix: add selected project name to ssh on multi project workspace by @lbrecic in #1133
- fix: daytona code windows for vscode-like ides by @idagelic in #1132
- fix: pull image before building by @Tpuljak in #1134
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
What's Changed
Features
- feat: entrypoint execution for workspace image by @vedranjukic in #1108
- feat: support for popular programming languages by @vedranjukic in #1105
- feat: add daytona config command by @lbrecic in #1109
Fixes
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
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
What's Changed
- feat(ide): Support for JetBrains Fleet IDE by @unsuman in #1087
- fix: ssh access with remote profiles by @Tpuljak in #1092
Full Changelog: v0.30.1...v0.31.0-beta.1
v0.30.1
v0.30.0
What's Changed
Features
- feat(ide): add Jupyter Notebook as IDE option by @onyedikachi-david in #1033
- feat: attempt direct binary download on project create by @Tpuljak in #1080
- feat: Add support for Bitbucket Webhook events by @unsuman in #1048
Fixes
- fix: detect correct user when opening jetbrains IDEs by @Tpuljak in #1081
- fix: bitbucket get repo prs by @idagelic in #1082
- fix: alt screens by @idagelic in #1085
Chores and tests
Breaking changes
#1033
Changed the --auto-start
flag in code
and start
to --yes/-y
.
Provider updates
#1080
This change will improve creation times of remote and devcontainer workspaces by up to 50%.
No need to update providers if they are already on their latest version.
New Contributors
- @jemiluv8 made their first contribution in #799
- @onyedikachi-david made their first contribution in #1033
Full Changelog: v0.29.1...v0.30.0
v0.29.1
What's Changed
- fix: Handling and Logging of Missing Project Config on Repository Creation (#933) by @bryans-go in #1076
- fix: multi ws select marking by @idagelic in #1078
- fix: add verbose arg to get ws info by @lbrecic in #1077
Provider Updates
The DigitalOcean Provider received two patches that address stopping and destroying workspaces. Please update to v0.1.5 using daytona provider update
.
New Contributors
- @bryans-go made their first contribution in #1076
Full Changelog: v0.29.0...v0.29.1
v0.29.0
What's Changed
Features
- feat: add a workspace start prompt in daytona code for stopped projects by @tarunrajput in #991
Fixes
- fix: bitbucket default branch setting by @lbrecic in #1057
- fix: use open instead of stat to check permissions by @Tpuljak in #1065
- fix: move include daytona config to first line by @lbrecic in #1063
- fix: remove obsolete provider flag from create command by @Tpuljak in #1066
- fix: remove duplicate image pulling on project create by @lbrecic in #1067
- fix: fetch branches with correct options provided from bitbucket by @lbrecic in #1068
- fix: add timeout to get workspace info from provider by @idagelic in #1058
Chores and tests
- telemetry: track IDE id by @Tpuljak in #1064
- We added a property called
ide
to telemetry events related to opening a project anddaytona ide
. The value of the property is the ID of the IDE used.
- We added a property called
Provider Updates
#1067 influences all of our providers which, existing users, will need to update with daytona provider update
if they want the quickest project creation time.
Docker Provider => v0.10.2
AWS Provider => v0.1.2
DigitalOcean Provider => v0.1.3
Full Changelog: v0.28.1...v0.29.0
v0.28.1
What's Changed
- refactor: remove owner param from get commits range by @idagelic in #1050
- fix: update headscale to v0.23.0-beta3 by @Tpuljak in #1053
Provider Updates
#1053 influences both the DigitalOcean and AWS provider which, existing users, will need to update with daytona provider update
.
Full Changelog: v0.28.0...v0.28.1
v0.28.0
What's Changed
Features
- feat: Support for Webhook events for GitLab/GitLab self-managed prebuilds by @unsuman in #1026
- feat: uninteractive project config creation by @idagelic in #1000
- feat: add provider prefix option to logs by @idagelic in #1045
- feat: add code flag to daytona start cmd by @tarunrajput in #1004
- feat: direct ssh access to local workspaces by @Tpuljak in #1040
- feat: install provider during target set by @idagelic in #1043
Fixes
- fix: pc add image user nil check by @idagelic in #1038
- fix: fetch image user from project config on create by @idagelic in #1039
- fix: windows style carriage returns by @idagelic in #1020
- fix: choose git provider label by @idagelic in #1046
- fix: consider env variable while running
daytona server start
by @aman23bedi in #1041 - fix: ws select sort by @idagelic in #1021
- fix: check binary permissions before serving by @Tpuljak in #1047
Provider Updates
Docker Provider
https://github.com/daytonaio/daytona-provider-docker/releases/tag/v0.10.1
- This release includes a big improvement for download speeds for local non-devcontainer workspaces.
You can update to the latest provider release with daytona provider update
.
New Contributors
- @unsuman made their first contribution in #1026
- @aman23bedi made their first contribution in #1041
Full Changelog: v0.27.0...v0.28.0