From 8daad9805b3c230cd9f4e00566a28f0c6b4528a2 Mon Sep 17 00:00:00 2001 From: Gagan Deep Date: Thu, 21 Nov 2024 01:21:24 +0530 Subject: [PATCH] 1.1.0 release Signed-off-by: Gagan Deep Signed-off-by: Federico Capoano --- CHANGES.rst | 43 ++++++++++++++++++++++++++++-- openwisp_notifications/__init__.py | 2 +- requirements-test.txt | 2 +- requirements.txt | 4 +-- 4 files changed, 45 insertions(+), 6 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 6dc69835..e799dcd1 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -1,10 +1,49 @@ Changelog ========= -Version 1.1.0 [unreleased] +Version 1.1.0 [2024-11-20] -------------------------- -WIP +Features +~~~~~~~~ + +- Added support for `defining related object links in notification + configurations + `_. +- Introduced a `"generic_message" notification type + `_ + to deliver custom notifications in the user interface. +- Enabled filtering of ``NotificationSetting`` using ``organization_slug`` + in the REST API. + +Changes +~~~~~~~ + +- `Only users with verified email addresses will receive email + notifications + `_. + +Dependencies +++++++++++++ + +- Bumped ``django-notifications-hq~=1.8.3``. +- Bumped ``markdown~=3.6.0``. +- Bumped ``openwisp-users~=1.1.0``. +- Bumped ``openwisp-utils[rest,celery]~=1.1.1``. +- Added support for Python ``3.10``. +- Dropped support for Python ``3.7``. +- Added support for Django ``4.2.x``. +- Dropped support for Django ``4.0.x``. + +Bugfixes +~~~~~~~~ + +- Fixed `issue where users received multiple identical notifications + `_ when + member of multiple organizations. +- Increased ``timeoutInterval`` for the ``ReconnectingWebSocket`` to ``7`` + seconds to prevent termination due to timeout on slow network + connections. Version 1.0.3 [2022-08-03] -------------------------- diff --git a/openwisp_notifications/__init__.py b/openwisp_notifications/__init__.py index 5befe788..5616c298 100644 --- a/openwisp_notifications/__init__.py +++ b/openwisp_notifications/__init__.py @@ -1,4 +1,4 @@ -VERSION = (1, 1, 0, 'alpha') +VERSION = (1, 1, 0, 'final') __version__ = VERSION # alias diff --git a/requirements-test.txt b/requirements-test.txt index 9cef3b7a..0fac5e2b 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,4 +1,4 @@ -openwisp-utils[qa,selenium]~=1.1.0 +openwisp-utils[qa,selenium]~=1.1.1 django-cors-headers~=4.4.0 django-redis~=5.4.0 channels_redis~=4.2.0 diff --git a/requirements.txt b/requirements.txt index 51d89b3f..0e2f16e1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ django-notifications-hq~=1.8.3 channels~=3.0.2 -openwisp-users @ https://github.com/openwisp/openwisp-users/tarball/master -openwisp-utils[rest,celery]~=1.1.0 +openwisp-users~=1.1.0 +openwisp-utils[rest,celery]~=1.1.1 markdown~=3.7.0