Terminal-based editor support, UX improvements

Terminal-based editor support, UX improvements Terminal-based editor support, UX improvements

Features

  • Terminal SSH option added to IDEs (#319)

    This release adds the option to connect to a Workspace directly via SSH. This change opens the possibility to work on your Projects using terminal-based editors such as Vim or Emacs.

  • Remove prompt for Target if only one exists (#302)

    This release removes the need for you to select a Target during Workspace creation if only one is configured.

  • Improvements to Target list display (#279)

    This release improves the display of Targets using daytona target list. Targets are now displayed in a tabular format.

Fixes

fix: throw error on workspace create if target name is invalid by @tarunrajput in #305

fix: handle duplicate api key by @idagelic in #300

fix: minor table render issue by @idagelic in #308

replace --skip-ide flag with --connect by @tarunrajput in #316

fix: create .ssh folder by @ezhil56x in #318

fix: rename --connect to --code by @Tpuljak in #323

feat: display active profile in views by @idagelic in #301

For more information on Daytona v0.9.0, refer to the GitHub release page.