- Nothing changed yet.
Bugfix:
- Fix empty wheel (missing nested code)
New:
- Add support for Django >= 3.1
Removed:
- Drop support for Django < 2.2
- Drop support for Python < 3.6
New:
- [#177] Add BooleanField.
- Add support for Django 2.2 and python 3.7
Bugfix:
- [#3] Allow to change objects found at subtree scope.
- [#190] Check bind state of connection before unbinding.
New:
- [#80] Use ReconnectLDAPObject to survive flaky LDAP servers.
- [#164] Register __in lookup for DateTimeField and TimestampField.
- [#166] Support and test on Python 3.7.
- [#175] Add support for Django 2.1
Bugfix:
- [#153] Don't send empty updates to the LDAP Server.
- [#159] Fix saving composite PK objects.
- [#140] Fix ordering by distinguished name.
- [#57] Deduplicate values in
ListField
.
New:
- Normalize value of nullable empty attributes: return
0
/0.0
if the field is not nullable,None
otherwise.
Packaging:
- Include required test files in the 'sdist' tarball; these can be required by projects.
New:
Switch back to
python-ldap
instead ofpyldap
. Users updating a virtualenv must uninstallpyldap
before installingpython-ldap
:pip uninstall pyldap pip install python-ldapAdd
DateTimeField
andTimestampField
, with proper lookups.
New:
- Add support for Django 2.0
Deprecation:
- Drop support for Django <1.11 (we only support the latest Django version, and the Django LTS preceding that version).
Bugfix:
- Restore support for raw LDAP options
New:
- Add support for Django 1.11
Deprecation:
- Drop support for Django 1.9 (we only support 2 LTS and 2 latest releases)
Bufix:
- Improve Django 1.10 support: fix errors with
makemigrations
New:
- Add query timeout support, through the
QUERY_TIMEOUT
setting- Handle paginated results, tunable by the
PAGE_SIZE
setting
New:
- Add support for Django ≥ 1.10
- Allow
__in
lookups for int/float fields
Bugfix:
- Remove all remaining warnings
Deprecation:
- Drop support for Django < 1.8
Bugfix:
- Implement connection recycling according to Django defaults
Deprecation:
- Remove support code for Django < 1.7
New:
- Add direct
dn
lookup (e.gMyModel.objects.get(dn=x)
)
New:
- Add support for Python ≥ 3.4, Django 1.9