v4.0.0 - Beta
Summary
This release is a full rewrite of the LdapUtils class, with a huge focus on reliability. Several things have changed including the API contract breaking significantly. All LDAPS/LDAP negotiation is now handled by the common library automatically. Several bugs have been fixed through the application relating to data integrity. Many functions that do resolution of objects in LDAP have had several fallback steps added.
In general, the focus with this release is in data accuracy. There are likely to be some bugs that will shake out as additional testing is done.
What's Changed
- LDAP Connection Logic Rewrite by @rvazarkar in #127
- DC Connection Cache Breakout by @definitelynotagoblin in #129
- WIP utils rewiring by @definitelynotagoblin in #131
- IDirectoryObject Refactor by @rvazarkar in #135
- Replace System.Linq.Async with custom implementations by @rvazarkar in #137
- feat: collector version number meta tag by @JonasBK in #139
- Update WellKnownPrincipal.cs by @Argentix03 in #140
New Contributors
- @Argentix03 made their first contribution in #140
Full Changelog: v3.1.8...v4.0.0