Skip to content

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 04:48
· 48 commits to main since this release

🐳 Pull

docker pull ghcr.io/kloudkit/workspace:v0.5.0

📝 What's Changed

Breaking

  • 🚚 Move editor settings and extensions to ~/.local/share/ws-server/; existing volumes are not migrated
  • 🛒 Read the extension gallery from the WS_MARKETPLACE_* variables; EXTENSIONS_GALLERY is ignored
  • 🗑️ Remove /etc/workspace/config.yaml; the editor is configured through WS_* variables only
  • 🔐 Remove WS_SERVER_SSL_ROOT; self-signed certificates are minted in memory
  • 🔤 Remove ws serve font; install fonts from their upstream projects

Added

  • 🆙 Ship VS Code 1.140.0
  • 🎨 Rebrand the editor and docs with the Kloud Workspace icons
  • 🚪 Add a Sign out action to the editor, overridable via WS_EDITOR_LOGOUT_URL
  • 📁 Add WS_EDITOR_DISABLE_FILE_DOWNLOADS and WS_EDITOR_DISABLE_FILE_UPLOADS
  • 🐞 Enable .NET debugging + revive terminal-link remap on the live workbench bundle (#735)
  • 🌱 Seed files from a durable source directory on startup (#727)
  • 📡 Add editor-state IPC routes + ws-cli editor; rewire open/openn
  • ⌨️ Add ws completion via compdef ws=ws-cli
  • 🤖 Agent-consumable documentation: llms.txt, llms-full.txt, per-page raw Markdown, and AI-crawler hints

Changed

  • 🌐 Treat a leading *. in WS_SERVER_PROXY_DOMAIN as the bare suffix instead of rejecting it
  • 🔖 Single-source the workspace version through manifest.json
  • 🫙 Swap to the ws-cli seed engine, retire the vault + seed tier (#728)
  • 👷 Adopt shared ws-meta CI actions for changelog + PR emoji check
  • 📜 Propagate CHANGELOG.md to ws-meta for the public surface (#723)

Dependencies

  • 🐍 Bump pylint to 4.1.2
  • 🔑 Bump ansible-lint to 26.9.0 and op to 2.40.0
  • 🧰 Bump deps: setup-node v6, claude-code, delve, uv, starship
  • ⚡ Bump ws-cli to 0.0.69
  • ⚡ Bump ws-cli to 0.0.68
  • 📦 Bump claude-code, uv, pnpm, ruff
  • 🐧 Bump base-image v0.1.2 (Debian 13.5) & ws-cli v0.0.65

Fixed

  • 🐳 Skip dockerd when CAP_NET_ADMIN is missing instead of restart-looping
  • 🔗 Make file:// terminal links clickable in browser (#725)

Removed

  • ✂️ Remove the openn alias

Security

  • 🛡️ Trust custom CAs in git, cargo & aws via CA-bundle env vars
  • 🐋 Install docker compose/buildx from upstream releases (#724)

📚 Documentation · 🐳 Container image · 📜 Full changelog