diff --git a/.changeset/headless-static-override.md b/.changeset/headless-static-override.md deleted file mode 100644 index bb16ed5..0000000 --- a/.changeset/headless-static-override.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@bootnodedev/cbn": patch ---- - -Headless validators are now driven by the static `templates/runtime-overrides.yaml` via env vars: each validator's nginx route template is mounted from `${*_NGINX_ROUTES}`, pointing at Splice's real routing config when the UI is on or at an empty file when it is off. `writeGeneratedOverride` and the generated `.generated/service-overrides.yaml` are gone — no YAML is generated from JS anymore. diff --git a/.changeset/sv-ui-flags.md b/.changeset/sv-ui-flags.md deleted file mode 100644 index ca6295f..0000000 --- a/.changeset/sv-ui-flags.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@bootnodedev/cbn": minor ---- - -Add per-UI `sv` config flags (`scanUI`, `svUI`, `walletUI`) to toggle the SV-facing web UIs. A static override shipped with the package (`templates/runtime-overrides.yaml`) pins each disabled UI to 0 replicas and aliases its hostname onto nginx — driven purely by env vars — so the stack stays healthy and the SV's API routes keep working either way. diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ee1980..ae3d818 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # @bootnodedev/cbn +## 0.2.0 + +### Minor Changes + +- f637315: Add per-UI `sv` config flags (`scanUI`, `svUI`, `walletUI`) to toggle the SV-facing web UIs. A static override shipped with the package (`templates/runtime-overrides.yaml`) pins each disabled UI to 0 replicas and aliases its hostname onto nginx — driven purely by env vars — so the stack stays healthy and the SV's API routes keep working either way. + +### Patch Changes + +- 95acdda: Headless validators are now driven by the static `templates/runtime-overrides.yaml` via env vars: each validator's nginx route template is mounted from `${*_NGINX_ROUTES}`, pointing at Splice's real routing config when the UI is on or at an empty file when it is off. `writeGeneratedOverride` and the generated `.generated/service-overrides.yaml` are gone — no YAML is generated from JS anymore. + ## 0.1.3 ### Patch Changes diff --git a/package.json b/package.json index 88cdd4a..91894bc 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@bootnodedev/cbn", - "version": "0.1.3", + "version": "0.2.0", "type": "module", "description": "Barebones one-click Canton developer stack.", "bin": {