Change log
To see earlier changes please see HISTORY.txt.
5.2 (unreleased)
5.1 (2024-01-03)
add support for Python 3.12,
5.0 (2023-02-02)
drop support for Python 3.5 and 3.6
4.1 (2023-01-16)
add support for Python 3.10 and 3.11
4.0 (2021-11-02)
remove support for Python 2 and add support for Python 3.5 through 3.9. This package is now compatible with Zope 4 on Python 3 and Zope 5. If you use Zope 4 on Python 2, please use the LDAPMultiPlugins 3 release series. If you use Zope 2 please use the LDAPMultiPlugins 2 release series.
3.0 (2021-10-08)
remove support for Zope 2
add support for Zope 4 on Python 2
remove support for
bootstrap.py
for initializing the buildoutreorganize package structure to fit with common Zope practices
add linting and coverage testing with
tox
simplify the ZMI add form and remove all LDAP-specific settings. Configuring the LDAPUserFolder inside the plugin should only be done on the user folder instance itself.
2.0 (2021-10-07)
Major packaging cleanups
Redo version pins to stay on Zope 2
Switched documentation to point to the new Git repository
Refactoring: Moved documentary text files into egg root
Bug: Demangling user prefix could not deal with non-string user ids, which may appear in certain cases. (https://bugs.launchpad.net/bugs/586931)
Bug: Added GenericSetup magic to fully provide the INode interface for the exporter and importer classes, making it easier to nest within other importers. (https://bugs.launchpad.net/bugs/586500)
Bug: enumerateUsers returned undesired results if an exact match was required since LDAP searches are not case sensitive. (https://bugs.launchpad.net/bugs/585901)