Playground UX & Security Docs

Daytona v0.147.0 Playground UX & Security Docs - Dark Daytona v0.147.0 Playground UX & Security Docs - Light

This release improves the dashboard playground experience and expands Daytona’s documentation. The playground now keeps preview URLs valid longer and returns screenshots as downloadable files instead of raw base64 strings, with minor code block styling refinements.

A new security exhibit has been added to the docs, providing a formal security disclosure document for compliance and trust purposes. On the infrastructure side, a Redis cache race condition in the proxy and otel-collector has been fixed by eliminating redundant Has/Get calls, and the runner daemon no longer cancels telemetry initialization prematurely.

Additional chores include pinning rubocop to v1.84.2, adding git to dependent Dockerfiles, and bumping the Go SDK to v0.147.0.

Release Details

Features:

  • dashboard: playground ux tweaks (#3914)

  • docs: add security exhibit (#3877)

Fixes:

  • dashboard: sandbox sheet o11y scroll (#3935)

  • proxy,otel-collector: remove cache has before get (#3940)

  • runner: don't cancel context for telemetry init (#3936)

Chores:

  • sync go.sum for v0.146.0 (#3913)

  • add git to dockerfiles that depend on it (#3917)

  • pin rubocop to 1.84.2 version (#3944)

  • sdk-go: bump to v0.147.0 (#3950)