# Change Log

## [Unreleased](https://github.com/Adldap2/Adldap2/tree/HEAD)

[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.1.1...HEAD)

**Merged pull requests:**

- Applied fixes from StyleCI [\#306](https://github.com/Adldap2/Adldap2/pull/306) ([stevebauman](https://github.com/stevebauman))

## [v6.1.1](https://github.com/Adldap2/Adldap2/tree/v6.1.1) (2016-08-02)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.1.0...v6.1.1)

**Closed issues:**

- Problem for users group [\#295](https://github.com/Adldap2/Adldap2/issues/295)

**Merged pull requests:**

- Applied fixes from StyleCI [\#305](https://github.com/Adldap2/Adldap2/pull/305) ([stevebauman](https://github.com/stevebauman))
- Include fixes for getDistinguishedName for OpenLDAP [\#304](https://github.com/Adldap2/Adldap2/pull/304) ([cetra3](https://github.com/cetra3))

## [v6.1.0](https://github.com/Adldap2/Adldap2/tree/v6.1.0) (2016-07-28)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v4.0.4...v6.1.0)

**Implemented enhancements:**

- Remove Builder dependencies on models [\#248](https://github.com/Adldap2/Adldap2/issues/248)

**Fixed bugs:**

- Multi-value field order isn't preserved [\#298](https://github.com/Adldap2/Adldap2/issues/298)

**Closed issues:**

- adldap2/adldap2 : Doesn't work for LDAP servers without SSL [\#299](https://github.com/Adldap2/Adldap2/issues/299)
- I cannot retrieve my groups [\#296](https://github.com/Adldap2/Adldap2/issues/296)
- Error when creating user [\#288](https://github.com/Adldap2/Adldap2/issues/288)
- Empty values when paginating ous [\#286](https://github.com/Adldap2/Adldap2/issues/286)

**Merged pull requests:**

- Applied fixes from StyleCI [\#303](https://github.com/Adldap2/Adldap2/pull/303) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#302](https://github.com/Adldap2/Adldap2/pull/302) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#301](https://github.com/Adldap2/Adldap2/pull/301) ([stevebauman](https://github.com/stevebauman))
- Initial experimental support for FreeIPA [\#300](https://github.com/Adldap2/Adldap2/pull/300) ([Cheezykins](https://github.com/Cheezykins))
- Applied fixes from StyleCI [\#294](https://github.com/Adldap2/Adldap2/pull/294) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#293](https://github.com/Adldap2/Adldap2/pull/293) ([stevebauman](https://github.com/stevebauman))

## [v4.0.4](https://github.com/Adldap2/Adldap2/tree/v4.0.4) (2016-07-14)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.19...v4.0.4)

**Fixed bugs:**

- Doing another search after paginated search causes 'Critical extension is unavailable' Error [\#274](https://github.com/Adldap2/Adldap2/issues/274)

**Closed issues:**

- Remove pwdLastSet from Contact creation [\#291](https://github.com/Adldap2/Adldap2/issues/291)
- Remove email as required attribute in Active Directory Contact Object  [\#290](https://github.com/Adldap2/Adldap2/issues/290)
- Call to a member function map\(\) on array [\#289](https://github.com/Adldap2/Adldap2/issues/289)
- Attribute name problem in setAttribute [\#287](https://github.com/Adldap2/Adldap2/issues/287)
- getPrimaryGroup\(\) does not work [\#284](https://github.com/Adldap2/Adldap2/issues/284)
- call\_user\_func\_array\(\) expects parameter 1 to be a valid callback, class 'Adldap\Connections\Provider' does not have a method 'users' [\#275](https://github.com/Adldap2/Adldap2/issues/275)
- Unable to find users [\#271](https://github.com/Adldap2/Adldap2/issues/271)

**Merged pull requests:**

- Applied fixes from StyleCI [\#292](https://github.com/Adldap2/Adldap2/pull/292) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#285](https://github.com/Adldap2/Adldap2/pull/285) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#283](https://github.com/Adldap2/Adldap2/pull/283) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#282](https://github.com/Adldap2/Adldap2/pull/282) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#281](https://github.com/Adldap2/Adldap2/pull/281) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#279](https://github.com/Adldap2/Adldap2/pull/279) ([stevebauman](https://github.com/stevebauman))
- Update distinguishedName for OpenLDAP to just dn [\#277](https://github.com/Adldap2/Adldap2/pull/277) ([fillup](https://github.com/fillup))

## [v6.0.19](https://github.com/Adldap2/Adldap2/tree/v6.0.19) (2016-06-02)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.18...v6.0.19)

**Closed issues:**

- Installation Issue [\#272](https://github.com/Adldap2/Adldap2/issues/272)

**Merged pull requests:**

- Applied fixes from StyleCI [\#273](https://github.com/Adldap2/Adldap2/pull/273) ([stevebauman](https://github.com/stevebauman))

## [v6.0.18](https://github.com/Adldap2/Adldap2/tree/v6.0.18) (2016-06-02)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.17...v6.0.18)

**Closed issues:**

- Errors searching in OpenLDAP [\#265](https://github.com/Adldap2/Adldap2/issues/265)
- BC Break :  $user-\>save\(\) after v6.0.13 [\#264](https://github.com/Adldap2/Adldap2/issues/264)

**Merged pull requests:**

- Applied fixes from StyleCI [\#270](https://github.com/Adldap2/Adldap2/pull/270) ([stevebauman](https://github.com/stevebauman))

## [v6.0.17](https://github.com/Adldap2/Adldap2/tree/v6.0.17) (2016-05-30)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.16...v6.0.17)

**Closed issues:**

- PHP \>= 5.5.10 || \>= 5.6.0 [\#267](https://github.com/Adldap2/Adldap2/issues/267)

**Merged pull requests:**

- Applied fixes from StyleCI [\#268](https://github.com/Adldap2/Adldap2/pull/268) ([stevebauman](https://github.com/stevebauman))

## [v6.0.16](https://github.com/Adldap2/Adldap2/tree/v6.0.16) (2016-05-24)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.15...v6.0.16)

**Closed issues:**

- Call to undefined method Adldap\Adldap::authenticate\(\) [\#263](https://github.com/Adldap2/Adldap2/issues/263)

**Merged pull requests:**

- Applied fixes from StyleCI [\#266](https://github.com/Adldap2/Adldap2/pull/266) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#262](https://github.com/Adldap2/Adldap2/pull/262) ([stevebauman](https://github.com/stevebauman))

## [v6.0.15](https://github.com/Adldap2/Adldap2/tree/v6.0.15) (2016-05-17)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.14...v6.0.15)

**Fixed bugs:**

- Inconsistent getAttribute?? [\#258](https://github.com/Adldap2/Adldap2/issues/258)

**Merged pull requests:**

- Applied fixes from StyleCI [\#260](https://github.com/Adldap2/Adldap2/pull/260) ([stevebauman](https://github.com/stevebauman))

## [v6.0.14](https://github.com/Adldap2/Adldap2/tree/v6.0.14) (2016-05-16)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.13...v6.0.14)

**Implemented enhancements:**

- Opposite to getDirty\(\)?? [\#259](https://github.com/Adldap2/Adldap2/issues/259)

## [v6.0.13](https://github.com/Adldap2/Adldap2/tree/v6.0.13) (2016-05-12)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.12...v6.0.13)

**Merged pull requests:**

- Applied fixes from StyleCI [\#257](https://github.com/Adldap2/Adldap2/pull/257) ([stevebauman](https://github.com/stevebauman))

## [v6.0.12](https://github.com/Adldap2/Adldap2/tree/v6.0.12) (2016-05-11)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.11...v6.0.12)

**Merged pull requests:**

- Imported missing Utilities class. [\#256](https://github.com/Adldap2/Adldap2/pull/256) ([nbrink](https://github.com/nbrink))
- Applied fixes from StyleCI [\#255](https://github.com/Adldap2/Adldap2/pull/255) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#254](https://github.com/Adldap2/Adldap2/pull/254) ([stevebauman](https://github.com/stevebauman))

## [v6.0.11](https://github.com/Adldap2/Adldap2/tree/v6.0.11) (2016-05-10)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.10...v6.0.11)

**Merged pull requests:**

- Applied fixes from StyleCI [\#253](https://github.com/Adldap2/Adldap2/pull/253) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#252](https://github.com/Adldap2/Adldap2/pull/252) ([stevebauman](https://github.com/stevebauman))

## [v6.0.10](https://github.com/Adldap2/Adldap2/tree/v6.0.10) (2016-05-10)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.9...v6.0.10)

**Fixed bugs:**

- inGroup always False [\#251](https://github.com/Adldap2/Adldap2/issues/251)

**Merged pull requests:**

- Applied fixes from StyleCI [\#250](https://github.com/Adldap2/Adldap2/pull/250) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#247](https://github.com/Adldap2/Adldap2/pull/247) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#246](https://github.com/Adldap2/Adldap2/pull/246) ([stevebauman](https://github.com/stevebauman))
- Group Member Names [\#245](https://github.com/Adldap2/Adldap2/pull/245) ([dscone](https://github.com/dscone))

## [v6.0.9](https://github.com/Adldap2/Adldap2/tree/v6.0.9) (2016-04-28)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.8...v6.0.9)

**Implemented enhancements:**

- \[6.0\] Wrong encoded DNs [\#239](https://github.com/Adldap2/Adldap2/issues/239)

**Merged pull requests:**

- Applied fixes from StyleCI [\#244](https://github.com/Adldap2/Adldap2/pull/244) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#243](https://github.com/Adldap2/Adldap2/pull/243) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#242](https://github.com/Adldap2/Adldap2/pull/242) ([stevebauman](https://github.com/stevebauman))

## [v6.0.8](https://github.com/Adldap2/Adldap2/tree/v6.0.8) (2016-04-26)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.7...v6.0.8)

**Closed issues:**

- Get authenticated user [\#236](https://github.com/Adldap2/Adldap2/issues/236)
- Model, getSamaccountname\(\) [\#235](https://github.com/Adldap2/Adldap2/issues/235)
- \[6.0\] Remove CN, problem with accents ? [\#234](https://github.com/Adldap2/Adldap2/issues/234)
- Create user, set account normal [\#233](https://github.com/Adldap2/Adldap2/issues/233)
- How i can show the User SID? [\#222](https://github.com/Adldap2/Adldap2/issues/222)
- Login screen not functioning as intended.  [\#213](https://github.com/Adldap2/Adldap2/issues/213)

**Merged pull requests:**

- Applied fixes from StyleCI [\#241](https://github.com/Adldap2/Adldap2/pull/241) ([stevebauman](https://github.com/stevebauman))

## [v6.0.7](https://github.com/Adldap2/Adldap2/tree/v6.0.7) (2016-04-20)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.6...v6.0.7)

**Implemented enhancements:**

- catching ConnectionException [\#227](https://github.com/Adldap2/Adldap2/issues/227)

## [v6.0.6](https://github.com/Adldap2/Adldap2/tree/v6.0.6) (2016-04-20)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.5...v6.0.6)

**Implemented enhancements:**

- sortBy\(\) sort flags [\#210](https://github.com/Adldap2/Adldap2/issues/210)

**Closed issues:**

- Fetching OUs [\#231](https://github.com/Adldap2/Adldap2/issues/231)

**Merged pull requests:**

- Replace DinstinguishedName by DistinguishedName [\#232](https://github.com/Adldap2/Adldap2/pull/232) ([wallish](https://github.com/wallish))

## [v6.0.5](https://github.com/Adldap2/Adldap2/tree/v6.0.5) (2016-04-18)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.4...v6.0.5)

**Closed issues:**

- $user-\>isDisabled\(\) returns wrong result in version 6 [\#230](https://github.com/Adldap2/Adldap2/issues/230)
- Unable to Paginate Users [\#211](https://github.com/Adldap2/Adldap2/issues/211)

## [v6.0.4](https://github.com/Adldap2/Adldap2/tree/v6.0.4) (2016-04-15)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.3...v6.0.4)

**Fixed bugs:**

- sortBy\(\) doesn't work for samaccountname after upgrade to version 6 [\#228](https://github.com/Adldap2/Adldap2/issues/228)

**Closed issues:**

- \[6.0\] Problem with illuminate [\#226](https://github.com/Adldap2/Adldap2/issues/226)
- How to get a group object by search [\#225](https://github.com/Adldap2/Adldap2/issues/225)

**Merged pull requests:**

- Applied fixes from StyleCI [\#229](https://github.com/Adldap2/Adldap2/pull/229) ([stevebauman](https://github.com/stevebauman))

## [v6.0.3](https://github.com/Adldap2/Adldap2/tree/v6.0.3) (2016-04-11)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.2...v6.0.3)

**Closed issues:**

- $user-\>save\(\) error handling [\#223](https://github.com/Adldap2/Adldap2/issues/223)
- User create ldap\_add error - Howto BUG [\#221](https://github.com/Adldap2/Adldap2/issues/221)

**Merged pull requests:**

- Applied fixes from StyleCI [\#224](https://github.com/Adldap2/Adldap2/pull/224) ([stevebauman](https://github.com/stevebauman))

## [v6.0.2](https://github.com/Adldap2/Adldap2/tree/v6.0.2) (2016-04-07)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.1...v6.0.2)

**Closed issues:**

- Reuse of the Query Builder [\#220](https://github.com/Adldap2/Adldap2/issues/220)
- Select all users memberOf [\#219](https://github.com/Adldap2/Adldap2/issues/219)

## [v6.0.1](https://github.com/Adldap2/Adldap2/tree/v6.0.1) (2016-04-04)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v6.0.0...v6.0.1)

**Closed issues:**

- \[6.0\] Auth attempt always returns true [\#217](https://github.com/Adldap2/Adldap2/issues/217)
- v6.0.0 Goals & Milestones [\#118](https://github.com/Adldap2/Adldap2/issues/118)

**Merged pull requests:**

- Applied fixes from StyleCI [\#218](https://github.com/Adldap2/Adldap2/pull/218) ([stevebauman](https://github.com/stevebauman))

## [v6.0.0](https://github.com/Adldap2/Adldap2/tree/v6.0.0) (2016-04-02)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.17...v6.0.0)

**Implemented enhancements:**

- Multiple Domains [\#183](https://github.com/Adldap2/Adldap2/issues/183)

**Merged pull requests:**

- Applied fixes from StyleCI [\#216](https://github.com/Adldap2/Adldap2/pull/216) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#215](https://github.com/Adldap2/Adldap2/pull/215) ([stevebauman](https://github.com/stevebauman))

## [v5.2.17](https://github.com/Adldap2/Adldap2/tree/v5.2.17) (2016-03-29)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.16...v5.2.17)

**Closed issues:**

- users search not working [\#214](https://github.com/Adldap2/Adldap2/issues/214)
- move, error code 53, Server is unwilling to perform [\#212](https://github.com/Adldap2/Adldap2/issues/212)

## [v5.2.16](https://github.com/Adldap2/Adldap2/tree/v5.2.16) (2016-03-24)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.15...v5.2.16)

## [v5.2.15](https://github.com/Adldap2/Adldap2/tree/v5.2.15) (2016-03-22)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.14...v5.2.15)

**Fixed bugs:**

- \[5.2\] Model Data isn't Json Serializable. [\#208](https://github.com/Adldap2/Adldap2/issues/208)

**Closed issues:**

- getFirstName [\#209](https://github.com/Adldap2/Adldap2/issues/209)
- How to update ou? [\#204](https://github.com/Adldap2/Adldap2/issues/204)

**Merged pull requests:**

- Applied fixes from StyleCI [\#207](https://github.com/Adldap2/Adldap2/pull/207) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#206](https://github.com/Adldap2/Adldap2/pull/206) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#205](https://github.com/Adldap2/Adldap2/pull/205) ([stevebauman](https://github.com/stevebauman))

## [v5.2.14](https://github.com/Adldap2/Adldap2/tree/v5.2.14) (2016-03-17)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.13...v5.2.14)

**Closed issues:**

- Changing a users OU? [\#200](https://github.com/Adldap2/Adldap2/issues/200)
- Empty Search results [\#199](https://github.com/Adldap2/Adldap2/issues/199)
- Only AD supported? [\#198](https://github.com/Adldap2/Adldap2/issues/198)
- search with filter [\#196](https://github.com/Adldap2/Adldap2/issues/196)
- Recursive inGroup checking not supported? [\#192](https://github.com/Adldap2/Adldap2/issues/192)
- master/v6 - SSO only over Kerberos [\#185](https://github.com/Adldap2/Adldap2/issues/185)

**Merged pull requests:**

- Applied fixes from StyleCI [\#203](https://github.com/Adldap2/Adldap2/pull/203) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#202](https://github.com/Adldap2/Adldap2/pull/202) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#201](https://github.com/Adldap2/Adldap2/pull/201) ([stevebauman](https://github.com/stevebauman))
- Update USER.md [\#197](https://github.com/Adldap2/Adldap2/pull/197) ([R13e](https://github.com/R13e))

## [v5.2.13](https://github.com/Adldap2/Adldap2/tree/v5.2.13) (2016-03-01)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.12...v5.2.13)

**Merged pull requests:**

- Applied fixes from StyleCI [\#195](https://github.com/Adldap2/Adldap2/pull/195) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#194](https://github.com/Adldap2/Adldap2/pull/194) ([stevebauman](https://github.com/stevebauman))
- Add recursive flag to inGroup & getGroups methods [\#193](https://github.com/Adldap2/Adldap2/pull/193) ([tof06](https://github.com/tof06))

## [v5.2.12](https://github.com/Adldap2/Adldap2/tree/v5.2.12) (2016-02-26)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.11...v5.2.12)

**Closed issues:**

- Can't contact LDAP server since version 1.5.9 [\#189](https://github.com/Adldap2/Adldap2/issues/189)
- ldap auth form in laravel 5.2 [\#188](https://github.com/Adldap2/Adldap2/issues/188)
- Setting Custom AD Attributes while creating user [\#187](https://github.com/Adldap2/Adldap2/issues/187)
- Configuration: Ignoring specified port? [\#186](https://github.com/Adldap2/Adldap2/issues/186)
- Question about setPassword method. [\#181](https://github.com/Adldap2/Adldap2/issues/181)
- Admin account requirement interferes with authentication [\#179](https://github.com/Adldap2/Adldap2/issues/179)
- cannot config port & tls not work [\#172](https://github.com/Adldap2/Adldap2/issues/172)
- Retrieving users breaks FirePHP debugger [\#170](https://github.com/Adldap2/Adldap2/issues/170)
- Get All Users [\#163](https://github.com/Adldap2/Adldap2/issues/163)

**Merged pull requests:**

- Applied fixes from StyleCI [\#184](https://github.com/Adldap2/Adldap2/pull/184) ([stevebauman](https://github.com/stevebauman))
- link to Yii2 wrapper [\#182](https://github.com/Adldap2/Adldap2/pull/182) ([vitalyzhakov](https://github.com/vitalyzhakov))
- Revert "make bind function follow spec by returning bool instead of throwing …" [\#180](https://github.com/Adldap2/Adldap2/pull/180) ([jspringe](https://github.com/jspringe))
- make bind function follow spec by returning bool instead of throwing … [\#178](https://github.com/Adldap2/Adldap2/pull/178) ([therightstuff](https://github.com/therightstuff))

## [v5.2.11](https://github.com/Adldap2/Adldap2/tree/v5.2.11) (2016-02-05)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.10...v5.2.11)

**Merged pull requests:**

- Set default port for SSL connections if not specified. [\#177](https://github.com/Adldap2/Adldap2/pull/177) ([jspringe](https://github.com/jspringe))

## [v5.2.10](https://github.com/Adldap2/Adldap2/tree/v5.2.10) (2016-02-05)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.9...v5.2.10)

**Merged pull requests:**

- Alt fix user change password [\#176](https://github.com/Adldap2/Adldap2/pull/176) ([jspringe](https://github.com/jspringe))
- Replaced LDAP\_MODIFY\_BATCH\_REMOVE with ..\_REPLACE due to 'Constraint'… [\#174](https://github.com/Adldap2/Adldap2/pull/174) ([jspringe](https://github.com/jspringe))

## [v5.2.9](https://github.com/Adldap2/Adldap2/tree/v5.2.9) (2016-02-05)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.8...v5.2.9)

**Closed issues:**

- How to select some fields for all users  [\#171](https://github.com/Adldap2/Adldap2/issues/171)

**Merged pull requests:**

- fix port setting not work problem [\#173](https://github.com/Adldap2/Adldap2/pull/173) ([gwjwin](https://github.com/gwjwin))
- Applied fixes from StyleCI [\#169](https://github.com/Adldap2/Adldap2/pull/169) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#168](https://github.com/Adldap2/Adldap2/pull/168) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#167](https://github.com/Adldap2/Adldap2/pull/167) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#166](https://github.com/Adldap2/Adldap2/pull/166) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#165](https://github.com/Adldap2/Adldap2/pull/165) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#164](https://github.com/Adldap2/Adldap2/pull/164) ([stevebauman](https://github.com/stevebauman))

## [v5.2.8](https://github.com/Adldap2/Adldap2/tree/v5.2.8) (2016-01-19)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.7...v5.2.8)

**Closed issues:**

- New StyleCI features [\#159](https://github.com/Adldap2/Adldap2/issues/159)
- Problem with composer [\#156](https://github.com/Adldap2/Adldap2/issues/156)

**Merged pull requests:**

- Applied fixes from StyleCI [\#162](https://github.com/Adldap2/Adldap2/pull/162) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#161](https://github.com/Adldap2/Adldap2/pull/161) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#160](https://github.com/Adldap2/Adldap2/pull/160) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#158](https://github.com/Adldap2/Adldap2/pull/158) ([stevebauman](https://github.com/stevebauman))
- Update README.md [\#157](https://github.com/Adldap2/Adldap2/pull/157) ([vortextangent](https://github.com/vortextangent))
- Applied fixes from StyleCI [\#155](https://github.com/Adldap2/Adldap2/pull/155) ([stevebauman](https://github.com/stevebauman))

## [v5.2.7](https://github.com/Adldap2/Adldap2/tree/v5.2.7) (2015-12-09)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.6...v5.2.7)

## [v5.2.6](https://github.com/Adldap2/Adldap2/tree/v5.2.6) (2015-12-06)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.5...v5.2.6)

**Closed issues:**

-  Interface 'Adldap\Contracts\Adldap' not found in Adldap on line 13 [\#149](https://github.com/Adldap2/Adldap2/issues/149)

**Merged pull requests:**

- Applied fixes from StyleCI [\#154](https://github.com/Adldap2/Adldap2/pull/154) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#153](https://github.com/Adldap2/Adldap2/pull/153) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#152](https://github.com/Adldap2/Adldap2/pull/152) ([stevebauman](https://github.com/stevebauman))

## [v5.2.5](https://github.com/Adldap2/Adldap2/tree/v5.2.5) (2015-12-02)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.4...v5.2.5)

**Closed issues:**

- ldap\_modify\_batch\(\): Batch Modify: Server is unwilling to perform [\#139](https://github.com/Adldap2/Adldap2/issues/139)
- Different suffix for admin vs users account names? [\#136](https://github.com/Adldap2/Adldap2/issues/136)

**Merged pull requests:**

- Applied fixes from StyleCI [\#151](https://github.com/Adldap2/Adldap2/pull/151) ([stevebauman](https://github.com/stevebauman))
- Added expirationDate\(\), isExpired\(\) and isActive\(\) methods to User model [\#150](https://github.com/Adldap2/Adldap2/pull/150) ([espinosa](https://github.com/espinosa))
- Applied fixes from StyleCI [\#148](https://github.com/Adldap2/Adldap2/pull/148) ([stevebauman](https://github.com/stevebauman))
- Added isEnabled\(\) and isDisabled\(\) methods to User model [\#146](https://github.com/Adldap2/Adldap2/pull/146) ([espinosa](https://github.com/espinosa))
- Applied fixes from StyleCI [\#145](https://github.com/Adldap2/Adldap2/pull/145) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#144](https://github.com/Adldap2/Adldap2/pull/144) ([stevebauman](https://github.com/stevebauman))

## [v5.2.4](https://github.com/Adldap2/Adldap2/tree/v5.2.4) (2015-11-19)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.3...v5.2.4)

**Implemented enhancements:**

- Construct Guid to proper string format [\#141](https://github.com/Adldap2/Adldap2/issues/141)

**Merged pull requests:**

- Applied fixes from StyleCI [\#143](https://github.com/Adldap2/Adldap2/pull/143) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#142](https://github.com/Adldap2/Adldap2/pull/142) ([stevebauman](https://github.com/stevebauman))

## [v5.2.3](https://github.com/Adldap2/Adldap2/tree/v5.2.3) (2015-11-18)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.2...v5.2.3)

**Merged pull requests:**

- Applied fixes from StyleCI [\#140](https://github.com/Adldap2/Adldap2/pull/140) ([stevebauman](https://github.com/stevebauman))
- Allow an array of groups to be passed to isGroup for batch checking [\#138](https://github.com/Adldap2/Adldap2/pull/138) ([Destreyf](https://github.com/Destreyf))
- Applied fixes from StyleCI [\#137](https://github.com/Adldap2/Adldap2/pull/137) ([stevebauman](https://github.com/stevebauman))

## [v5.2.2](https://github.com/Adldap2/Adldap2/tree/v5.2.2) (2015-11-16)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.1...v5.2.2)

**Implemented enhancements:**

- Fallback to "local" login if AD fails [\#135](https://github.com/Adldap2/Adldap2/issues/135)
- Move user OU doesn't works; need rewrite move function [\#104](https://github.com/Adldap2/Adldap2/issues/104)

**Closed issues:**

- groups\(\)-\>find\('groupname'\) returns unexpected group  [\#133](https://github.com/Adldap2/Adldap2/issues/133)

## [v5.2.1](https://github.com/Adldap2/Adldap2/tree/v5.2.1) (2015-11-10)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.2.0...v5.2.1)

**Implemented enhancements:**

- Support domain controller failover [\#112](https://github.com/Adldap2/Adldap2/issues/112)
- Implement configurable schema for OpenLDAP Support [\#54](https://github.com/Adldap2/Adldap2/issues/54)

**Fixed bugs:**

- Escape manual occasionally contains unintentional results [\#123](https://github.com/Adldap2/Adldap2/issues/123)
- Prevent \(or at least warn against\) anonymous or unauthenticated binds [\#113](https://github.com/Adldap2/Adldap2/issues/113)
- No exception thrown when initial bind fails [\#111](https://github.com/Adldap2/Adldap2/issues/111)
- Disable / enable account doesn't work [\#59](https://github.com/Adldap2/Adldap2/issues/59)

**Closed issues:**

- Call to undefined method Adldap\Adldap::auth\(\) [\#124](https://github.com/Adldap2/Adldap2/issues/124)
- Search Exceptions [\#115](https://github.com/Adldap2/Adldap2/issues/115)
- Error when authenticate [\#114](https://github.com/Adldap2/Adldap2/issues/114)

**Merged pull requests:**

- Applied fixes from StyleCI [\#134](https://github.com/Adldap2/Adldap2/pull/134) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#131](https://github.com/Adldap2/Adldap2/pull/131) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#130](https://github.com/Adldap2/Adldap2/pull/130) ([stevebauman](https://github.com/stevebauman))
- Fix typo in readme [\#128](https://github.com/Adldap2/Adldap2/pull/128) ([shssoichiro](https://github.com/shssoichiro))
- Applied fixes from StyleCI [\#127](https://github.com/Adldap2/Adldap2/pull/127) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#126](https://github.com/Adldap2/Adldap2/pull/126) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#125](https://github.com/Adldap2/Adldap2/pull/125) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#122](https://github.com/Adldap2/Adldap2/pull/122) ([stevebauman](https://github.com/stevebauman))
- Added the ability to search / filter for disabled and enabled objects [\#121](https://github.com/Adldap2/Adldap2/pull/121) ([strebl](https://github.com/strebl))
- Applied fixes from StyleCI [\#120](https://github.com/Adldap2/Adldap2/pull/120) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#117](https://github.com/Adldap2/Adldap2/pull/117) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#116](https://github.com/Adldap2/Adldap2/pull/116) ([stevebauman](https://github.com/stevebauman))

## [v5.2.0](https://github.com/Adldap2/Adldap2/tree/v5.2.0) (2015-10-21)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.21...v5.2.0)

**Implemented enhancements:**

- How to connect with dynamic user [\#105](https://github.com/Adldap2/Adldap2/issues/105)

**Fixed bugs:**

- setAttribute\(\) error [\#103](https://github.com/Adldap2/Adldap2/issues/103)

**Closed issues:**

- setGroups\(\) and setMemberOf\(\) don't work [\#64](https://github.com/Adldap2/Adldap2/issues/64)

**Merged pull requests:**

- Applied fixes from StyleCI [\#110](https://github.com/Adldap2/Adldap2/pull/110) ([stevebauman](https://github.com/stevebauman))

## [v5.1.21](https://github.com/Adldap2/Adldap2/tree/v5.1.21) (2015-10-18)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.20...v5.1.21)

**Closed issues:**

- Problem with Fatal error: Interface 'Adldap\Contracts\Adldap' not found [\#108](https://github.com/Adldap2/Adldap2/issues/108)
- Undefined constant LDAP\_MODIFY\_BATCH\_REPLACE in AbstractModel.php:402 getModifications\(\) method. [\#107](https://github.com/Adldap2/Adldap2/issues/107)

**Merged pull requests:**

- Applied fixes from StyleCI [\#109](https://github.com/Adldap2/Adldap2/pull/109) ([stevebauman](https://github.com/stevebauman))
- Setters/Getters for personalTitle [\#101](https://github.com/Adldap2/Adldap2/pull/101) ([kichetof](https://github.com/kichetof))

## [v5.1.20](https://github.com/Adldap2/Adldap2/tree/v5.1.20) (2015-10-09)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.19...v5.1.20)

**Merged pull requests:**

- Applied fixes from StyleCI [\#99](https://github.com/Adldap2/Adldap2/pull/99) ([stevebauman](https://github.com/stevebauman))

## [v5.1.19](https://github.com/Adldap2/Adldap2/tree/v5.1.19) (2015-10-09)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.18...v5.1.19)

**Closed issues:**

- Unable to add or update user [\#90](https://github.com/Adldap2/Adldap2/issues/90)

**Merged pull requests:**

- Fix AccountExpiry null value [\#98](https://github.com/Adldap2/Adldap2/pull/98) ([kichetof](https://github.com/kichetof))
- Setters/Getters for EmployeeID [\#97](https://github.com/Adldap2/Adldap2/pull/97) ([kichetof](https://github.com/kichetof))

## [v5.1.18](https://github.com/Adldap2/Adldap2/tree/v5.1.18) (2015-10-07)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.17...v5.1.18)

**Fixed bugs:**

- Unable to clear / remove attributes by passing in `null` [\#95](https://github.com/Adldap2/Adldap2/issues/95)

**Merged pull requests:**

- Applied fixes from StyleCI [\#96](https://github.com/Adldap2/Adldap2/pull/96) ([stevebauman](https://github.com/stevebauman))

## [v5.1.17](https://github.com/Adldap2/Adldap2/tree/v5.1.17) (2015-10-05)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.16...v5.1.17)

**Merged pull requests:**

- Store in the configuration the Domain Controller IP [\#94](https://github.com/Adldap2/Adldap2/pull/94) ([kichetof](https://github.com/kichetof))
- Fix error: values of array must be a string [\#93](https://github.com/Adldap2/Adldap2/pull/93) ([kichetof](https://github.com/kichetof))

## [v5.1.16](https://github.com/Adldap2/Adldap2/tree/v5.1.16) (2015-09-30)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.15...v5.1.16)

**Merged pull requests:**

- Use HasDescriptionsTrait [\#89](https://github.com/Adldap2/Adldap2/pull/89) ([kichetof](https://github.com/kichetof))

## [v5.1.15](https://github.com/Adldap2/Adldap2/tree/v5.1.15) (2015-09-28)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.14...v5.1.15)

**Merged pull requests:**

- Fix date bug [\#88](https://github.com/Adldap2/Adldap2/pull/88) ([kichetof](https://github.com/kichetof))

## [v5.1.14](https://github.com/Adldap2/Adldap2/tree/v5.1.14) (2015-09-28)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.13...v5.1.14)

## [v5.1.13](https://github.com/Adldap2/Adldap2/tree/v5.1.13) (2015-09-28)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.12...v5.1.13)

**Implemented enhancements:**

- Move an account [\#72](https://github.com/Adldap2/Adldap2/issues/72)
- Implement Organizational Units Class [\#66](https://github.com/Adldap2/Adldap2/issues/66)

**Closed issues:**

- paginate\(\) does not respect sorting [\#87](https://github.com/Adldap2/Adldap2/issues/87)

**Merged pull requests:**

- fix constants order [\#86](https://github.com/Adldap2/Adldap2/pull/86) ([kichetof](https://github.com/kichetof))
- Getters / Setters for Info field [\#85](https://github.com/Adldap2/Adldap2/pull/85) ([kichetof](https://github.com/kichetof))

## [v5.1.12](https://github.com/Adldap2/Adldap2/tree/v5.1.12) (2015-09-25)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.11...v5.1.12)

**Merged pull requests:**

- fix function name: SetDescription instead of SetEmails [\#84](https://github.com/Adldap2/Adldap2/pull/84) ([kichetof](https://github.com/kichetof))

## [v5.1.11](https://github.com/Adldap2/Adldap2/tree/v5.1.11) (2015-09-24)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.10...v5.1.11)

**Closed issues:**

- Find user of specific OU [\#82](https://github.com/Adldap2/Adldap2/issues/82)
- Fatal error with adldap constructor [\#81](https://github.com/Adldap2/Adldap2/issues/81)

**Merged pull requests:**

- Applied fixes from StyleCI [\#83](https://github.com/Adldap2/Adldap2/pull/83) ([stevebauman](https://github.com/stevebauman))

## [v5.1.10](https://github.com/Adldap2/Adldap2/tree/v5.1.10) (2015-09-22)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.9...v5.1.10)

**Merged pull requests:**

- Applied fixes from StyleCI [\#80](https://github.com/Adldap2/Adldap2/pull/80) ([stevebauman](https://github.com/stevebauman))

## [v5.1.9](https://github.com/Adldap2/Adldap2/tree/v5.1.9) (2015-09-22)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.8...v5.1.9)

**Closed issues:**

- Fatal error: Class 'Adldap\Connections\Configuration' not found in /var/www/base/Adldap/Adldap.php on line 44 [\#79](https://github.com/Adldap2/Adldap2/issues/79)
- Add an option to disable autologin [\#76](https://github.com/Adldap2/Adldap2/issues/76)

**Merged pull requests:**

- Applied fixes from StyleCI [\#78](https://github.com/Adldap2/Adldap2/pull/78) ([stevebauman](https://github.com/stevebauman))

## [v5.1.8](https://github.com/Adldap2/Adldap2/tree/v5.1.8) (2015-09-14)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.7...v5.1.8)

**Closed issues:**

- Set password for current user [\#68](https://github.com/Adldap2/Adldap2/issues/68)

**Merged pull requests:**

- Setters/Getters for Account Expiry & Manager [\#74](https://github.com/Adldap2/Adldap2/pull/74) ([kichetof](https://github.com/kichetof))
- Corrected documented return type for Builder::get\(\) [\#71](https://github.com/Adldap2/Adldap2/pull/71) ([samhsuqld](https://github.com/samhsuqld))

## [v5.1.7](https://github.com/Adldap2/Adldap2/tree/v5.1.7) (2015-09-10)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.6...v5.1.7)

**Closed issues:**

- ldap\_modify\_batch is not available on some PHP versions [\#69](https://github.com/Adldap2/Adldap2/issues/69)
- User's getEmails\(\) is supposed to retrieve array of LDAP's otherMailbox not mail [\#67](https://github.com/Adldap2/Adldap2/issues/67)
- getGroups\(\) and getMemberOf\(\) don't work [\#65](https://github.com/Adldap2/Adldap2/issues/65)

**Merged pull requests:**

- Applied fixes from StyleCI [\#70](https://github.com/Adldap2/Adldap2/pull/70) ([stevebauman](https://github.com/stevebauman))

## [v5.1.6](https://github.com/Adldap2/Adldap2/tree/v5.1.6) (2015-09-09)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.5...v5.1.6)

**Closed issues:**

- setAttribute\(\) and setRawAttributes\(\) don't work correctly [\#63](https://github.com/Adldap2/Adldap2/issues/63)

## [v5.1.5](https://github.com/Adldap2/Adldap2/tree/v5.1.5) (2015-09-08)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.4...v5.1.5)

**Fixed bugs:**

- Error when using inGroup function [\#62](https://github.com/Adldap2/Adldap2/issues/62)

**Closed issues:**

- Fatal error on $user-\>ingroup\('group name'\) [\#61](https://github.com/Adldap2/Adldap2/issues/61)

## [v5.1.4](https://github.com/Adldap2/Adldap2/tree/v5.1.4) (2015-09-04)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.3...v5.1.4)

**Fixed bugs:**

- Model setPassword error [\#58](https://github.com/Adldap2/Adldap2/issues/58)
- Paginator and sorting [\#57](https://github.com/Adldap2/Adldap2/issues/57)
- Pagination doesn't work correctly ? [\#55](https://github.com/Adldap2/Adldap2/issues/55)

**Merged pull requests:**

- Applied fixes from StyleCI [\#60](https://github.com/Adldap2/Adldap2/pull/60) ([stevebauman](https://github.com/stevebauman))

## [v5.1.3](https://github.com/Adldap2/Adldap2/tree/v5.1.3) (2015-09-03)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.2...v5.1.3)

**Merged pull requests:**

- Applied fixes from StyleCI [\#56](https://github.com/Adldap2/Adldap2/pull/56) ([stevebauman](https://github.com/stevebauman))

## [v5.1.2](https://github.com/Adldap2/Adldap2/tree/v5.1.2) (2015-09-02)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.1...v5.1.2)

**Closed issues:**

- Need of Doctrine ? [\#52](https://github.com/Adldap2/Adldap2/issues/52)

**Merged pull requests:**

- Applied fixes from StyleCI [\#53](https://github.com/Adldap2/Adldap2/pull/53) ([stevebauman](https://github.com/stevebauman))

## [v5.1.1](https://github.com/Adldap2/Adldap2/tree/v5.1.1) (2015-09-02)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.1.0...v5.1.1)

**Closed issues:**

- Queries are very slow since last updates [\#51](https://github.com/Adldap2/Adldap2/issues/51)

## [v5.1.0](https://github.com/Adldap2/Adldap2/tree/v5.1.0) (2015-09-01)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.8...v5.1.0)

**Implemented enhancements:**

- Abstract the way models are instantiated [\#44](https://github.com/Adldap2/Adldap2/issues/44)
- Add custom query to search [\#42](https://github.com/Adldap2/Adldap2/issues/42)
- Search and not starts with [\#41](https://github.com/Adldap2/Adldap2/issues/41)

**Fixed bugs:**

- User exist: add fail, instead of update [\#46](https://github.com/Adldap2/Adldap2/issues/46)
- sortBy not working with paginate [\#40](https://github.com/Adldap2/Adldap2/issues/40)

**Closed issues:**

- Search\(\) methods with last release [\#49](https://github.com/Adldap2/Adldap2/issues/49)

**Merged pull requests:**

- Applied fixes from StyleCI [\#50](https://github.com/Adldap2/Adldap2/pull/50) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#48](https://github.com/Adldap2/Adldap2/pull/48) ([stevebauman](https://github.com/stevebauman))
- Applied fixes from StyleCI [\#47](https://github.com/Adldap2/Adldap2/pull/47) ([stevebauman](https://github.com/stevebauman))
- User attribute setter UserPrincipalName [\#45](https://github.com/Adldap2/Adldap2/pull/45) ([kichetof](https://github.com/kichetof))
- Applied fixes from StyleCI [\#43](https://github.com/Adldap2/Adldap2/pull/43) ([stevebauman](https://github.com/stevebauman))

## [v5.0.8](https://github.com/Adldap2/Adldap2/tree/v5.0.8) (2015-08-25)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.7...v5.0.8)

**Closed issues:**

- Create a Laravel auth package [\#9](https://github.com/Adldap2/Adldap2/issues/9)

## [v5.0.7](https://github.com/Adldap2/Adldap2/tree/v5.0.7) (2015-08-24)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.6...v5.0.7)

**Closed issues:**

- Find user by username just returns the first found [\#39](https://github.com/Adldap2/Adldap2/issues/39)

## [v5.0.6](https://github.com/Adldap2/Adldap2/tree/v5.0.6) (2015-08-14)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.5...v5.0.6)

**Fixed bugs:**

- unable to create a new user \(Fatal error: Models/User.php on line 418\) [\#38](https://github.com/Adldap2/Adldap2/issues/38)

## [v5.0.5](https://github.com/Adldap2/Adldap2/tree/v5.0.5) (2015-08-13)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.4...v5.0.5)

## [v5.0.4](https://github.com/Adldap2/Adldap2/tree/v5.0.4) (2015-08-12)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.3...v5.0.4)

## [v5.0.3](https://github.com/Adldap2/Adldap2/tree/v5.0.3) (2015-08-12)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.2...v5.0.3)

## [v5.0.2](https://github.com/Adldap2/Adldap2/tree/v5.0.2) (2015-08-11)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.1...v5.0.2)

## [v5.0.1](https://github.com/Adldap2/Adldap2/tree/v5.0.1) (2015-08-06)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.0...v5.0.1)

**Closed issues:**

- $ad-\>user\(\)-\>all\(\) is empty [\#26](https://github.com/Adldap2/Adldap2/issues/26)
- Roadmap & Depreciated functions [\#6](https://github.com/Adldap2/Adldap2/issues/6)
- Where to put documentation? [\#3](https://github.com/Adldap2/Adldap2/issues/3)

**Merged pull requests:**

- Applied fixes from StyleCI [\#37](https://github.com/Adldap2/Adldap2/pull/37) ([stevebauman](https://github.com/stevebauman))

## [v5.0.0](https://github.com/Adldap2/Adldap2/tree/v5.0.0) (2015-08-06)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.0-beta.4...v5.0.0)

**Closed issues:**

- $ad-\>user\(\)-\>inGroup\(\) method missing? [\#36](https://github.com/Adldap2/Adldap2/issues/36)
- Help with Documentation [\#33](https://github.com/Adldap2/Adldap2/issues/33)

## [v5.0.0-beta.4](https://github.com/Adldap2/Adldap2/tree/v5.0.0-beta.4) (2015-08-04)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.0-beta.3...v5.0.0-beta.4)

## [v5.0.0-beta.3](https://github.com/Adldap2/Adldap2/tree/v5.0.0-beta.3) (2015-07-31)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.0-beta.2...v5.0.0-beta.3)

## [v5.0.0-beta.2](https://github.com/Adldap2/Adldap2/tree/v5.0.0-beta.2) (2015-07-30)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.0-beta.1...v5.0.0-beta.2)

**Closed issues:**

- adldap user\(\) method undefined [\#35](https://github.com/Adldap2/Adldap2/issues/35)
- set and then get doesn't return expected data [\#34](https://github.com/Adldap2/Adldap2/issues/34)

## [v5.0.0-beta.1](https://github.com/Adldap2/Adldap2/tree/v5.0.0-beta.1) (2015-07-29)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v5.0.0-alpha.1...v5.0.0-beta.1)

**Closed issues:**

- Configuration method problems [\#32](https://github.com/Adldap2/Adldap2/issues/32)
- GitHub Packagist Hook [\#29](https://github.com/Adldap2/Adldap2/issues/29)
- Undefined Offset - Entry.php [\#28](https://github.com/Adldap2/Adldap2/issues/28)
- Tag an alpha or beta release? [\#25](https://github.com/Adldap2/Adldap2/issues/25)
- Examples and demo \(in /examples\) [\#2](https://github.com/Adldap2/Adldap2/issues/2)

**Merged pull requests:**

- allow to pass array with configuration options to Configuration class [\#31](https://github.com/Adldap2/Adldap2/pull/31) ([rieschl](https://github.com/rieschl))
- Correclty handle an empty LDAP escape ignore string [\#30](https://github.com/Adldap2/Adldap2/pull/30) ([rieschl](https://github.com/rieschl))
- LDAPS not connecting [\#27](https://github.com/Adldap2/Adldap2/pull/27) ([dlundgren](https://github.com/dlundgren))

## [v5.0.0-alpha.1](https://github.com/Adldap2/Adldap2/tree/v5.0.0-alpha.1) (2015-05-31)
[Full Changelog](https://github.com/Adldap2/Adldap2/compare/v4.0.5...v5.0.0-alpha.1)

**Fixed bugs:**

- \_\_call\(\) on LDAP encapsulation class doesn't intercept existing methods [\#5](https://github.com/Adldap2/Adldap2/issues/5)

**Closed issues:**

- Filter data like ORMs do [\#23](https://github.com/Adldap2/Adldap2/issues/23)
- Guidance / Testing needed for Creation / Modification of LDAP Entries [\#21](https://github.com/Adldap2/Adldap2/issues/21)
- PSR-2 coding style [\#17](https://github.com/Adldap2/Adldap2/issues/17)
- Adldap2 5.\* php requirements [\#16](https://github.com/Adldap2/Adldap2/issues/16)
- ldap\_escape is only available in PHP 5.6 or higher. [\#12](https://github.com/Adldap2/Adldap2/issues/12)
- Pull Requests from Original Repository [\#8](https://github.com/Adldap2/Adldap2/issues/8)
- Commit History: Unrecognized User [\#4](https://github.com/Adldap2/Adldap2/issues/4)
- \[Developers\] Branch 4.0.\* [\#1](https://github.com/Adldap2/Adldap2/issues/1)

**Merged pull requests:**

- Merge commits into the 5.0 branch [\#22](https://github.com/Adldap2/Adldap2/pull/22) ([stevebauman](https://github.com/stevebauman))
- PSR-2 and php 5.4 array syntax [\#20](https://github.com/Adldap2/Adldap2/pull/20) ([strebl](https://github.com/strebl))
- Real password change [\#19](https://github.com/Adldap2/Adldap2/pull/19) ([strebl](https://github.com/strebl))
- Merge all work done so far to 5.0 branch [\#15](https://github.com/Adldap2/Adldap2/pull/15) ([stevebauman](https://github.com/stevebauman))
- Add possibility of 'dn' attribute & fix defaultQueryFields assignment loc [\#14](https://github.com/Adldap2/Adldap2/pull/14) ([wunc](https://github.com/wunc))
- Added configuration setting for "person" search filter [\#13](https://github.com/Adldap2/Adldap2/pull/13) ([wunc](https://github.com/wunc))
- Fix auth with invalid credentials exception [\#11](https://github.com/Adldap2/Adldap2/pull/11) ([wunc](https://github.com/wunc))
- Allows user login attribute to be configured [\#10](https://github.com/Adldap2/Adldap2/pull/10) ([wunc](https://github.com/wunc))
- update badges [\#7](https://github.com/Adldap2/Adldap2/pull/7) ([strebl](https://github.com/strebl))

## [v4.0.5](https://github.com/Adldap2/Adldap2/tree/v4.0.5) (2015-01-26)


\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*