From 4ac5a34a43a48ab311b605dcfb5bded7d4e01726 Mon Sep 17 00:00:00 2001 From: Andreas Wrede Date: Mon, 17 Aug 2026 08:16:25 -0400 Subject: [PATCH] version 5.4.1 --- CHANGELOG.md | 18 ++++++++++++++++++ README.md | 2 +- hbd/__init__.py | 2 +- pyproject.toml | 2 +- scripts/hbc_mini.py | 2 +- 5 files changed, 22 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9076bdb..d9e544e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,24 @@ All notable changes to this project are documented here, organized by release. +## [5.4.1] + +### Added +- live-refresh Connectivity section and RTT charts every 30s +- render RTT history chart per connection in Connectivity section +- record RTT history per heartbeat for charting + +### Fixed +- correct empty-state copy on Host Overview page +- stop synthetic rtt_* keys from masking real plugin-data checks +- use the latest RTT sample, not the oldest, in host info API +- hide synthetic rtt history keys from plugin accordion list +- remove extra blank line to pass flake8 E303 check +- clear flap state when a host is dropped +- correct plugin import path in docs, wire up orphaned footer template + +--- + ## [5.4.0] ### Added diff --git a/README.md b/README.md index 19c90ae..9bbb328 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ A lightweight UDP-based host monitoring system. Monitored hosts run a client (`h └────────────────────┘ └────────────────────────────┘ ``` -**Package:** `hbd` v5.4.0 +**Package:** `hbd` v5.4.1 **Python:** 3.11+ ### Subpackages diff --git a/hbd/__init__.py b/hbd/__init__.py index a851e4d..6dfb8a3 100644 --- a/hbd/__init__.py +++ b/hbd/__init__.py @@ -14,4 +14,4 @@ Install options: """ __all__ = ["__version__"] -__version__ = "5.4.0" +__version__ = "5.4.1" diff --git a/pyproject.toml b/pyproject.toml index 6ce2e54..11549a6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "hbd" -version = "5.4.0" +version = "5.4.1" description = "Heartbeat monitoring system — client (hbc) and server (hbd)" readme = "README.md" requires-python = ">=3.11" diff --git a/scripts/hbc_mini.py b/scripts/hbc_mini.py index e40e9ba..835c817 100755 --- a/scripts/hbc_mini.py +++ b/scripts/hbc_mini.py @@ -41,7 +41,7 @@ from pathlib import Path from typing import Any, Dict, List, Optional, Tuple # updated by scripts/bumpminor.sh -__version__ = "5.4.0" +__version__ = "5.4.1" # --------------------------------------------------------------------------- # Protocol (mirrors hbd/common/proto.py)