20.12 (0.12.0) [2020-12-11]
Changes
-
Increased OpenWISP Controller version from 0.7 to 0.8.2
Highlights below (see full change log)
- Increased django-loci version to 0.4.x (which brings many bug fixes to the mapping feature, as long as support for geo-coding and reverse geo-coding, see the change log of django-loci for more information)
- Increased openwisp-users version from 0.2.x to 0.5.x (which brings many interesting improvements to multi-tenancy, see the
change log of openwisp-users for more information) - Increased netjsonconfig version to 0.9.x (which brings support for new interface types, see the change log of netjsonconfig for more information)
-
Increased OpenWISP Network Topology version from 0.4 to 0.5.1 (see full changelog)
-
Removed obsolete module django-netjsonconfig
Features
- Added support for the new OpenWISP Notifications module, which brings support for web and email notifications for important events
- Added support for OpenWISP Firmware Upgrader; See Firmware Upgrader Quickstart
- Added HTML/static files minification and cache invalidation
- Added automatic generation of default SSH credentials and automatic creation of "Authorized SSH Keys" configuration template
Bugfixes
- Avoid failure if use_redis5 not defined
- Install geographic libraries separately from spatialite
- Pinned python pip to 20.2.4 to avoid new dependency resolution which is stalling the install process
- Removed "Install cryptography from pip" task (the cryptography version is defined in django-x509)