- Updated Pillow to ~=9.1.0 to fix a security CVE - Fixed channels deprecation warning
1.0.0
--------------------------
Changes ~~~~~~~
- Converted geocoding test to check `90 <https://github.com/openwisp/django-loci/issues/90>`_ - Use ``ReconnectingWebsocket`` to websocket connection `101 <https://github.com/openwisp/django-loci/issues/101>`_ - Dropped support for Python ``3.6`` - Added support for Python ``3.8`` and ``3.9`` - Added support for Django ``3.2.x`` and ``4.0.x`` - Migrated to ``channels~=3.0.4`` - Bumped ``Pillow~=9.0.0`` - Bumped ``geopy~=2.2.0`` - Bumped ``openwisp-utils~=1.0.0`` - Set lowest django version supported to ``django~=3.0.0``
0.4.3
Not secure
--------------------------
- The dependency on the Pillow library was updated to a recent version which was patched for security vulnerabilities - Several other dependencies and test dependencies were updated (django-leaflet, geopy, pytest-django, pytest-asyncio, pytest-cov, responses, openwisp-utils)
0.4.2
Not secure
--------------------------
- Fixed broken UI in inline geo selection flow caused by a JS change in django (`issue 85 <https://github.com/openwisp/django-loci/issues/85>`_)
0.4.1
Not secure
--------------------------
Bugfixes ~~~~~~~~
- Fixed the ``DJANGO_LOCI_GEOCODE_STRICT_TEST`` setting, which internally was using a different name, therefore the documented setting was not working
0.4.0
--------------------------
Features ~~~~~~~~
- [ux] Automatically fetch map coordinates from address field and vice versa + configurable geocoding
Changes ~~~~~~~
- [deps] Increased Pillow range to allow new 8.0.0 version - [deps] Updated openwisp-utils version range to support 0.6 and 0.7
Bugfixes ~~~~~~~~
- [fix] Fixed integrity error in ``floorplan.floor`` when ``is_mobile=True`` - [fix] Fixed corner case involving restoring ``is_mobile=False``