From 3acb36d541f1eff7f02427b2deeb5fd0bd5625c6 Mon Sep 17 00:00:00 2001 From: Gagan Deep Date: Tue, 10 Sep 2024 18:51:13 +0530 Subject: [PATCH] 1.1.0 release Signed-off-by: Gagan Deep --- CHANGES.rst | 41 +++++++++++++++++++++++++-- openwisp_network_topology/__init__.py | 2 +- 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 5d4625b7..035e44db 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,10 +1,47 @@ Changelog ========= -Version 1.1.0 [Unreleased] +Version 1.1.0 [2024-09-10] -------------------------- -WIP +Features +~~~~~~~~ + +- Added integration with `OpenWISP Monitoring to generate WiFi mesh + network topology + `_. +- Added WireGuard topology parser and integration with OpenWISP Controller +- Added ZeroTier topology parser and integration with OpenWISP Controller +- Implemented real-time updates for topologies +- Added autocomplete support for filters in the admin interface +- Added filters to the REST API. + +Changes +~~~~~~~ + +- Moved REST API topology collection database writes to a background + worker +- Hid the "receive_url" field in ``TopologyAdmin`` when adding a topology + +Dependencies +++++++++++++ + +- Bumped ``openwisp-users~=1.1.0`` +- Bumped ``netdiff~=1.1.0`` +- Bumped ``django-flat-json-widget~=0.3.0`` +- Bumped ``openwisp-util~=1.1.0`` +- Added support for Django ``4.1.x`` and ``4.2.x`` +- Added support for Python ``3.10`` +- Dropped support for Python ``3.7`` +- Dropped support for Django ``3.0.x`` and ``3.1.x`` + +Bugfixes +~~~~~~~~ + +- Fixed visualizer issues in both admin and non-admin interfaces +- Fixed changing status of link from admin page +- Resolved graph visualizer issue for unpublished topologies in admin +- User need to have required model permissions to perform admin actions Version 1.0.0 [2022-05-06] -------------------------- diff --git a/openwisp_network_topology/__init__.py b/openwisp_network_topology/__init__.py index 5befe788..5616c298 100644 --- a/openwisp_network_topology/__init__.py +++ b/openwisp_network_topology/__init__.py @@ -1,4 +1,4 @@ -VERSION = (1, 1, 0, 'alpha') +VERSION = (1, 1, 0, 'final') __version__ = VERSION # alias