Introducing Project Configs and AWS CodeCommit Support

Introducing Project Configs and AWS CodeCommit Support Introducing Project Configs and AWS CodeCommit Support

Daytona v0.24.0 brings significant enhancements to improve your development workflow. The highlight of this release is the new Project Configs feature, which allows you to define and reuse project configurations, making it easier to set up new workspaces with predefined settings. This feature is part of our ongoing effort to reduce setup time and increase efficiency.

Additionally, we’ve added support for AWS CodeCommit as a new Git provider. Interestingly, AWS has recently announced that they will stop accepting new sign-ups for CodeCommit. This decision underscores the importance of avoiding vendor lock-in and choosing tools that offer flexibility and longevity. You can read more about the risks of vendor lock-in and lessons from AWS CodeCommit's sunset in our detailed article.

This release also includes important bug fixes that enhance overall stability and usability. Notable fixes include better handling of Ctrl+C interruptions, improved error messaging for incorrect tokens, and enhanced authentication processes. These improvements ensure a smoother and more reliable development experience.

For detailed documentation, visit documentation and learn more about this release on the GitHub Release page.

Features

  • Implemented get URL from repository API route

  • Added workspace status check to code and SSH commands

  • Introduced AWS CodeCommit Git provider

  • Launched Project Configs for streamlined project setup

Bug fixes

  • Server yesFlag description update

  • Swagger version update to 0.24.0

  • Dependency bump for Docker from 26.0.2+incompatible to 26.1.4+incompatible

  • README added to Docker package

  • Removed duplicate repo validation