Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 20 additions & 14 deletions .vitepress/data/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,30 +2,36 @@

## [0.4.0] — 2026-06-23

### Breaking

- 💥 Reject wildcard proxy domains instead of silently stripping the `*.` prefix
- 💥 Move shell/REPL history to `~/.ws/history`; history at the previous paths is not migrated *(#704)*

### 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 pip packages and uv tools via env vars *(#703)*
- ✨ Install additional npm packages via `WS_NPM_ADDITIONAL_PACKAGES`
- ✨ Run `cloudflared` as 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 env` by canonical dotted keys, retire WS_* query form (#693)
- ✨ Run `cloudflared` as 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 env` by 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)
- ✨ 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)
- 🏗️ 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/history` and consolidate env into `zshenv` (#704)
- ♻️ Extract `github_binary` role task and sweep feature playbooks (#701)
- 🚚 Replace `dumb-init` with `s6-overlay` v3 daemon supervision (#699)
- 🏗️ Audit image build: isolate code-server into a cache-stable stage (#695)
- 🏗️ Audit dependency manifest: sudo PATH parity + Renovate hygiene (#694)
- 🚚 Move shell/REPL history to `~/.ws/history` and consolidate env into `zshenv` *(#704)*
- ♻️ Extract `github_binary` role task and sweep feature playbooks *(#701)*
- 🚚 Replace `dumb-init` with `s6-overlay` v3 daemon supervision *(#699)*
- 🏗️ Audit image build: isolate code-server into a cache-stable stage *(#695)*
- 🏗️ Audit dependency manifest: sudo PATH parity + Renovate hygiene *(#694)*
- 🚀 Swap jedi for pyrefly LSP *(#689)*

### Fixed

Expand Down
16 changes: 7 additions & 9 deletions .vitepress/data/dependencies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,12 @@ dependencies:

buildx:
cmd: docker buildx version
datasource: deb
datasource: github-releases
group: Docker & Kubernetes
home: https://github.com/docker/buildx
license: Apache 2
package: docker-buildx-plugin
track: false
version: 0.34.0
package: docker/buildx
version: 0.35.0

catppuccin:
datasource: pypi
Expand Down Expand Up @@ -167,13 +166,12 @@ dependencies:

docker compose:
cmd: docker compose version
datasource: deb
datasource: github-releases
group: Docker & Kubernetes
home: https://github.com/docker/compose
license: Apache 2
package: docker-compose-plugin
track: false
version: 5.1.0
package: docker/compose
version: 5.2.0

docker-py:
datasource: pypi
Expand Down Expand Up @@ -714,7 +712,7 @@ dependencies:
home: https://github.com/kloudkit/ws-cli
license: MIT
package: github.com/kloudkit/ws-cli
version: 0.0.64
version: 0.0.65

yamllint:
cmd: yamllint --version
Expand Down
Loading