From 3950bd333b0dde185281f57d8422729ea433afa0 Mon Sep 17 00:00:00 2001 From: Mikhail Yenuchenko Date: Wed, 12 Aug 2026 23:40:33 +0300 Subject: [PATCH] docs: put rate-limit UI polish back under Unreleased 1.2.4 stays as cut at the release commit; the L1 display and badge work belongs in Unreleased until the next version cut (development.md). Co-authored-by: Cursor --- CHANGELOG.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 25188cc..8dbfb6d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,17 @@ Format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); version ## [Unreleased] +### Changed + +- panel: level-1 backstop is shown as a dedicated line (`N messages / Ws`) and + in message-limit labels; Settings uses a code-row for the L1 value. Domain + and application rate-limit status uses the shared `st` badge (`active` / + `inactive — level 1 only`). Trusted-IP override copy is a single paragraph. + ## [1.2.4] - 2026-08-12 -Level-2 rate-limit semantics inverted after 1.2.3, with clearer L1 display and -status badges. Upgrading is a tag bump; no migration. +Level-2 rate-limit semantics inverted after 1.2.3, plus a small DNS field +height fix. Upgrading is a tag bump; no migration. ### Changed @@ -20,10 +27,6 @@ status badges. Upgrading is a tag bump; no migration. level-1 backstop on domain/application forms and Settings, rejects maxima above level 1, and requires an application override to exceed the domain maximum. Operator guide and architecture updated. -- panel: level-1 backstop is shown as a dedicated line (`N messages / Ws`) and - in message-limit labels; Settings uses a code-row for the L1 value. Domain - and application rate-limit status uses the shared `st` badge (`active` / - `inactive — level 1 only`). Trusted-IP override copy is a single paragraph. ### Fixed