PR Info Enhancement and Tailscale Improvements

PR Info Enhancement and Tailscale Improvements PR Info Enhancement and Tailscale Improvements

Daytona v0.37.0 brings a useful enhancement to project information display and addresses key issues related to network connectivity and system cleanup. The standout feature of this release is the addition of Pull Request (PR) number information in the workspace details. When a project is created from a PR or Merge Request (MR), the daytona info command now displays this number, providing developers with quick and easy access to the context of their workspace.

This update also focuses on improving the user experience with Tailscale connections. The release includes refinements to Tailscale status checks in the agent, ensuring more reliable network connectivity for remote development scenarios. Additionally, the update addresses cleanup processes by adding the Tailscale network (tsnet) directory to the purge operation, helping to maintain a cleaner system state.

These improvements, while subtle, contribute to a more informative and efficient development environment. By providing more context about project origins and ensuring better network management, Daytona v0.37.0 enhances the overall workflow for developers working with pull requests and remote development setups.

Features

  • Added PR number display in workspace info for projects created from PRs/MRs

Bug fixes

  • Set spinner trigger time to 15 seconds for improved user feedback

  • Added tsnet directory to purge operation for proper cleanup

  • Refined Tailscale status check in agent for better connectivity management