- Dropped deprecated setting ``AUTH_LDAP_CACHE_GROUPS``. - Callables passed to ``AUTH_LDAP_SERVER_URI`` must now take a ``request`` positional argument.
2.4.0
------------------
- Added support for Django 3.2.
2.3.0
------------------
- Removed support for end of life Django 1.11. django-auth-ldap now requires Django 2.2+. - Removed support for end of life Python 3.5. - Added support for Django 3.1. - Added support for Python 3.9. - Removed ``dev-requirements.txt`` in favor of :doc:`tox <tox:index>`.
2.2.0
------------------
- Added support for the escape argument in ``LDAPSearchUnion.execute()``.
2.1.1
- Removed drepecated ``providing_args`` from ``Signal`` instances.
2.1.0
------------------
- Reject authentication requests without a username. - Added support for Django 3.0 and Python 3.8. - Removed support for end of life Django 2.1.