Skip to content

v2.0.0

Compare
Choose a tag to compare
@jsumners jsumners released this 31 May 13:11
· 283 commits to master since this release
2a6d2be

This is the first major release since the project was graciously moved to open maintenance via the ldapjs GitHub organization. Thank you to @melloc for making the organization a reality, and to all those who have contributed to this release.

Personally, I wanted to get a lot more done before issuing this release. But I have not had the necessary time (or fortitude) to dedicate to get it up to where I wanted. However, this release has been serving people quite well for some time via the rc-phase. So at @UziTech's urging (#604), I am publishing this release.

Truly, it is time to move this needle forward. The main goal of this release was to make ldapjs compatible with the most recent releases of Node.js core, and that has been accomplished. It won't be much longer before the next LTS of core is released and the oldest current LTS is retired. So we need to get a release out that supports that to-be retired LTS.

Breaking Changes

This list is likely non-exhaustive. For the full list of changes, please review the commit log.

  • Drop support for Node <= 8 #537 #559
  • D-Trace dependency removed (can still be used if manually enabled) #466
  • Remove Bunyan dependency #399
  • Binary scripts removed (might be published as standalone module in the future) #546
  • Update ldap-filter module #521