From ad2f7b7e11b7cf8fe5b829fa0c7ea22227c3193b Mon Sep 17 00:00:00 2001 From: wmantly Date: Sun, 9 Aug 2026 23:36:19 -0700 Subject: [PATCH] release(v2.1.1): fresh-install fixes (agent silent install, Directory modal/version) --- CHANGELOG.md | 13 +++++++++++++ sso-manager-node | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc3a2aa..8f736e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,19 @@ orchestration code; see each submodule's own `CHANGELOG.md` [jump-host](https://github.com/theta42/jump-host/blob/master/CHANGELOG.md)) for what changed inside the apps it composes. +## [v2.1.1] - 2026-08-10 + +Fresh-install fixes for the v2.1.0 Windows rollout. + +### theta-agent v2.1.1 +- **Silent installs wrote an empty `server_url`.** `CurPageChanged` fires even when the wizard is walked programmatically in silent mode, so it read the (empty) edit boxes and clobbered the `/SERVER_URL` `/JOIN_KEY` command-line params. Now guarded with `WizardSilent()` — silent installs keep the params (this was also why the service exited at first connect and the Directory showed the agent as a placeholder version). +- **Tray post-install launch had `skipifsilent`** — a silent install (the common path from the Directory's Windows command) never started the tray. Removed. +- **`theta-agent update` 404'd** — it downloaded from the SSO `/resources` path, which no longer serves binaries (they are GitHub release artifacts). Pointed at `releases/latest/download/`. + +### theta-directory v2.1.1 +- **"Master Site" button error** (`app.modal.show is not a function`) — the multi-site status modal used the legacy `app.modal.show()` signature; now `app.modal.open({ title, bodyHtml, size })`. +- **Agents with no discovery showed a fake `v2.0.0`** — hardcoded fallbacks now report `unknown`. + ## [v2.1.0] - 2026-08-10 Rolls up **theta-agent v2.1.0** and **theta-directory v2.1.0**: the theta-agent diff --git a/sso-manager-node b/sso-manager-node index f94bb3c..0915043 160000 --- a/sso-manager-node +++ b/sso-manager-node @@ -1 +1 @@ -Subproject commit f94bb3c14cf61927c39c44e76890bed377feda86 +Subproject commit 0915043d6d1d58b83e17e61460549418ae3fcc01