Releases: kloudkit/ws-meta
Releases · kloudkit/ws-meta
v0.4.0
🐳 Pull
docker pull ghcr.io/kloudkit/workspace:v0.4.0📝 What's Changed
Added
- ✨ dotnet: Debian 13 trixie + selectable version bands (8.0/9.0/10.0)
- ✨ Install additional pip packages and uv tools via env vars (#703)
- ✨ Install additional npm packages via
WS_NPM_ADDITIONAL_PACKAGES - ✨ Run
cloudflaredas a supervised s6 tunnel daemon (#700) - ✨ Skip feature-install sections via
--skip-*flags (#698) - ✨ Enable built-in Markdown features and markdownlint parity (#697)
- ✨ Add user feature playbooks under
~/.ws/features.d(#696) - ✨ Query
show envby canonical dotted keys, retire WS_* query form (#693) - ✨ Enforce WS_* value validation via declared patterns
- ✨ Retire common.sh env wrappers into
ws-cli show env - ✨ Add in-workspace OIDC auth via oauth2-proxy (#690)
- ✨ Add fonts.yaml manifest and render to fonts.sh (#683)
Changed
- 🏗️ Automate release tagging and changelog from a WS_VERSION literal (#722)
- ♻️ dotnet: DRY the version var, trim zshenv comments
- 🚚 Move shell/REPL history to
~/.ws/historyand consolidate env intozshenv(#704) - ♻️ Extract
github_binaryrole task and sweep feature playbooks (#701) - 🚚 Replace
dumb-initwiths6-overlayv3 daemon supervision (#699) - 🏗️ Audit image build: isolate code-server into a cache-stable stage (#695)
- 🏗️ Audit dependency manifest: sudo PATH parity + Renovate hygiene (#694)
Fixed
- 🐛 Fixed renovate syntax
- 🐛 Own proxy-domain {{port}} prefix in startup, reject wildcards
📚 Documentation ·
🐳 Container image ·
📜 Full changelog