From 43bd27ac6bfb0a5c6fc3b22e424f71415fc16509 Mon Sep 17 00:00:00 2001 From: Gagan Deep Date: Mon, 19 Aug 2024 22:27:11 +0530 Subject: [PATCH] 0.2.0 release Signed-off-by: Gagan Deep --- CHANGELOG.rst | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++ VERSION | 2 +- 2 files changed, 54 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 46ffc6f..ec6095a 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,59 @@ Change log ========== +0.2.0 [2024-09-25] +------------------ + +Features +~~~~~~~~ + +- Added ``bootup_delay`` option to control delay before the agent starts + on boot. +- Restart the agent when ``openwisp-config`` starts or restarts to ensure + configuration consistency. +- Added ``htmode`` to wireless interface stats for enhanced monitoring. +- Added bitrate, quality, and connected AP information for wireless + "station" mode. +- Added support for using the ``cacert`` and ``capath`` configuration + options defined in the ``openwisp-config`` configuration file for + ``curl`` command. +- Allowed compiling the package without the ``rpcd-mod-iwinfo`` + dependency. This is beneficial for space-constrained devices that do not + have a WiFi card. + +Changes +~~~~~~~ + +- Allowed WireGuard protocol to be used as a virtual interface type. +- Improved sending of accumulated data by adding a random pause after + every 10 successful requests. +- Enhanced mesh station information handling. +- Stopped sending data after receiving repeated 404 responses to prevent + unnecessary retries. +- Skipped adding the wireless section if the WiFi channel is not + available. + +Backward incompatible ++++++++++++++++++++++ + +- Implemented a randomized backoff mechanism for HTTP requests, replacing + the previous exponential backoff approach. + +Bugfixes +~~~~~~~~ + +- Applied a workaround for devices that incorrectly report zero CPUs, + ensuring at least one CPU is assumed. +- Prevented the addition of bridge members when the list is empty to avoid + unnecessary configurations. +- Discarded data when receiving a bad request response from the server to + avoid re-sending corrupted data. +- Used the correct device network section for STP on OpenWrt versions + greater than 21. +- Skipped adding empty DHCP lease tables to avoid unnecessary data + processing. +- Avoided including mobile signal data if it is not available. + 0.1.1 [2022-06-08] ------------------ diff --git a/VERSION b/VERSION index 044b128..0ea3a94 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.2.0a +0.2.0