Streamlined IDE Integration and Git Provider Support
Daytona v0.38.0 brings a suite of powerful features that streamline the development process and offer greater flexibility in managing Git providers and workspaces. The standout feature is the automatic opening of your IDE after running daytona create
, with an option to skip this using --no-ide
. This change significantly reduces the steps needed to start coding, enhancing developer productivity.
A major advancement in this release is the support for multiple profiles within the same Git provider. This feature is particularly beneficial for developers working with multiple accounts on platforms like GitHub or GitLab, allowing seamless integration of all their accounts within Daytona. The introduction of pagination for all Git provider APIs ensures that users with large numbers of repositories can access their entire portfolio within the Daytona interface.
The release also introduces a more intuitive target selection process during daytona create
, allowing users to install new providers and configure targets in a single flow. Additionally, the ability to select multiple workspaces for simultaneous start/stop operations enhances efficiency in managing complex development environments.
These features, combined with improvements in Git provider management and workspace log accessibility, make Daytona v0.38.0 a significant upgrade that caters to the needs of developers working in diverse and complex environments.
Features
Automatic IDE opening on daytona create (can be skipped with --no-ide)
Multi-profile support for Git providers
Pagination for all Git provider APIs
In-flow provider installation and target configuration during creation
Multiple workspace selection for start/stop operations
Workspace and project log reading on start/stop
Git provider update command and unique aliases
Option to remove all Git providers with a single command
Bug fixes
Improved timing of request submitted message in target selection screen
Enhanced Git provider retrieval for HTTP requests