Daytona Community Hours #13: Fleet Support and Updates
In our latest Daytona Community Hours session, we covered the recent releases, upcoming features, and ongoing improvements to the Daytona platform. Let's dive into the highlights of what's new and what's on the horizon.
Recent Releases
v0.31.0 (September 13, 2023)
This release brought several significant features and improvements:
JetBrains Fleet Support: Users can now open projects in Fleet directly, without going through JetBrains Gateway.
Filter Parameter in Daytona Create TUI: A new UX improvement that displays the current filter parameter in the create TUI.
Spinner for Workspace Operations: Added visual feedback for start, stop, and delete operations.
GitHub Webhook Pre-builds for Gitea: Expanded pre-build support to include Gitea repositories.
Auto-complete for Input Fields: Implemented by Branko, this feature provides suggestions for certain input fields, enhancing user experience.
Other Improvements: Including JetBrains Gateway installation check, suggesting target addition after provider installation, and fixes for SSH access and Git-related issues.
v0.32.0 (September 17, 2023)
This release focused on enhancing language support and configuration management:
Daytona Config Command: Introduced a new command to view CLI configuration in JSON or YAML format.
Expanded Language Support: Added support for Go, Node, .NET, Ruby, Rust, PHP, Python, Java, TypeScript, and Nix in the default project image.
Entrypoint Execution for Workspace Images: Improved support for devcontainer feature entrypoints.
Branch Name Handling: Fixed issues with branch names by wrapping them in quotation marks.
Upcoming Features and Improvements
Azure DevOps Pre-webhooks Support: Enhancing integration with Azure DevOps.
Display of Unpushed Commits: Users will be able to view unpushed commits directly in the Daytona Info command.
Multiple Profile Support for Git Providers: Allowing users to manage multiple accounts for the same Git provider.
Improved Terminal Interaction: Working on disabling input during workspace creation to prevent interactive terminal issues.
Auto-installation of Remote SSH Extension: Planning to automatically install the required VS Code extension for remote development.
Post-attach Command Output Viewing: Exploring ways to allow users to view logs of post-attach commands within workspaces.
Daytona Restart Workspace Command: Implementing a single command to stop and start workspaces simultaneously.
Community Engagement
We continue to value and encourage community contributions. Several of the recent features and improvements came from our community members, and we're always excited to see new ideas and contributions.
If you have suggestions, encounter issues, or want to contribute, please don't hesitate to reach out through our GitHub repository or join our Slack community.
Get Daytona from GitHub
Use for free, explore, or fork Daytona, start contributing today, and don't forget to star the repository to stay updated!
Conclusion
Daytona continues to evolve rapidly, driven by both our team's efforts and valuable community input. We're committed to enhancing developer productivity and streamlining workflows. Stay tuned for more updates as we continue to improve and expand the Daytona platform.
Thank you for being part of our community, and we look forward to seeing you in our next Community Hours!