From ddf123d03c61039b40e47ca13d416afbfe6aa79a Mon Sep 17 00:00:00 2001 From: wmantly Date: Sun, 9 Aug 2026 23:31:15 -0700 Subject: [PATCH] release(v2.1.1): site-status modal API fix, honest agent version fallback --- CHANGELOG.md | 6 ++++++ nodejs/package.json | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e8d39a..f0068f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# v2.1.1 - 2026-08-10 + +### Fixed +- **"Master Site" button errored with `app.modal.show is not a function`.** The multi-site status modal used the legacy `app.modal.show()` signature; the app exposes `app.modal.open({ title, bodyHtml, size })`. The site-status request itself worked — only the rendering call was wrong. +- **Agents with no discovery yet showed a fake `v2.0.0`.** Three hardcoded fallbacks now report `unknown` instead, so a host whose agent hasn't connected isn't presented as an old version. + # v2.1.0 - 2026-08-10 ### Added diff --git a/nodejs/package.json b/nodejs/package.json index 2358e29..f93aa05 100755 --- a/nodejs/package.json +++ b/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "t42-theta-directory", - "version": "2.1.0", + "version": "2.1.1", "description": "A very simple LDAP management and SSO system", "author": [ {