Skip to content

Commit c7b2612

Browse files
committed
22.05 release
1 parent 6ea996c commit c7b2612

1 file changed

Lines changed: 51 additions & 0 deletions

File tree

CHANGES.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
# Change log
2+
3+
## Version 22.05 [2022-05-12]
4+
5+
### Changes
6+
7+
- Upgraded to OpenWISP Users 1.0.x (see [change log](https://github.com/openwisp/openwisp-users/releases/tag/1.0.0))
8+
- Upgraded to OpenWISP Controller 1.0.x (see [change log](https://github.com/openwisp/openwisp-controller/releases/tag/1.0.0))
9+
- Upgraded to OpenWISP Network Topology 1.0.x (see [change log](https://github.com/openwisp/openwisp-network-topology/releases/tag/1.0.0))
10+
- Upgraded to OpenWISP Firmware Upgrader 1.0.x (see [change log](https://github.com/openwisp/openwisp-firmware-upgrader/releases/tag/1.0.0))
11+
- **Backward incompatible change**: simplified installation of
12+
custom modules, the variables with `_pip` suffix have been abandoned
13+
in favour of supplying the full version in the variables having
14+
`_version` suffix, for more information please see [[change!] Simplify installation of custom modules #193](https://github.com/openwisp/ansible-openwisp2/commit/3c651a0179ecd7881cd6f388ee4a7d0a8c5a7689)
15+
- `openwisp2_firmware_upgrader_max_file_size` now sets
16+
`OPENWISP_FIRMWARE_UPGRADER_MAX_FILE_SIZE` in `settings.py` and
17+
updates `client_max_body_size` in nginx config.
18+
- Added variable to configure daphne websocket timeout;
19+
this timeout value is also used for configuring the "group_expiry"
20+
of `CHANNEL_LAYERS`.
21+
- Updated nginx SSL configuration:
22+
- Dropped TLSv1.0 and TLSv1.1 protocol
23+
- Updated cipher list
24+
- Updated NGINX security headers
25+
- Disabled nginx `server_tokens`
26+
- Added django-celery-email as default email backend
27+
- Added `django.contrib.humanize` to `INSTALLED_APPS`
28+
- Moved geocoding check from django-loci to explicit task
29+
30+
### Features
31+
32+
- Added support for [OpenWISP Monitoring](https://openwisp.io/docs/user/monitoring.html)
33+
- Added optional support for [OpenWISP RADIUS](https://openwisp.io/docs/user/radius.html)
34+
- Added support for Ubuntu 22.04
35+
- Added support for internationalization
36+
- Added option to [deploy custom static files](https://github.com/openwisp/ansible-openwisp2#deploying-custom-static-content)
37+
- Added support for [subnet division rule feature](https://openwisp.io/docs/user/subnet-division-rules.html)
38+
- Added the [OpenWISP Users authentication backend](https://github.com/openwisp/openwisp-users#authentication-backend) (enabled by default)
39+
- Added sesame default configuration
40+
- Allow specifying Django version
41+
- Added uWSGI listen option
42+
43+
### Bugfixes
44+
45+
- Added handler for removing celerybeat-schedule.db whenever
46+
there's a change to the python code
47+
- Updated celery supervisor config to support Celery 5
48+
- Fixed support for Ubuntu 18.04
49+
- the role will install Python 3.7 if Python version < 3.7 is found
50+
- pinned setuptools~=59.6.0
51+
- Fixed uWSGI OSError

0 commit comments

Comments
 (0)