From 2be17c70dbb1d0a40fa110fe718d0605bde40170 Mon Sep 17 00:00:00 2001 From: jwed Date: Sun, 24 May 2026 20:33:48 -0400 Subject: [PATCH] =?UTF-8?q?release:=201.9.0=20=E2=80=94=20rolls=20up=20the?= =?UTF-8?q?=201.8.1=20patch=20series?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bundled stable cut for prod. Contents since 1.8.0: * fix(rotate): unifi.password_rotation.last_password is now saved on successful PPSK rotation as well as whole-SSID rotation. PPSK-only setups (typical guest-WiFi configurations) will populate the Settings → Tasks "current password" display and the /api/unifi/wifi/current-password endpoint after the next rotation. * fix(banded-ssid): when an SSID is split across 2.4 and 5GHz bands (band-steering disabled — two wlanconf rows with the same name), rotating or manually editing a PPSK on one band now also updates the same-name PPSK on every sibling band. Previously the two halves drifted out of sync. Both the rotation scheduler and the WiFi modal use the new UnifiApiClient::getWlanSiblings helper. Co-Authored-By: Claude Opus 4.7 (1M context) --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 8efed61..c766499 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "name": "dashboard/unifi", "description": "UniFi network management, WiFi stats, and captive portal authentication for the Dashboard platform", - "version": "1.8.1", + "version": "1.9.0", "type": "library", "license": "MIT", "autoload": {