npm / ldapts
ldapts
What changed in ldapts 8 to 9, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.
2 breaking8 new APIs and options5 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initldapts 96 changes
Breaking changes 2
The deprecated instance method was removed; use the static Filter.escape() instead.
Node.js 22 or newer is now required.
New APIs and options 3
Adds Control.responseType.
Exposes the server-side sort result.
Adds PasswordPolicyControl to read password policy responses.
Fixes and other changes 1
Controls are cleared before reuse.
ldapts 89 changes
New APIs and options 5
Adds an option to rebind automatically after reconnecting.
Allows custom connection factories.
Adds an escapeFilter tagged template literal.
InvalidAsn1Error is now exported from the main entry point.
Adds utilities for encoding and decoding postal addresses according to RFC 4517.
Fixes and other changes 4
Filter.escape() now works as intended.
BerReader is now exported from the main entry point.
BerWriter is now exported from the main entry point.
An empty tlsOptions object is treated as no TLS configuration.