Skip to content

Releases: openwisp/django-x509

1.3.0 [2025-10-23]

23 Oct 17:21
1.3.0

Choose a tag to compare

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, and 3.13.
  • Dropped support for Django 3.2 and 4.1.
  • Dropped support for Python 3.8.

Bugfixes

  • Avoided redundant SQL write query during CA/Cert creation #120.

1.2.0 [2024-08-16]

16 Aug 22:27
1.2.0
2ca028a

Choose a tag to compare

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]

20 Apr 19:29
1.1.0

Choose a tag to compare

Features

  • Added validity_end to admin list of Ca and Cert

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]

25 Feb 20:55
1.0.0

Choose a tag to compare

Bugfixes

  • Fixed bug in admin for creating CA with blank key_length and digest fields

Changes

  • 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
  • Bumped cryptography~=36.0.0
  • Bumped pyopenssl~=21.0.0

0.9.4 [2021-04-14]

14 Apr 02:32
0.9.4

Choose a tag to compare

  • [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]

16 Mar 19:26
0.9.3

Choose a tag to compare

  • [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]

09 Dec 19:25
0.9.2

Choose a tag to compare

  • [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]

13 Nov 18:50
0.9.1

Choose a tag to compare

  • [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]

19 Sep 00:09
0.9.0

Choose a tag to compare

Changes

  • Models: updated max_length of common_name (Ca and Cert) to from 63 to 64, following conventions about maximum length of common names and hostnames

0.8.0 [2020-08-18]

19 Aug 14:06
0.8.0
f720e4c

Choose a tag to compare

Features

Changes

  • Breaking change: systems using django-x509 as a library must set DJANGO_X509_CA_MODEL & DJANGO_X509_CERT_MODEL values 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