From 9d5f106863b4fa19759cc0c422db2e382a0c1935 Mon Sep 17 00:00:00 2001 From: William Mantly Date: Mon, 27 Jul 2026 14:14:32 -0400 Subject: [PATCH] Release 1.6.0: adopt @simpleworkjs/frontend messages/modal/validate Co-Authored-By: Claude Sonnet 5 --- CHANGELOG.md | 5 +++++ nodejs/package.json | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7beb113..f68ccb1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project are documented here. Format loosely follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versions correspond to git tags (`vX.Y.Z`) and `nodejs/package.json`'s `version`. +## [1.6.0] - 2026-07-27 + +### Changed +- **Adopted `@simpleworkjs/frontend`'s `app.messages`, `app.modal`, and `app.validate` modules**, replacing the vendored `app.util.actionMessage`/`actionConfirm`/`alert` in `public/lib/js/app-base.js` and the vendored `public/lib/js/val.js`. Message content is now HTML-escaped (the vendored `alert()` this replaces had no escaping), and `app.messages.action` falls back to a page-wide toast when there's no inline `.actionMessage` target. `app.api`/`app.auth`/`app.pubsub`/`app.socket` are untouched — they're app-specific (dual-mode callback/promise API, `auth-token` header injection) and not something the frontend package's generic `app.js` provides. + ## [1.5.1] - 2026-07-27 ### Fixed diff --git a/nodejs/package.json b/nodejs/package.json index 9605107..b76d6d1 100755 --- a/nodejs/package.json +++ b/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "t42-sso-manager", - "version": "1.5.1", + "version": "1.6.0", "description": "A very simple LDAP management and SSO system", "author": [ {