Changelog
1.9.1 (2023-07-06)
- Updates dependencies.
- Adds CycloneDX SBOM to LdapSync JAR.
1.9 (2023-03-18)
- Adds supports for overriding the LdapSync configuration properties with Java system properties.
1.8.3 (2022-06-22)
- Fixes LDAP attribute renaming in update operations.
1.8.2 (2022-06-18)
- Fixes LDAP attribute value encoding preservation.
- Adds LDAP attribute name transformation on upload.
- Updates dependencies.
1.8.1 (2021-10-11)
- Updates dependencies.
- Updates the sync.properties documentation.
1.8 (2020-12-14)
- Switches ldap.modify to LDIF spec to allow for non-ASCII chars in DN when target is Microsoft Active Directory.
- Updates LDAP SDK to 5.1.3.
1.7 (2020-10-22)
- Upgrades to Json2Ldap 3.4.0, switches ldap.add and ldap.delete to LDIF spec to allow for non-ASCII chars in DN when target is Microsoft Active Directory.
- Prints the LdapSync version on startup.
- Notes that Microsoft Active Directory allows CN only for RDN attribute.
- Updates the LDAP SDK to 5.1.1.
1.6 (2020-09-28)
- Adds single attribute select configuration.
- Adds general config notes to sync.properties about backslash escaping and special chars in DNs.
- Adds config example for base DN replacement in sync.attributesMap.*.
- Adds base DN replace regular expression example.
1.5.4 (2020-04-27)
- Allows special chars in synced RDNs.
1.5.3 (2019-10-28)
- Single runs of a SyncTask in SyncAgentConsoleApp switch to the main thread.
1.5.2 (2019-09-15)
- Updates the sourceDirectory.search.scope documentation.
1.5.1 (2019-09-11)
- Updates the LdapSync configuration properties.
1.5 (2019-09-11)
- Supports attribute value transformation via regular expressions.
1.4 (2019-08-30)
- Target LDAP directory search updated.
1.3 (2017-05-02)
- Java 8 becomes the minimum requirement.
- Updates dependencies.
1.2 (2017-05-02)
- Updates dependencies.
1.1 (2014-04-08)
- Updates dependencies.
- Rebrands as Connect2id software.
1.0 (2013-09-12)
- First official release under the NimbusDS brand and licensing.