Skip to content

Releases: DirectoryTree/LdapRecord-Laravel

v2.3.1

17 May 01:45

Choose a tag to compare

Added

  • Ability to set a fallback callback or class to resolve users with if the WindowsAuthenticate query fails using WindowsAuthenticate::fallback($callback)

v2.3.0

10 May 01:29

Choose a tag to compare

Fixed

  • Exceptions that occur during the user query while authenticating users with the WindowsAuthenticate middleware are now caught by default
    • This is labelled as a bug fix, since LDAP queries during form based authentication are already being caught
    • To prevent catching exceptions, call LdapRecord\Laravel\LdapRecord::failLoudly() - 692965c - #277
    • Exceptions that are caught will still be reported to the log via the report($e) Laravel helper

Added

v2.2.3

18 Apr 21:22

Choose a tag to compare

Fixed

  • ldap:browse command missing LdapRecord\Models\Entry PHP import - c84b7a1 - #264

v2.2.2

03 Apr 15:42
d7107f1

Choose a tag to compare

Changed

  • Forward missing method calls on DatabaseUserProvider to EloquentUserProvider - 8dab566 - #258

Added

v2.2.1

19 Mar 02:01

Choose a tag to compare

Changed

  • Bump minimum LdapRecord core version to v2.3.0 - 8e2d0f3
  • Use new Query::setBaseDn() method in Testing\EmulatedBuilder - 9395d43

v2.2.0

17 Mar 01:58

Choose a tag to compare

Fixed

  • Type-hints in ldap:import and ldap:browse commands requiring LdapRecord\Models\Entry class have been properly updated to use the base LdapRecord\Models\Model class instead.

Added

v2.1.2

07 Mar 01:40

Choose a tag to compare

Fixed

v2.1.1

12 Feb 23:24

Choose a tag to compare

Added

  • Missing ramsey/uuid composer package requirement for use with older Laravel & Lumen versions that do not require it - debf5d3

v2.1.0

11 Feb 14:00

Choose a tag to compare

Changed

v1.7.6

02 Jan 00:20

Choose a tag to compare

Changed

  • Use email as the default input field when throwing validation exceptions while listening for bind failures - 41445c7
  • Handle LDAP user resolution the same across DatabaseUserProvider and NoDatabaseUserProvider to ensure validation exceptions aren't caught - b265cb7, 352673e