On-Demand Workspace Logs and Stability Enhancements
Daytona v0.36.0 brings a significant new feature with the introduction of the daytona logs
command. This powerful addition allows developers to fetch workspace and project logs on demand, greatly enhancing debugging capabilities and providing deeper insights into workspace operations. This feature is crucial for troubleshooting and monitoring the health of development environments.
The release also addresses several key issues, improving the overall stability and reliability of the Daytona platform. A notable fix resolves a panic related to VSCode customizations, ensuring smoother integration with this popular IDE. Additionally, improvements to target set file paths enhance the robustness of workspace configurations.
Under the hood, this version includes several refactoring efforts aimed at improving the system's architecture. These changes, such as moving the Daytona script to a common location and refining server start processes, contribute to a more maintainable and efficient codebase.
User experience sees a small but useful enhancement with the addition of a dtn
alias for bash, allowing for quicker command execution. These improvements, combined with the new logging feature, make Daytona v0.36.0 a substantial update for developers seeking better control and insight into their development environments.
Features
Introduced daytona logs command for fetching workspace and project logs on demand
Added dtn alias for bash for quicker command execution
Bug fixes
Resolved VSCode customizations panic
Improved target set file path handling
Prevented logging of empty log entries