API authentication and health monitoring

API authentication and health monitoring API authentication and health monitoring

Features

  • Authentication added for server API calls (#289)

    This release adds mandatory authentication for server API calls.

  • Improved server health monitoring (#272)

    This release adds more comprehensive health checks to ensure the server is running.

Fixes

  • Resolved unterminated WebSocket connection following error (#275)

    This release fixes an issue where WebSocket connections not closed correctly would produce an error message.

Breaking Changes

After updating to this release, follow these two steps before attempting to start the Daytona server:

  1. Add an API key to your default profile by running daytona server api-key g default -s.

  2. Update the Docker provider by running daytona provider update.

Please note that the installation script for Linux and macOS has changed location to https://download.daytona.io/daytona/install.sh.

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

Patches

This patch release includes a minor fix for log output during Workspace creation.

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

This patch release changes the message shown on server start to include local and remote connection instructions.

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