Releases: DirectoryTree/LdapRecord
Releases · DirectoryTree/LdapRecord
v3.7.6
Added
- Support for LDAP milliseconds format when using the
ldap
timestamp type - #750 - Thanks to @ishanvyas22
v3.7.5
Fixed
- Infinite loop in
LdapRecord\Models\Collection::contains
method - #747
Added
- Ability to provide additional LDAP control options to
LdapRecord\Query\Builder::orderBy
- #748
v3.7.4
Added
CanAuthenticate::getAuthIdentifier
method for better Laravel 11 support when using a custom User LdapRecord model - 74ad340
v3.7.3
Fixed
- Query Builder
hasSelects()
fails when no selects have been added - #742 - 207c727
v3.7.2
Added
- LDAP_DEBUG constants:
Ldap::DEBUG_TRACE
Ldap::DEBUG_PACKETS
Ldap::DEBUG_ARGS
Ldap::DEBUG_CONNS
Ldap::DEBUG_BER
Ldap::DEBUG_FILTER
Ldap::DEBUG_CONFIG
Ldap::DEBUG_ACL
Ldap::DEBUG_STATS
Ldap::DEBUG_STATS2
Ldap::DEBUG_SHELL
Ldap::DEBUG_PARSE
Ldap::DEBUG_SYNC
Ldap::DEBUG_REFERRAL
Ldap::DEBUG_ERROR
Ldap::DEBUG_ANY
v3.7.1
Fixed
- Throw
RuntimeException
when a date cast has been formatted incorrectly instead of Undefined array key
- b82df10 - #738
v3.7.0
Added
- Ability to set custom LDAP protocol in configuration via new
protocol
option - #733
v3.6.4
Fixed
- Properly flush
Container
on DirectoryFake::tearDown
- #716
v3.6.3
Fixed
- Reverse boolean casts now properly accept LDAP string booleans - #715
v3.6.2
Fixed
- Attribute casts now work correctly while setting attributes instead of only getting attributes - #712