1.16.0 (2020-08-15)
Add support for cryptography 2.9 and 3.0.
Add support for Django 3.1.
The Docker image is now based on Alpine Linux 3.12.
Update redis to version 6 and NGINX version 18 when using docker-compose
Finally update Sphinx since numpydoc#215 is finally fixed.
The profile used to generate the certificate is now stored in the database.
It is no longer optional to select a profile in the admin interface when creating a certificate.
Certificates have a new
autogeneratedboolean flag, which isTruefor automatically generated OCSP certificates.The admin interface will list only valid certificates and filter autogenerated certificates by default.
Backwards incompatible changes
Drop support for Django 1.11 and 2.1.
Drop support for Celery 4.0 and 4.1.
Drop support for OpenSSL 1.1.0f and earlier. This affects Debian oldoldstable (Jessie), Ubuntu 16.04 and Alpine 3.8.
Certificate.objects.init()andprofiles.get_cert_profile_kwargs()were removed. UseCertificate.objects.create_cert()instead.
Deprecation notices
This is the last release to support Python 3.5.
This is the last release to support cryptography 2.7.
This is the last release to support Celery 4.2.
This is the last release to support idna 2.8.
The Django project included in this git repository will stop loading
localsetttings.pyfiles indjango-ca>=1.18.0.The format for the
CA_PROFILESsetting has changed in 1.14.0. Support for the old format will be removed indjango-ca==1.17.0. Please see previous versions for migrations instructions.