|
1 | 1 | Changelog |
2 | 2 | ========= |
3 | 3 |
|
4 | | -Version 1.1.0 [unreleased] |
| 4 | +Version 1.1.0 [2024-08-16] |
5 | 5 | -------------------------- |
6 | 6 |
|
7 | | -WIP. |
| 7 | +Features |
| 8 | +~~~~~~~~ |
| 9 | + |
| 10 | +- Added quick link button to the dashboard chart and introduced option to |
| 11 | + filter queryset. |
| 12 | +- Added the option to add dashboard templates after charts. |
| 13 | +- Added `retryable_request |
| 14 | + <https://openwisp.io/docs/dev/utils/developer/other-utilities.html#openwisp-utils-utils-retryable-request>`_ |
| 15 | + utility function for making HTTP requests with built-in retry logic. |
| 16 | +- Added `AutocompleteFilter |
| 17 | + <https://openwisp.io/docs/dev/utils/developer/admin-utilities.html#openwisp-utils-admin-theme-filters-autocompletefilter>`_ |
| 18 | + to load filter data asynchronously. |
| 19 | +- Added `fallback fields |
| 20 | + <https://openwisp.io/docs/dev/utils/developer/custom-fields.html#openwisp-utils-fields-fallbackbooleanchoicefield>`_ |
| 21 | + which returns the fallback value when the field is set to ``None``. |
| 22 | +- Added `CopyableFieldsAdmin |
| 23 | + <https://openwisp.io/docs/dev/utils/developer/admin-utilities.html#openwisp-utils-admin-copyablefieldsadmin>`_ |
| 24 | + which allows to set admin fields to be read-only and makes it easy to |
| 25 | + copy the fields contents. |
| 26 | +- Added the `SeleniumTestMixin |
| 27 | + <https://openwisp.io/docs/dev/utils/developer/test-utilities.html#openwisp-utils-tests-assertnumqueriessubtestmixin>`_ |
| 28 | + for streamlined Selenium testing. |
| 29 | +- Added the `openwisp_utils.db.backends.spatialite |
| 30 | + <https://openwisp.io/docs/dev/utils/developer/admin-utilities.html#openwisp-utils-admin-copyablefieldsadmin>`_ |
| 31 | + database backend to implement a workaround for handling `issue with |
| 32 | + sqlite 3.36 and spatialite 5 |
| 33 | + <https://code.djangoproject.com/ticket/32935>`_. |
| 34 | +- Added a page to display installed OpenWISP modules and system |
| 35 | + information. |
| 36 | +- Added an optional feature for `collecting usage metrics |
| 37 | + <https://openwisp.io/docs/dev/utils/user/metric-collection.html>`_, |
| 38 | + utilizing `Clean Insights <https://cleaninsights.org/>`_. |
| 39 | + |
| 40 | +Changes |
| 41 | +~~~~~~~ |
| 42 | + |
| 43 | +- Allowed passing extra arguments to the Django ``send_email`` function, |
| 44 | + providing more flexibility in email handling. |
| 45 | +- Replaced the ReStructuredText check with ``docstrfmt``, improving |
| 46 | + documentation formatting and validation. |
| 47 | + |
| 48 | +**Dependencies**: |
| 49 | + |
| 50 | +- Bumped ``django-model-utils~=4.3.1`` |
| 51 | +- Bumped ``djangorestframework>=3.14,<3.15.2`` |
| 52 | +- Bumped ``django-filter~=23.2`` |
| 53 | +- Bumped ``drf-yasg~=1.21.7`` |
| 54 | +- Bumped ``celery~=5.3.0`` |
| 55 | +- Bumped ``black~=23.12.1`` |
| 56 | +- Bumped ``flake8~=7.1.0`` |
| 57 | +- Bumped ``isort~=5.13.2`` |
| 58 | +- Bumped ``coveralls~=4.0.1`` |
| 59 | +- Bumped ``selenium>=4.10,<4.24`` |
| 60 | +- Added ``django-admin-autocomplete-filter~=0.7.1``, |
| 61 | + ``urllib3>=2.0.0,<3.0.0``, ``tblib~=3.0.0``, ``selenium>=4.10,<4.24``, |
| 62 | + and ``docstrfmt~=1.8.0``. |
| 63 | +- Added support for Django ``4.1.x`` and ``4.2.x`` |
| 64 | +- Added support for Python ``3.10`` |
| 65 | +- Dropped support for Python ``3.7`` |
| 66 | +- Dropped support for Django ``3.0.x`` and ``3.1.x`` |
| 67 | + |
| 68 | +Bugfixes |
| 69 | +~~~~~~~~ |
| 70 | + |
| 71 | +- Fixed the alert icon URL in the ``HelpTextStackedInline`` template |
8 | 72 |
|
9 | 73 | Version 1.0.4 [2022-10-07] |
10 | 74 | -------------------------- |
|
0 commit comments