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
autogenerated
boolean flag, which isTrue
for 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.py
files indjango-ca>=1.18.0
.The format for the
CA_PROFILES
setting 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.