Releases: openwisp/django-x509
Releases · openwisp/django-x509
1.3.0 [2025-10-23]
Changes
Other changes
- Fixed the URL structure for downloading CA's CRL #147.
Dependencies
- Bumped
cryptography~=46.0.3. - Bumped
pyOpenSSL~=25.3.0. - Bumped
openwisp-utils~=1.2.0. - Added support for Django
5.x. - Added support for Python
3.11,3.12, and3.13. - Dropped support for Django
3.2and4.1. - Dropped support for Python
3.8.
Bugfixes
- Avoided redundant SQL write query during CA/Cert creation #120.
1.2.0 [2024-08-16]
Changes
- Admin actions require model permissions to perform operation.
Dependencies
- Bumped
openwisp-utils~=1.1.0. - Bumped
cryptography~=43.0.0. - Bumped
pyOpenSSL~=24.2.1. - Added support for Django
4.2. - Dropped support for Django <
3.2. - Added support for Python
3.10. - Dropped support for Python
3.7.
1.1.0 [2022-04-20]
Features
- Added
validity_endto admin list ofCaandCert
Changes
- Removed test dependency on coveralls (it's defined in openwisp-utils)
- Reformatted code with the latest version of the black formatter
1.0.0 [2022-02-25]
Bugfixes
- Fixed bug in admin for creating CA with blank
key_lengthanddigestfields
Changes
- Dropped support for Python
3.6 - Added support for Python
3.8and3.9 - Added support for Django
3.2.xand4.0.x - Bumped
cryptography~=36.0.0 - Bumped
pyopenssl~=21.0.0
0.9.4 [2021-04-14]
- [fix] Fixed rendering of CA and cert edit pages when in popup mode (issue #113)
- [fix] Fixed dependency version definition (minor fix)
- [deps] Set min cryptography version to 3.4, allow any higher 3.x
0.9.3 [2021-03-16]
- [deps] Updated pyopenssl range to allow 20.0.x
- [deps] Removed django-model-utils in favour of openwisp-utils which centralizes several dependencies used by all the OpenWISP modules (including
django-model-utils)
0.9.2 [2020-12-09]
- [deps] Pinned django-model-utils>=4.0.0,<4.1.0
- [deps] Pin cryptography to ~=3.2 because version 3.3 contains backward incompatible changes
0.9.1 [2020-11-13]
- [deps] Updated cryptography minimum version to 3.2 for security reasons;
The version range has also been relaxed to avoid having to update it too often, future versions up to but excluding 4.0 will be accepted - [fix] Removed
static()call from admin media - [tests] Updated openwisp-utils[qa] to 0.7
0.9.0 [2020-09-18]
Changes
- Models: updated
max_lengthofcommon_name(CaandCert) to from63to64, following conventions about maximum length of common names and hostnames
0.8.0 [2020-08-18]
Features
- Added swappable models, improved extensibility
- Improved documentation on how to extend django-x509
Changes
- Breaking change: systems using django-x509 as a library must set
DJANGO_X509_CA_MODEL&DJANGO_X509_CERT_MODELvalues in their settings.py when upgrading or an exception like the following one will be raised:django.core.exceptions.ImproperlyConfigured: Could not find django_x509.Ca! - Added support for django 3.1
- Added support for cryptography 3.0.0
Bugfixes
N/A