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.pyfor initializing the buildoutreorganize package structure to fit with common Zope practices
add linting and coverage testing with
toxsimplify 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)