## [Unreleased] - 2024-12-20

### Added
- [#500](https://github.com/coduo/php-matcher/pull/500) - **adds support for PHP 8.4** - [@smoench](https://github.com/smoench)

## [6.0.16] - 2024-10-07

### Fixed
- [#493](https://github.com/coduo/php-matcher/pull/493) - **Fix #471** - [@GeLoLabs](https://github.com/GeLoLabs)

## [6.0.15] - 2024-04-25

### Added
- [#478](https://github.com/coduo/php-matcher/pull/478) - **Test coverage of both expanders** - [@StephaneLeveugle](https://github.com/StephaneLeveugle)
- [#477](https://github.com/coduo/php-matcher/pull/477) - **Support for doctrine/lexer 3** - [@Guuzen](https://github.com/Guuzen)
- [#474](https://github.com/coduo/php-matcher/pull/474) - **Add benchmark directory to export-ignore** - [@alexander-schranz](https://github.com/alexander-schranz)

### Changed
- [#479](https://github.com/coduo/php-matcher/pull/479) - **each tool now lives in its own directory** - [@norberttech](https://github.com/norberttech)
- [#478](https://github.com/coduo/php-matcher/pull/478) - **Moved much of the code into an abstract class** - [@StephaneLeveugle](https://github.com/StephaneLeveugle)

### Fixed
- [#479](https://github.com/coduo/php-matcher/pull/479) - **phpbench configuration** - [@norberttech](https://github.com/norberttech)
- [#478](https://github.com/coduo/php-matcher/pull/478) - **Error handling of after/before expanders when value was equal to boundary** - [@StephaneLeveugle](https://github.com/StephaneLeveugle)

### Updated
- [a949bb](https://github.com/coduo/php-matcher/commit/a949bb8ffe031dad3bd42692f07afcfb4a5a5a1d) - **issue templates** - [@norberttech](https://github.com/norberttech)
- [0cd0d7](https://github.com/coduo/php-matcher/commit/0cd0d7d1260dfd9207bd3c9860f11584f4e48629) - **README.md** - [@norberttech](https://github.com/norberttech)

### Removed
- [#479](https://github.com/coduo/php-matcher/pull/479) - **pcov extension from required dev** - [@norberttech](https://github.com/norberttech)
- [#478](https://github.com/coduo/php-matcher/pull/478) - **Explicit handling of Time** - [@StephaneLeveugle](https://github.com/StephaneLeveugle)
- [#477](https://github.com/coduo/php-matcher/pull/477) - **Support for doctrine/lexer 1 and 2** - [@Guuzen](https://github.com/Guuzen)

## [6.0.8] - 2022-03-25

### Updated
- [96ea40](https://github.com/coduo/php-matcher/commit/96ea401f1dfdf8674d2cc14855f6487ef2c9ed1a) - **README.md** - [@norberttech](https://github.com/norberttech)

## [6.0.7] - 2021-06-20

### Added
- [2cdaed](https://github.com/coduo/php-matcher/commit/2cdaedb0e28c03da8dfb6c4a35f567161491272e) - **aeon-php/calendar ^1.0 constraint** - [@norberttech](https://github.com/norberttech)
- [#238](https://github.com/coduo/php-matcher/pull/238) - **@ulid@ - matcher** - [@WengerK](https://github.com/WengerK)

### Fixed
- [20654f](https://github.com/coduo/php-matcher/commit/20654fa064777bdbf811281bc5aa05ff9c4ad724) - **assertMatchesPattern example in README (#240)** - [@alepdev](https://github.com/alepdev)

## [6.0.6] - 2021-05-15

### Added
- [#236](https://github.com/coduo/php-matcher/pull/236) - **support for UUID v6** - [@vudaltsov](https://github.com/vudaltsov)
- [#229](https://github.com/coduo/php-matcher/pull/229) - **additional composer to install tools** - [@norberttech](https://github.com/norberttech)

### Fixed
- [#229](https://github.com/coduo/php-matcher/pull/229) - **scheduled github workflows jobs cron defintitions** - [@norberttech](https://github.com/norberttech)

### Removed
- [#229](https://github.com/coduo/php-matcher/pull/229) - **phive to install tools** - [@norberttech](https://github.com/norberttech)

## [6.0.5] - 2021-05-03

### Changed
- [#228](https://github.com/coduo/php-matcher/pull/228) - **allow aeon-php/calendar to be used in ^0.17.0 and ^0.180** - [@kasn](https://github.com/kasn)

## [6.0.4] - 2021-03-01

### Changed
- [#226](https://github.com/coduo/php-matcher/pull/226) - **Omit pattern and empty backtrace in failure description returned by PHPMatcherConstraint** - [@nnatter](https://github.com/nnatter)

## [6.0.3] - 2021-02-25

### Changed
- [#225](https://github.com/coduo/php-matcher/pull/225) - **error message for json/array/chain matchers are now more precise** - [@norberttech](https://github.com/norberttech)

## [6.0.2] - 2021-02-23

### Added
- [#224](https://github.com/coduo/php-matcher/pull/224) - **isInDateFormat pattern expander** - [@norberttech](https://github.com/norberttech)
- [#224](https://github.com/coduo/php-matcher/pull/224) - **support for aeon-php/calendar ^0.16.0** - [@norberttech](https://github.com/norberttech)

### Changed
- [#224](https://github.com/coduo/php-matcher/pull/224) - **LICENSE file** - [@norberttech](https://github.com/norberttech)

### Removed
- [#224](https://github.com/coduo/php-matcher/pull/224) - **symfony/intl dependency that was coming from coduo/php-to-string dependency** - [@norberttech](https://github.com/norberttech)

## [6.0.1] - 2021-02-05

### Changed
- [#222](https://github.com/coduo/php-matcher/pull/222) - **updated dependencies** - [@norberttech](https://github.com/norberttech)
- [a7c2bb](https://github.com/coduo/php-matcher/commit/a7c2bba788ecbfd700a53405b7cfeb4a9960501c) - **Update CHANGELOG.md** - [@norberttech](https://github.com/norberttech)
- [ff0a34](https://github.com/coduo/php-matcher/commit/ff0a34de82311a76de0b6141ab2bc35fb7322b01) - **Update CHANGELOG.md** - [@norberttech](https://github.com/norberttech)

## [6.0.0] - 2021-01-24

### Added
- [#221](https://github.com/coduo/php-matcher/pull/221) - **@array_previous@ pattern** - [@norberttech](https://github.com/norberttech)
- [#221](https://github.com/coduo/php-matcher/pull/221) - **@array_previous_repeat@ pattern** - [@norberttech](https://github.com/norberttech)
- [#221](https://github.com/coduo/php-matcher/pull/221) - **Benchmark by phpbench** - [@norberttech](https://github.com/norberttech)
- [14b49d](https://github.com/coduo/php-matcher/commit/14b49d8d6efcfaf3a03bfdb5cd7d34884b4939d9) - **dependabot** - [@norberttech](https://github.com/norberttech)
- [#219](https://github.com/coduo/php-matcher/pull/219) - **@date@ - matcher** - [@norberttech](https://github.com/norberttech)
- [#219](https://github.com/coduo/php-matcher/pull/219) - **@time@ - matcher** - [@norberttech](https://github.com/norberttech)
- [#219](https://github.com/coduo/php-matcher/pull/219) - **@timezone@ or @tz@ - matcher** - [@norberttech](https://github.com/norberttech)
- [#219](https://github.com/coduo/php-matcher/pull/219) - **isTzOffset() - expander** - [@norberttech](https://github.com/norberttech)
- [#219](https://github.com/coduo/php-matcher/pull/219) - **isTzIdentifier() - expander** - [@norberttech](https://github.com/norberttech)
- [#219](https://github.com/coduo/php-matcher/pull/219) - **isTzAbbreviation() - expander** - [@norberttech](https://github.com/norberttech)
- [#219](https://github.com/coduo/php-matcher/pull/219) - **Backtrace::last() : ?string - method** - [@norberttech](https://github.com/norberttech)
- [#218](https://github.com/coduo/php-matcher/pull/218) - **Added integration with aeon-php/automation** - [@norberttech](https://github.com/norberttech)
- [1d14f8](https://github.com/coduo/php-matcher/commit/1d14f866a298e3c514e0ecaff874553b42fc8cac) - **changelog file** - [@norberttech](https://github.com/norberttech)

### Changed
- [#220](https://github.com/coduo/php-matcher/pull/220) - **Improve code quality with Rector PHP** - [@norberttech](https://github.com/norberttech)
- [313372](https://github.com/coduo/php-matcher/commit/31337201f117dbb46af3c6dafb351eebb6909124) - **Update changelog-update.yml** - [@norberttech](https://github.com/norberttech)
- [fd4903](https://github.com/coduo/php-matcher/commit/fd49031e7cc8f0e350884c3466a034b4d8eaa2ef) - **Update CHANGELOG.md** - [@norberttech](https://github.com/norberttech)
- [1f32aa](https://github.com/coduo/php-matcher/commit/1f32aa7c5e5dee773710aed1c2485610eedacbee) - **Update composer.json** - [@norberttech](https://github.com/norberttech)
- [54594c](https://github.com/coduo/php-matcher/commit/54594c2874f12579b12dcc346de9d86a5c89fd23) - **phar dependencies, increased timeout for infection, changed default branch for scheduled jobs** - [@norberttech](https://github.com/norberttech)
- [e3eab6](https://github.com/coduo/php-matcher/commit/e3eab6a6cf57c849d436d38bf79f5a0040f16491) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [#215](https://github.com/coduo/php-matcher/pull/215) - **PHP 8.0 compability.** - [@dotdevru](https://github.com/dotdevru)

## [5.0.1] - 2020-10-09

### Changed
- [#213](https://github.com/coduo/php-matcher/pull/213) - **include ArrayMatcher in OrMatcher to fix issues with @null@||@array@** - [@mtomala](https://github.com/mtomala)
- [efd3b2](https://github.com/coduo/php-matcher/commit/efd3b2fcbaf9e1b44881a329d4b57fb5708be73e) - **Update README.md** - [@norberttech](https://github.com/norberttech)

## [5.0.0] - 2020-09-27

### Added
- [17570c](https://github.com/coduo/php-matcher/commit/17570c4de2ef74e2581452a5ff6290adfc9f24d7) - **type coverage badge (#206)** - [@norberttech](https://github.com/norberttech)
- [277f7a](https://github.com/coduo/php-matcher/commit/277f7a36297466d9b83d758ab4a094b3b3f900fb) - **psalm to static analyze tools** - [@norberttech](https://github.com/norberttech)
- [6803f9](https://github.com/coduo/php-matcher/commit/6803f9938f2695e75ba03262ada8fb48d7e67693) - **gitattributes** - [@norberttech](https://github.com/norberttech)
- [1e6e82](https://github.com/coduo/php-matcher/commit/1e6e8295c589c531d57e76bbb904e4fb2d76be25) - **4.0 version to README** - [@norberttech](https://github.com/norberttech)

### Changed
- [f5520d](https://github.com/coduo/php-matcher/commit/f5520d9e63222a4ff2c120a9b44042f9d5edea49) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [5091e4](https://github.com/coduo/php-matcher/commit/5091e4115b14938db6369178b240f3eedefe3434) - **Mutation tests (#207)** - [@norberttech](https://github.com/norberttech)
- [983e41](https://github.com/coduo/php-matcher/commit/983e419492d39edb2b2912f983e37779f3885303) - **Moved tools to phive from composer** - [@norberttech](https://github.com/norberttech)
- [f1be44](https://github.com/coduo/php-matcher/commit/f1be448427f1afc2f4c2dbbb281b2268e61d645f) - **Improved CS rules** - [@norberttech](https://github.com/norberttech)
- [b4571b](https://github.com/coduo/php-matcher/commit/b4571b52bef912cce1a373418d20d475b97141d9) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [#205](https://github.com/coduo/php-matcher/pull/205) - **Make Backtrace optional** - [@norberttech](https://github.com/norberttech)
- [#204](https://github.com/coduo/php-matcher/pull/204) - **Remove xml, expression and property accessor components from core dependencies** - [@norberttech](https://github.com/norberttech)
- [a1e3ea](https://github.com/coduo/php-matcher/commit/a1e3ea0263505b3be152c239f2d3bb6580ef2299) - **README** - [@norberttech](https://github.com/norberttech)
- [25f8ce](https://github.com/coduo/php-matcher/commit/25f8ce3edfa80b047d18984566aaadf70c5ba887) - **Downgraded phpunit version** - [@norberttech](https://github.com/norberttech)
- [6cb1c8](https://github.com/coduo/php-matcher/commit/6cb1c887facccd2722ef9b2792402dba107a99fc) - **phpunit dependency** - [@norberttech](https://github.com/norberttech)
- [20dd89](https://github.com/coduo/php-matcher/commit/20dd89081be28e841d54f5f9e753a14683735cb1) - **Move to composer2** - [@norberttech](https://github.com/norberttech)
- [5cc204](https://github.com/coduo/php-matcher/commit/5cc204d1f93df99a08dc943631046fd6917e0e10) - **Static analyze** - [@norberttech](https://github.com/norberttech)
- [78ff3c](https://github.com/coduo/php-matcher/commit/78ff3cd862c4fedd6491bb17a99b00597abd2d96) - **dependencies** - [@norberttech](https://github.com/norberttech)

### Fixed
- [6d54bc](https://github.com/coduo/php-matcher/commit/6d54bc01ad882774fb04bf6d4e77a9b71838e1e7) - **version triggering mutation tests in github workflow** - [@norberttech](https://github.com/norberttech)
- [#209](https://github.com/coduo/php-matcher/pull/209) - **issue with false positive detection of valid json string** - [@norberttech](https://github.com/norberttech)
- [33181b](https://github.com/coduo/php-matcher/commit/33181bcc3d5ccf16e02fc17a36c7941a8cdc38f6) - **JSON handling in PHPMatcherConstraint (#208)** - [@vudaltsov](https://github.com/vudaltsov)
- [7b7d92](https://github.com/coduo/php-matcher/commit/7b7d92d821c4adc274faf6c46009765f602cc5f0) - **failing tests on windows** - [@norberttech](https://github.com/norberttech)
- [be0f20](https://github.com/coduo/php-matcher/commit/be0f204381e26f277e80015a25fc3747a2adc0a5) - **failing tests with lowest dependencies** - [@norberttech](https://github.com/norberttech)
- [b645ce](https://github.com/coduo/php-matcher/commit/b645cebc9284bf5d14a4f7cea0112a7755ff6d30) - **github actions workflow branches** - [@norberttech](https://github.com/norberttech)

### Removed
- [48f176](https://github.com/coduo/php-matcher/commit/48f17677120617a450c62b6611f695e8c23c32bb) - **tools from repository** - [@norberttech](https://github.com/norberttech)
- [e8373a](https://github.com/coduo/php-matcher/commit/e8373af5a596099c3d1cfa9afc3fc95dc0c24755) - **composer extra section** - [@norberttech](https://github.com/norberttech)
- [2c4871](https://github.com/coduo/php-matcher/commit/2c4871a65bdb0c0acc0b94f8af5bab7e2be9e74c) - **support for windows** - [@norberttech](https://github.com/norberttech)

## [4.0.2] - 2020-10-09

### Changed
- [#214](https://github.com/coduo/php-matcher/pull/214) - **include ArrayMatcher in OrMatcher to fix issues with @null@||@array@ pattern** - [@mtomala](https://github.com/mtomala)

## [4.0.1] - 2020-09-27

### Fixed
- [#210](https://github.com/coduo/php-matcher/pull/210) - **fail positive json detection** - [@norberttech](https://github.com/norberttech)

## [4.0.0] - 2019-12-22

### Added
- [#185](https://github.com/coduo/php-matcher/pull/185) - **HasProperty pattern expander** - [@norberttech](https://github.com/norberttech)
- [#174](https://github.com/coduo/php-matcher/pull/174) - **possibility to dump backtrace** - [@norberttech](https://github.com/norberttech)
- [#173](https://github.com/coduo/php-matcher/pull/173) - **match expander that allows to match nullable @json@ objects** - [@norberttech](https://github.com/norberttech)
- [#171](https://github.com/coduo/php-matcher/pull/171) - **@JSON@ pattern** - [@norberttech](https://github.com/norberttech)
- [#169](https://github.com/coduo/php-matcher/pull/169) - **possibility to use new lines in json patterns** - [@norberttech](https://github.com/norberttech)

### Changed
- [aaa336](https://github.com/coduo/php-matcher/commit/aaa33639fe03d5883e0ccfbeea3d02a65ebc567c) - **Bumped dev-master alias to 5.0-dev** - [@norberttech](https://github.com/norberttech)
- [267b67](https://github.com/coduo/php-matcher/commit/267b67a152359ecd0aaf01851248a7ca7214794b) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [#186](https://github.com/coduo/php-matcher/pull/186) - **PHPMatcher facade with implementation that makes possible to access backtrace** - [@norberttech](https://github.com/norberttech)
- [#190](https://github.com/coduo/php-matcher/pull/190) - **README.md - fix example in "Json matching with unbounded arrays and objects" (master)** - [@domis86](https://github.com/domis86)
- [#184](https://github.com/coduo/php-matcher/pull/184) - **Upgraded coduo/php-to-string dependency** - [@norberttech](https://github.com/norberttech)
- [#182](https://github.com/coduo/php-matcher/pull/182) - **Upgrades on Symfony components** - [@ianrodrigues](https://github.com/ianrodrigues)
- [#180](https://github.com/coduo/php-matcher/pull/180) - **Update README.md** - [@uirapuru](https://github.com/uirapuru)
- [#179](https://github.com/coduo/php-matcher/pull/179) - **register NotContains expander definition** - [@aitboudad](https://github.com/aitboudad)
- [#178](https://github.com/coduo/php-matcher/pull/178) - **Create CODE_OF_CONDUCT.md** - [@norberttech](https://github.com/norberttech)
- [#177](https://github.com/coduo/php-matcher/pull/177) - **Pattern expander backtrace** - [@norberttech](https://github.com/norberttech)
- [#146](https://github.com/coduo/php-matcher/pull/146) - **Test for empty array** - [@JarJak](https://github.com/JarJak)
- [#176](https://github.com/coduo/php-matcher/pull/176) - **Correctly finds not existing keys when checking Array matcher pattern** - [@teklakct](https://github.com/teklakct)
- [#172](https://github.com/coduo/php-matcher/pull/172) - **Do not use anymore child matcher errors in Json/XML matchers** - [@norberttech](https://github.com/norberttech)
- [bb3c52](https://github.com/coduo/php-matcher/commit/bb3c527d16fd6a57582fbc7111cb984ce53ef3f7) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [#168](https://github.com/coduo/php-matcher/pull/168) - **Testsuite cleanups** - [@norberttech](https://github.com/norberttech)
- [#166](https://github.com/coduo/php-matcher/pull/166) - **Update minimum required php version to 7.2** - [@norberttech](https://github.com/norberttech)

### Fixed
- [#193](https://github.com/coduo/php-matcher/pull/193) - **issue where unbound key matching would not validate keys in pat…** - [@raing3](https://github.com/raing3)

## [3.2.3] - 2019-11-24

### Fixed
- [#188](https://github.com/coduo/php-matcher/pull/188) - **json matcher when matching strings including other patterns** - [@norberttech](https://github.com/norberttech)

## [3.2.2] - 2019-08-11

### Changed
- [#167](https://github.com/coduo/php-matcher/pull/167) - **JSON full text matching fixed** - [@norberttech](https://github.com/norberttech)

## [3.2.1] - 2019-08-09

### Added
- [#159](https://github.com/coduo/php-matcher/pull/159) - **PhpUnit rich diff for JSON string comparison** - [@B-Galati](https://github.com/B-Galati)

### Changed
- [1cf313](https://github.com/coduo/php-matcher/commit/1cf3132acd0e013c74d3cd5ec83fb38848aefde8) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [94af14](https://github.com/coduo/php-matcher/commit/94af14a69d65814381787994edd8f4defcb0e22a) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [#164](https://github.com/coduo/php-matcher/pull/164) - **allow doctrine/lexer 1.1** - [@smoench](https://github.com/smoench)
- [#162](https://github.com/coduo/php-matcher/pull/162) - **Do not return any error when matching was successful** - [@norberttech](https://github.com/norberttech)
- [#161](https://github.com/coduo/php-matcher/pull/161) - **Pattern in PHPMatcherConstraint is allowed to be an array** - [@teklakct](https://github.com/teklakct)
- [5030f9](https://github.com/coduo/php-matcher/commit/5030f9908384a4792c825ad04529c0ae68a9b796) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [327000](https://github.com/coduo/php-matcher/commit/327000d12f397d6a28b7c68fe76f35713f2e2bb2) - **Update composer.json** - [@norberttech](https://github.com/norberttech)

## [3.2.0] - 2019-07-15

### Changed
- [cf1ebe](https://github.com/coduo/php-matcher/commit/cf1ebe6b23759e48b7dffc0af62225d3ada7761a) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [#155](https://github.com/coduo/php-matcher/pull/155) - **Require stable version of openlss/lib-array2xml** - [@bendavies](https://github.com/bendavies)
- [#148](https://github.com/coduo/php-matcher/pull/148) - **PHPUnit 8 compatibility** - [@nclsHart](https://github.com/nclsHart)
- [#152](https://github.com/coduo/php-matcher/pull/152) - **Enhance PHPUnit setting** - [@peter279k](https://github.com/peter279k)
- [#149](https://github.com/coduo/php-matcher/pull/149) - **Remove a double call to sprintf** - [@nclsHart](https://github.com/nclsHart)

### Fixed
- [#151](https://github.com/coduo/php-matcher/pull/151) - **Repeat expander in JSON Context** - [@JarJak](https://github.com/JarJak)
- [#138](https://github.com/coduo/php-matcher/pull/138) - **PHPUnit integration section in README.md** - [@samnela](https://github.com/samnela)

## [3.1.3] - 2019-08-11

### Changed
- [fc0e5a](https://github.com/coduo/php-matcher/commit/fc0e5a235485b580ba64571ea130a32e1efd7a5e) - **JSON full text maching fixed (#167)** - [@norberttech](https://github.com/norberttech)

## [3.1.2] - 2019-02-08

### Changed
- [#143](https://github.com/coduo/php-matcher/pull/143) - **Array universal key** - [@JarJak](https://github.com/JarJak)

## [3.1.1] - 2019-01-29

### Added
- [#141](https://github.com/coduo/php-matcher/pull/141) - **expanders 'After' and 'Before' for date comparaison** - [@Canadadry](https://github.com/Canadadry)
- [#131](https://github.com/coduo/php-matcher/pull/131) - **isIp() pattern expander** - [@thomasbisignani](https://github.com/thomasbisignani)

### Changed
- [#145](https://github.com/coduo/php-matcher/pull/145) - **CS Fixes & additional validation during tests** - [@norberttech](https://github.com/norberttech)
- [#137](https://github.com/coduo/php-matcher/pull/137) - **Update copyright** - [@samnela](https://github.com/samnela)
- [#135](https://github.com/coduo/php-matcher/pull/135) - **Correct typo in readme** - [@athos7933](https://github.com/athos7933)
- [#126](https://github.com/coduo/php-matcher/pull/126) - **PHPUnit 7 support, php 7.1 requirement** - [@kejwmen](https://github.com/kejwmen)
- [a9d0f0](https://github.com/coduo/php-matcher/commit/a9d0f0b76685876b9f23c837361e97d3b1ad108c) - **branch-alias in composer.json** - [@norberttech](https://github.com/norberttech)

## [3.1.0] - 2018-04-26

### Added
- [#130](https://github.com/coduo/php-matcher/pull/130) - **UUID pattern support for the TextMatcher** - [@thomasbisignani](https://github.com/thomasbisignani)

### Changed
- [f0c89f](https://github.com/coduo/php-matcher/commit/f0c89f1d4d7b1f401f1de00720de73b3ce8ef8c5) - **README after 3.1 release** - [@norberttech](https://github.com/norberttech)
- [#127](https://github.com/coduo/php-matcher/pull/127) - **NotContains expander** - [@kejwmen](https://github.com/kejwmen)
- [#128](https://github.com/coduo/php-matcher/pull/128) - **Include php 7.2 in travis matrix** - [@kejwmen](https://github.com/kejwmen)
- [61b92b](https://github.com/coduo/php-matcher/commit/61b92b80374f6d5d46914bf305bf45d12807004d) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [#119](https://github.com/coduo/php-matcher/pull/119) - **Matcher fails when trying to use empty string as a pattern** - [@jkobus](https://github.com/jkobus)
- [#122](https://github.com/coduo/php-matcher/pull/122) - **Trim whitespaces around the matchers after OR splitting** - [@partikus](https://github.com/partikus)

### Fixed
- [#129](https://github.com/coduo/php-matcher/pull/129) - **typo** - [@thomasbisignani](https://github.com/thomasbisignani)
- [#125](https://github.com/coduo/php-matcher/pull/125) - **return type-hint** - [@yourwebmaker](https://github.com/yourwebmaker)

## [3.0.1] - 2018-02-18

### Changed
- [590eb8](https://github.com/coduo/php-matcher/commit/590eb82e1404d3385756e4d1ba6d5edc4a554a23) - **matcher fails when trying to use empty string as a pattern (#119)** - [@jkobus](https://github.com/jkobus)

## [3.0.0] - 2018-02-04

### Added
- [01ec0d](https://github.com/coduo/php-matcher/commit/01ec0dbf6f4923ac9a86c43d1b54e914489a38fc) - **repeat patter expander test** - [@norberttech](https://github.com/norberttech)
- [df73c8](https://github.com/coduo/php-matcher/commit/df73c82e0275e389adb133f1ecdb0bb26ccc394c) - **backslash before native functions** - [@norberttech](https://github.com/norberttech)
- [#117](https://github.com/coduo/php-matcher/pull/117) - **count()-Expander to readme** - [@masseelch](https://github.com/masseelch)

### Changed
- [ae1bb3](https://github.com/coduo/php-matcher/commit/ae1bb3771b012b52d603eccaa23c5d8379ea3043) - **Code cleanup** - [@norberttech](https://github.com/norberttech)
- [fb88c7](https://github.com/coduo/php-matcher/commit/fb88c73e5c9e6b24e21f390539ef72d40d866121) - **Converted double to single quotes in simple strings** - [@norberttech](https://github.com/norberttech)
- [5da0bc](https://github.com/coduo/php-matcher/commit/5da0bcbd034db16bba1a9a92cabaf930867ed64d) - **branch alias** - [@norberttech](https://github.com/norberttech)
- [#114](https://github.com/coduo/php-matcher/pull/114) - **[3.0] Fix bad encoding in Repeat expander** - [@eliecharra](https://github.com/eliecharra)
- [#115](https://github.com/coduo/php-matcher/pull/115) - **Support for Symfony 4** - [@Nyholm](https://github.com/Nyholm)
- [#110](https://github.com/coduo/php-matcher/pull/110) - **3.0 - Add repeat expander feature** - [@LeaklessGfy](https://github.com/LeaklessGfy)
- [#105](https://github.com/coduo/php-matcher/pull/105) - **Possibility to use expanders for multiple matchers** - [@SpartakusMd](https://github.com/SpartakusMd)
- [#104](https://github.com/coduo/php-matcher/pull/104) - **Implement PHP 7.0 features** - [@norberttech](https://github.com/norberttech)
- [#102](https://github.com/coduo/php-matcher/pull/102) - **Allow to mark JSON properties & XML nodes as optional** - [@teklakct](https://github.com/teklakct)
- [#97](https://github.com/coduo/php-matcher/pull/97) - **Allow @...@ to match none or more elements** - [@Gamesh](https://github.com/Gamesh)
- [#100](https://github.com/coduo/php-matcher/pull/100) - **update deps to phpunit 6.x, fix code and tests** - [@andreasschacht](https://github.com/andreasschacht)
- [34afc2](https://github.com/coduo/php-matcher/commit/34afc2c030374e5be64a4170a5f98eefd880ff94) - **Prepare matcher for 3.0 release** - [@norberttech](https://github.com/norberttech)

### Fixed
- [#98](https://github.com/coduo/php-matcher/pull/98) - **broken headings in Markdown files** - [@bryant1410](https://github.com/bryant1410)

## [2.4.0] - 2018-02-18

### Changed
- [8b9d57](https://github.com/coduo/php-matcher/commit/8b9d57257a18e57b9785fabe25a6c99441cc5e41) - **Prepare 2.4 release** - [@norberttech](https://github.com/norberttech)
- [#113](https://github.com/coduo/php-matcher/pull/113) - **[2.3] Fix bad encoding in Repeat expander** - [@eliecharra](https://github.com/eliecharra)
- [#109](https://github.com/coduo/php-matcher/pull/109) - **2.3 - Add repeat expander feature** - [@LeaklessGfy](https://github.com/LeaklessGfy)

## [2.3.0] - 2017-09-04

### Changed
- [#107](https://github.com/coduo/php-matcher/pull/107) - **Allow to mark JSON properties & XML nodes as optional (#102)** - [@norberttech](https://github.com/norberttech)
- [5be920](https://github.com/coduo/php-matcher/commit/5be920e15d57e17bda96350638e56d426c2cab10) - **composer.json** - [@norberttech](https://github.com/norberttech)
- [6c60f4](https://github.com/coduo/php-matcher/commit/6c60f49bc3af5055e4e77864547534bd88cfe603) - **hhvm with php 7.1 env at travis** - [@norberttech](https://github.com/norberttech)

## [2.2.0] - 2016-12-11

### Added
- [#91](https://github.com/coduo/php-matcher/pull/91) - **support for all versions of UUID [1-5]** - [@adam187](https://github.com/adam187)

### Changed
- [bb201a](https://github.com/coduo/php-matcher/commit/bb201ad6e0d6275c6e87fc91818e7aa29bd05505) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [b02fc6](https://github.com/coduo/php-matcher/commit/b02fc68b28212067b6784a6b1598b3efb5368339) - **Update README.md** - [@norberttech](https://github.com/norberttech)

## [2.1.0] - 2016-10-20

### Added
- [#89](https://github.com/coduo/php-matcher/pull/89) - **UUID matcher.** - [@jmfeurprier](https://github.com/jmfeurprier)
- [#86](https://github.com/coduo/php-matcher/pull/86) - **count pattern expander** - [@norberttech](https://github.com/norberttech)

### Changed
- [#85](https://github.com/coduo/php-matcher/pull/85) - **#58 Added error message if JSON decode failed for both pattern and v…** - [@partikus](https://github.com/partikus)
- [#84](https://github.com/coduo/php-matcher/pull/84) - **#82 Null not work correctly - added test case** - [@partikus](https://github.com/partikus)

## [2.0.1] - 2016-04-12

### Changed
- [#78](https://github.com/coduo/php-matcher/pull/78) - **work around bug https://bugs.php.net/bug.php?id=71964** - [@ttps://bugs.php.net/bug.php?id=71964](https://bugs.php.net/bug.php?id=71964)
- [#76](https://github.com/coduo/php-matcher/pull/76) - **Update README.md** - [@yosmanyga](https://github.com/yosmanyga)

## [2.0.0] - 2016-03-18

### Added
- [#64](https://github.com/coduo/php-matcher/pull/64) - **PHPMatcher facade in order to simplify developers experience** - [@norberttech](https://github.com/norberttech)
- [#61](https://github.com/coduo/php-matcher/pull/61) - **Match expander** - [@blazarecki](https://github.com/blazarecki)
- [#60](https://github.com/coduo/php-matcher/pull/60) - **IsEmpty expander** - [@blazarecki](https://github.com/blazarecki)
- [#59](https://github.com/coduo/php-matcher/pull/59) - **php 7 support** - [@norberttech](https://github.com/norberttech)

### Changed
- [fddefe](https://github.com/coduo/php-matcher/commit/fddefee866d44f673f68d2bc7716b7fa824b6942) - **Update CHANGELOG.md** - [@norzechowicz](https://github.com/norzechowicz)
- [#74](https://github.com/coduo/php-matcher/pull/74) - **#53 Added OR operator support** - [@partikus](https://github.com/partikus)
- [63de6d](https://github.com/coduo/php-matcher/commit/63de6d22e95a14f86c97ae396d085f5d7fb794f3) - **Merge pull request #74 from partikus/feature/or-matcher** - [@norzechowicz](https://github.com/norzechowicz)
- [#75](https://github.com/coduo/php-matcher/pull/75) - **#71 Null value matching problem** - [@partikus](https://github.com/partikus)
- [87ff31](https://github.com/coduo/php-matcher/commit/87ff3163dfd08c02bceb5f206ca7dd0d77310cf0) - **Merge pull request #75 from partikus/bugfix/nullable-value-matching** - [@norzechowicz](https://github.com/norzechowicz)
- [#73](https://github.com/coduo/php-matcher/pull/73) - **Allow to use null with matcher** - [@blazarecki](https://github.com/blazarecki)
- [5fc822](https://github.com/coduo/php-matcher/commit/5fc8221869aa54200bba709310f3383c3d6f404c) - **Merge pull request #73 from blazarecki/allow-null** - [@norzechowicz](https://github.com/norzechowicz)
- [914c18](https://github.com/coduo/php-matcher/commit/914c18436a4c68006dd8ca7281566f7eb3fc561d) - **Update CHANGELOG.md** - [@norzechowicz](https://github.com/norzechowicz)
- [cbf6f3](https://github.com/coduo/php-matcher/commit/cbf6f3ba4d1a0bd09e46c239d652e67c10d8c0ba) - **openlss/lib-array2xml version to >=0.0.9** - [@benjamin.lazarecki@sensiolabs.com](#)
- [1fd194](https://github.com/coduo/php-matcher/commit/1fd194e40eb282fb18ec1c2beae02f744384f5fa) - **Update CHANGELOG.md** - [@norzechowicz](https://github.com/norzechowicz)
- [8709d9](https://github.com/coduo/php-matcher/commit/8709d93ac4944f6d915032cfd92cbc98cfb81b2f) - **Merge pull request #68 from jakzal/phpunit-integration** - [@norzechowicz](https://github.com/norzechowicz)
- [#68](https://github.com/coduo/php-matcher/pull/68) - **PHPUnit integration** - [@jakzal](https://github.com/jakzal)
- [114669](https://github.com/coduo/php-matcher/commit/11466967565b48c33b809c3888028839d2a6a888) - **Merge pull request #69 from jakzal/phpunit-config** - [@norzechowicz](https://github.com/norzechowicz)
- [#69](https://github.com/coduo/php-matcher/pull/69) - **Remove redundant configurations** - [@jakzal](https://github.com/jakzal)
- [#67](https://github.com/coduo/php-matcher/pull/67) - **Use PSR-4 for autoloading** - [@jakzal](https://github.com/jakzal)
- [c3e167](https://github.com/coduo/php-matcher/commit/c3e1674f57ad79228ebf659960fb5a5e2da115f4) - **Merge pull request #67 from jakzal/psr-4** - [@norzechowicz](https://github.com/norzechowicz)
- [c097e3](https://github.com/coduo/php-matcher/commit/c097e364da4bb8cc9a3be0dc74fd72a289460a82) - **Update CHANGELOG.md** - [@norzechowicz](https://github.com/norzechowicz)
- [9ad59b](https://github.com/coduo/php-matcher/commit/9ad59b1653829fd44515da6dc5e236df6241dd8e) - **Update README.md** - [@norzechowicz](https://github.com/norzechowicz)
- [bfb6e0](https://github.com/coduo/php-matcher/commit/bfb6e0d580de38a32bffdcddee6cd78dda1900f7) - **Merge pull request #64 from norzechowicz/php-matcher-facade** - [@norzechowicz](https://github.com/norzechowicz)
- [#65](https://github.com/coduo/php-matcher/pull/65) - **Cleanup before stable release** - [@norberttech](https://github.com/norberttech)
- [a11daa](https://github.com/coduo/php-matcher/commit/a11daa5cce557a8dbffb209f250b19a650fcd1bb) - **Merge pull request #65 from norzechowicz/cleanup** - [@norzechowicz](https://github.com/norzechowicz)
- [ae724f](https://github.com/coduo/php-matcher/commit/ae724fdf812140066a54e6db2c971fce6364d488) - **Merge pull request #61 from blazarecki/match-expander** - [@norzechowicz](https://github.com/norzechowicz)
- [ffad87](https://github.com/coduo/php-matcher/commit/ffad87c6777de31f1b1a1d042eee2591a1c8d637) - **Merge pull request #62 from blazarecki/use-travis-container-based-infrastructure** - [@norzechowicz](https://github.com/norzechowicz)
- [#62](https://github.com/coduo/php-matcher/pull/62) - **Move to travis container based infrastructure** - [@blazarecki](https://github.com/blazarecki)
- [443ede](https://github.com/coduo/php-matcher/commit/443ede1aa230e267dae7f03f0e25cd544aef133e) - **Merge pull request #60 from blazarecki/is-empty-expander** - [@norzechowicz](https://github.com/norzechowicz)
- [c4917b](https://github.com/coduo/php-matcher/commit/c4917b16314900eb186de2422f81191afb7125a3) - **Merge pull request #59 from norzechowicz/php7-support** - [@norzechowicz](https://github.com/norzechowicz)

## [1.1.8] - 2016-02-05

### Changed
- [973e13](https://github.com/coduo/php-matcher/commit/973e136747d9a9063c34987cc9f02fb38e0915e5) - **openlss/lib-array2xml version to >=0.0.9** - [@benjamin.lazarecki@sensiolabs.com](#)
- [fd87d9](https://github.com/coduo/php-matcher/commit/fd87d91bbf028112fffb84b80cac11f18e59e51f) - **Merge pull request #57 from hamuhamu/master** - [@norzechowicz](https://github.com/norzechowicz)
- [#57](https://github.com/coduo/php-matcher/pull/57) - **the Content had been duplicated.** - [@hamuhamu](https://github.com/hamuhamu)

## [1.1.7] - 2015-07-14

### Added
- [#54](https://github.com/coduo/php-matcher/pull/54) - **test for lowest versions of dependnecies** - [@norberttech](https://github.com/norberttech)
- [#51](https://github.com/coduo/php-matcher/pull/51) - **isUrl() pattern expander** - [@rpalladino](https://github.com/rpalladino)

### Changed
- [54d740](https://github.com/coduo/php-matcher/commit/54d74000b9bab2eba3c393fe6e0a5433e06d902f) - **Merge pull request #54 from norzechowicz/lowest-dependencies** - [@norzechowicz](https://github.com/norzechowicz)
- [51f48d](https://github.com/coduo/php-matcher/commit/51f48df18b618248abed13dee3a1a332b41d2e01) - **Merge pull request #51 from rpalladino/isUrl** - [@norzechowicz](https://github.com/norzechowicz)

## [1.1.6] - 2015-02-05

### Changed
- [#50](https://github.com/coduo/php-matcher/pull/50) - **CallbackMatcher should not be executed for internal function names** - [@pskt](https://github.com/pskt)
- [3fcfd6](https://github.com/coduo/php-matcher/commit/3fcfd66ab8cff8b68e92baa7f7d94f69e9003f96) - **Merge pull request #50 from pskt/callback-matcher-on-function-names** - [@norzechowicz](https://github.com/norzechowicz)

## [1.1.5] - 2015-01-26

### Changed
- [#49](https://github.com/coduo/php-matcher/pull/49) - **Ignore strings that can be matched by other matchers in TextMatcher** - [@norberttech](https://github.com/norberttech)
- [272f53](https://github.com/coduo/php-matcher/commit/272f5361930ba2a1a6ac558d693d7d01ae619d53) - **Merge pull request #49 from norzechowicz/fix-text-matcher-null** - [@norzechowicz](https://github.com/norzechowicz)

## [1.1.4] - 2014-12-14

### Added
- [#44](https://github.com/coduo/php-matcher/pull/44) - **text matcher** - [@norberttech](https://github.com/norberttech)

### Changed
- [cb8144](https://github.com/coduo/php-matcher/commit/cb814458d7716599d7193d1c65b19b8dc8bec1ae) - **Merge pull request #44 from norzechowicz/text-matcher** - [@norzechowicz](https://github.com/norzechowicz)

## [1.1.3] - 2014-12-11

### Added
- [#41](https://github.com/coduo/php-matcher/pull/41) - **casting to bool for expression regex matches** - [@cakper](https://github.com/cakper)

### Changed
- [#42](https://github.com/coduo/php-matcher/pull/42) - **Update installation instructions** - [@cakper](https://github.com/cakper)
- [d761fb](https://github.com/coduo/php-matcher/commit/d761fb6a45f42f91a3c0d2d6d107df570f27ca3b) - **Merge pull request #42 from cakper/patch-1** - [@norzechowicz](https://github.com/norzechowicz)
- [6298c3](https://github.com/coduo/php-matcher/commit/6298c3ce41979238f5e64d47e216f44f69998f72) - **Merge pull request #41 from cakper/fix-regex-matcher-edge-case** - [@norzechowicz](https://github.com/norzechowicz)

## [1.1.1] - 2014-11-11

### Added
- [7c621d](https://github.com/coduo/php-matcher/commit/7c621dbfbb503d16d8f745b56e480dcee4cf0fc8) - **missing integration tests** - [@norberttech](https://github.com/norberttech)
- [#37](https://github.com/coduo/php-matcher/pull/37) - **missing documentation for isDateTime and isEmail** - [@piotrjura](https://github.com/piotrjura)

### Changed
- [#38](https://github.com/coduo/php-matcher/pull/38) - **Expanded TRANSFORM_QUOTATION_PATTERN in Json matcher to handle new type matchers** - [@norberttech](https://github.com/norberttech)
- [4e37e2](https://github.com/coduo/php-matcher/commit/4e37e27669eb56e7fe1198976ff519197b9cac52) - **Merge pull request #38 from norzechowicz/json-normalizer** - [@norberttech](https://github.com/norberttech)
- [335b31](https://github.com/coduo/php-matcher/commit/335b31d2c581fb86eac2864244faeb3fbf5fe2f1) - **Merge pull request #37 from piotrjura/datetime-email-expander** - [@norberttech](https://github.com/norberttech)
- [#36](https://github.com/coduo/php-matcher/pull/36) - **Datetime email expander** - [@piotrjura](https://github.com/piotrjura)
- [714542](https://github.com/coduo/php-matcher/commit/714542ab584f1b2aa63663ada971b849705745ab) - **Merge pull request #36 from piotrjura/datetime-email-expander** - [@norberttech](https://github.com/norberttech)
- [59de4b](https://github.com/coduo/php-matcher/commit/59de4b03fa0821a3887b9265f03bbdedf911131a) - **Update README.md** - [@norberttech](https://github.com/norberttech)

## [1.1.0] - 2014-10-18

### Added
- [#30](https://github.com/coduo/php-matcher/pull/30) - **XmlMatcher** - [@norberttech](https://github.com/norberttech)

### Changed
- [#31](https://github.com/coduo/php-matcher/pull/31) - **Aggregate expanders** - [@norberttech](https://github.com/norberttech)
- [206217](https://github.com/coduo/php-matcher/commit/206217e2a4decb6cfd1c759d15abb7d342874131) - **Merge pull request #31 from norzechowicz/aggregate-expanders** - [@norberttech](https://github.com/norberttech)
- [459f4a](https://github.com/coduo/php-matcher/commit/459f4a8a354c50f54b315f4b353f35bc2617825a) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [565f92](https://github.com/coduo/php-matcher/commit/565f92a3faa8d96420f220e63332f52d0c939099) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [326b11](https://github.com/coduo/php-matcher/commit/326b11702f5fc9dd64953f5f45d66f244aee57db) - **README** - [@norberttech](https://github.com/norberttech)
- [db8e9b](https://github.com/coduo/php-matcher/commit/db8e9bc15c5be12f5efe0cfdc9c2bdc2cd43937b) - **Merge pull request #30 from norzechowicz/xml-matcher** - [@norberttech](https://github.com/norberttech)
- [d21c4d](https://github.com/coduo/php-matcher/commit/d21c4d40c2cae317ff62f72f9a355e13c3198f86) - **Merge pull request #27 from norzechowicz/expanders** - [@norberttech](https://github.com/norberttech)
- [#27](https://github.com/coduo/php-matcher/pull/27) - **Pattern expander mechanism** - [@norberttech](https://github.com/norberttech)
- [7809ef](https://github.com/coduo/php-matcher/commit/7809ef45ded569727ff78024d3cbf1de19fcf5c7) - **Merge pull request #28 from cordoval/patch-1** - [@norberttech](https://github.com/norberttech)
- [#28](https://github.com/coduo/php-matcher/pull/28) - **Update composer.json** - [@cordoval](https://github.com/cordoval)
- [#26](https://github.com/coduo/php-matcher/pull/26) - **Type matcher with String, Integer, Number, Double, Boolean and ...** - [@norberttech](https://github.com/norberttech)
- [ed9056](https://github.com/coduo/php-matcher/commit/ed905649ec874233d518e8ff3771687ead9b6e0e) - **Merge pull request #26 from norzechowicz/split-type-matcher** - [@defrag](https://github.com/defrag)
- [5210c9](https://github.com/coduo/php-matcher/commit/5210c93ebb7c5ca7f79078fe66899a8b8f1a621b) - **Merge pull request #25 from norzechowicz/naming** - [@defrag](https://github.com/defrag)
- [f92fb3](https://github.com/coduo/php-matcher/commit/f92fb38524b7704748898ba294d216c91a67b810) - **Merge pull request #24 from mmoreram/patch-1** - [@norberttech](https://github.com/norberttech)

### Fixed
- [#24](https://github.com/coduo/php-matcher/pull/24) - **minor typo issue** - [@mmoreram](https://github.com/mmoreram)

### Deprecated
- [#25](https://github.com/coduo/php-matcher/pull/25) - **PropertyMatcher and match function** - [@norberttech](https://github.com/norberttech)

## [1.0.9] - 2016-02-08

### Changed
- [#70](https://github.com/coduo/php-matcher/pull/70) - **openlss/lib-array2xml version to >= 0.0.9** - [@blazarecki](https://github.com/blazarecki)
- [3b6c98](https://github.com/coduo/php-matcher/commit/3b6c98a7a44328e4f04e85f8ed0a6a849002a8fd) - **Merge pull request #70 from blazarecki/change-lib-array2xml-version** - [@norzechowicz](https://github.com/norzechowicz)

## [1.0.8] - 2015-07-14

### Added
- [#55](https://github.com/coduo/php-matcher/pull/55) - **tests for lowest versions of dependencies** - [@norberttech](https://github.com/norberttech)

### Changed
- [30304a](https://github.com/coduo/php-matcher/commit/30304a6dc3ea6aeafdb2558d14ec8e3ab979986c) - **Merge pull request #55 from norzechowicz/lowest-dependencies-1.0** - [@norzechowicz](https://github.com/norzechowicz)

## [1.0.7] - 2014-09-30

### Added
- [#29](https://github.com/coduo/php-matcher/pull/29) - **XmlMatcher** - [@norberttech](https://github.com/norberttech)

### Changed
- [092b13](https://github.com/coduo/php-matcher/commit/092b13e3943b12ad03770330851cda10cd094be0) - **Merge pull request #29 from norzechowicz/xml-matcher** - [@defrag](https://github.com/defrag)

## [1.0.6] - 2014-09-15

### Changed
- [64642a](https://github.com/coduo/php-matcher/commit/64642abe4fa813303b55cd624ab4643105b47980) - **version 0.1. into 1.0. of php-to-string** - [@norberttech](https://github.com/norberttech)

## [1.0.5] - 2014-07-27

### Changed
- [#23](https://github.com/coduo/php-matcher/pull/23) - **Update phpunit.xml.dist** - [@leettastic](https://github.com/leettastic)
- [741c7b](https://github.com/coduo/php-matcher/commit/741c7b25fb799df5cfbd1aa043c4f58101811d36) - **Merge pull request #23 from leettastic/master** - [@norberttech](https://github.com/norberttech)

## [1.0.4] - 2014-06-22

### Added
- [#17](https://github.com/coduo/php-matcher/pull/17) - **unbounded array patterns** - [@K-Phoen](https://github.com/K-Phoen)

### Changed
- [f944b7](https://github.com/coduo/php-matcher/commit/f944b791635c851cd02ec4de447dfbe2ae6c99e6) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [58a634](https://github.com/coduo/php-matcher/commit/58a6348ee30e25651c16fafe9733fa0ca9bd59f8) - **Merge pull request #20 from norzechowicz/unbounded_array** - [@defrag](https://github.com/defrag)
- [f8d46c](https://github.com/coduo/php-matcher/commit/f8d46c8cfb7065ad2ad3cb03fa2c27f1ffbc226e) - **Merge pull request #17 from K-Phoen/dev-unbounded-arrays** - [@norberttech](https://github.com/norberttech)

### Fixed
- [#20](https://github.com/coduo/php-matcher/pull/20) - **unbouded array to work with objects & iterateMatch matehod refactoring** - [@norberttech](https://github.com/norberttech)

## [1.0.3] - 2014-06-19

### Changed
- [#18](https://github.com/coduo/php-matcher/pull/18) - **Matcher factory introduction** - [@norberttech](https://github.com/norberttech)
- [4f9bf6](https://github.com/coduo/php-matcher/commit/4f9bf642da60e6808e69b896681283982bf2184d) - **Merge pull request #18 from norzechowicz/factory** - [@defrag](https://github.com/defrag)
- [#19](https://github.com/coduo/php-matcher/pull/19) - **A null value can be matched.** - [@robinvdvleuten](https://github.com/robinvdvleuten)
- [70f00b](https://github.com/coduo/php-matcher/commit/70f00bca956ef01b6e8cf8324f3973e5367ec763) - **Merge pull request #19 from RobinvdVleuten/master** - [@norberttech](https://github.com/norberttech)

## [1.0.2] - 2014-05-29

### Added
- [#9](https://github.com/coduo/php-matcher/pull/9) - **callback matcher** - [@norberttech](https://github.com/norberttech)

### Changed
- [3bb08a](https://github.com/coduo/php-matcher/commit/3bb08a8bb4da7d54bfa27e76d179d46e4458be16) - **Merge pull request #16 from norzechowicz/array-fix** - [@defrag](https://github.com/defrag)
- [3e320d](https://github.com/coduo/php-matcher/commit/3e320d65526abd5b140b0e6f42b3f433cc9ff284) - **Merge pull request #15 from pskt/array-matching-fix** - [@norberttech](https://github.com/norberttech)
- [e2de5f](https://github.com/coduo/php-matcher/commit/e2de5f32f1d8b7c204d852d89637c713b08f6b79) - **Merge pull request #12 from defrag/fix/callable-can-match-fix** - [@norberttech](https://github.com/norberttech)
- [#12](https://github.com/coduo/php-matcher/pull/12) - **Callable can match change** - [@defrag](https://github.com/defrag)
- [a9d72c](https://github.com/coduo/php-matcher/commit/a9d72c05e1b7bcfb2d4438afa046426f7aa2a15f) - **Merge branch 'norzechowicz-callback-matcher'** - [@defrag](https://github.com/defrag)
- [40ba9b](https://github.com/coduo/php-matcher/commit/40ba9b74a95dcaba869c71fb824148e6d4112323) - **Resolving conflicts** - [@defrag](https://github.com/defrag)

### Fixed
- [#16](https://github.com/coduo/php-matcher/pull/16) - **nested arrays error messages** - [@norberttech](https://github.com/norberttech)
- [#15](https://github.com/coduo/php-matcher/pull/15) - **array matching when key does not exist in value array** - [@pskt](https://github.com/pskt)

## [1.0.1] - 2014-05-22

### Changed
- [f6d7b7](https://github.com/coduo/php-matcher/commit/f6d7b7baeb491dd9635a61f2a17d6527befd3954) - **Merge pull request #11 from defrag/fix/removing-2-4-deps** - [@norberttech](https://github.com/norberttech)
- [#11](https://github.com/coduo/php-matcher/pull/11) - **Removing 2.4 dependency on property accessor** - [@defrag](https://github.com/defrag)
- [030b88](https://github.com/coduo/php-matcher/commit/030b888ee3a494173160d6b51d98ff301c433adb) - **Update composer.json** - [@norberttech](https://github.com/norberttech)
- [1dd30b](https://github.com/coduo/php-matcher/commit/1dd30b74bfc6b4d62095dc9540a7edcaf786a443) - **Update README.md** - [@norberttech](https://github.com/norberttech)

## [v1.0.0] - 2014-05-08

### Added
- [#7](https://github.com/coduo/php-matcher/pull/7) - **missing test** - [@norberttech](https://github.com/norberttech)
- [dbbd70](https://github.com/coduo/php-matcher/commit/dbbd702f85749fd5ec9d615397641373f0ef5499) - **base capturing** - [@defrag](https://github.com/defrag)
- [9e1e03](https://github.com/coduo/php-matcher/commit/9e1e039ba2498c64ec098f58cef536655364e0d2) - **licence file** - [@defrag](https://github.com/defrag)
- [#4](https://github.com/coduo/php-matcher/pull/4) - **examples to readme** - [@norberttech](https://github.com/norberttech)
- [434435](https://github.com/coduo/php-matcher/commit/434435d67bf4c12436c69c1027b9cc8c3f522d22) - **docs and updating wildcard test with data provider** - [@defrag](https://github.com/defrag)
- [c19a98](https://github.com/coduo/php-matcher/commit/c19a9886808fe1ac39f8e2490c86eb9d8ccd7ac5) - **travis.yml** - [@defrag](https://github.com/defrag)
- [1c961e](https://github.com/coduo/php-matcher/commit/1c961e33862667bd3139c6acab3c3a40111cbb46) - **wildcard matcher** - [@defrag](https://github.com/defrag)
- [6becf6](https://github.com/coduo/php-matcher/commit/6becf6279b8585db40767720792674b82798685c) - **chain matcher and refactoring** - [@defrag](https://github.com/defrag)

### Changed
- [29e02d](https://github.com/coduo/php-matcher/commit/29e02debb5f2b8b5bb84b983a0df9e1e1c0b3d5a) - **Use stable version of php-to-string** - [@norberttech](https://github.com/norberttech)
- [16176b](https://github.com/coduo/php-matcher/commit/16176b7d44adb46634b3f53b63a79ac27ba4a156) - **Merge pull request #8 from norzechowicz/errors** - [@defrag](https://github.com/defrag)
- [#8](https://github.com/coduo/php-matcher/pull/8) - **Possibility to get error message when matching fails** - [@norberttech](https://github.com/norberttech)
- [23a292](https://github.com/coduo/php-matcher/commit/23a2922b9a9f234e2b2a20fd99c25a8bbb2fc6ab) - **Update README.md** - [@defrag](https://github.com/defrag)
- [225621](https://github.com/coduo/php-matcher/commit/225621e0edc69e01eb1aa67d67e7b6449e9f9e31) - **Update README.md** - [@defrag](https://github.com/defrag)
- [a6d356](https://github.com/coduo/php-matcher/commit/a6d356e2a43ce28450d94a87cb1daf9894f6b84c) - **Update README.md** - [@defrag](https://github.com/defrag)
- [015790](https://github.com/coduo/php-matcher/commit/0157907741c976088aeaa02e414222c8d2959039) - **Moved repository into Coduo organization** - [@norberttech](https://github.com/norberttech)
- [31fa26](https://github.com/coduo/php-matcher/commit/31fa26a706d311b041980df2badfee120395e205) - **Update LICENCE** - [@norberttech](https://github.com/norberttech)
- [f274bb](https://github.com/coduo/php-matcher/commit/f274bbd44849278cb28aea3a74acab9304cd9cc9) - **Merge pull request #7 from norzechowicz/dev** - [@defrag](https://github.com/defrag)
- [#6](https://github.com/coduo/php-matcher/pull/6) - **Quotation transform refactoring** - [@drymek](https://github.com/drymek)
- [c53ab8](https://github.com/coduo/php-matcher/commit/c53ab89455a4955bcd6c18b1fdf90146f018882f) - **Merge pull request #6 from drymek/transform** - [@defrag](https://github.com/defrag)
- [9c6a76](https://github.com/coduo/php-matcher/commit/9c6a761795bf3d80fad288b9ce653a1c8ef468e6) - **Can match fix** - [@defrag](https://github.com/defrag)
- [b92041](https://github.com/coduo/php-matcher/commit/b92041e281baeb7937296ab1960ce74c7faf7baf) - **Small refactoring** - [@defrag](https://github.com/defrag)
- [fc47a8](https://github.com/coduo/php-matcher/commit/fc47a8d4e185273073a0b149d38847589b3fbead) - **Merge branch 'master' of github.com:defrag/JsonMatcher** - [@defrag](https://github.com/defrag)
- [5f7798](https://github.com/coduo/php-matcher/commit/5f779896e6ce49f3930e997408dbd6c5568f614b) - **Updating transformpattern method** - [@defrag](https://github.com/defrag)
- [b74083](https://github.com/coduo/php-matcher/commit/b74083847cc52815a62d2078681a253358f8762b) - **Update README.md** - [@defrag](https://github.com/defrag)
- [edd9ee](https://github.com/coduo/php-matcher/commit/edd9ee7bf92e1607e0dde039b56d5bb93483e03d) - **Update README.md** - [@defrag](https://github.com/defrag)
- [6ebbf2](https://github.com/coduo/php-matcher/commit/6ebbf20df0ec454f6233885394b868a3c9d5b01f) - **Merge branch 'master' of github.com:defrag/JsonMatcher** - [@defrag](https://github.com/defrag)
- [4de885](https://github.com/coduo/php-matcher/commit/4de88575aa729ad67b3b4110f1726a88706bee6b) - **Making quotes not necessary** - [@defrag](https://github.com/defrag)
- [d20035](https://github.com/coduo/php-matcher/commit/d20035857784a1d816111fa5936c20856c6a4a39) - **Update README.md** - [@defrag](https://github.com/defrag)
- [4f2a6f](https://github.com/coduo/php-matcher/commit/4f2a6fa5a72f1abe36f9f9320d82f8dd944e9c5d) - **Merge branch 'master' of github.com:defrag/JsonMatcher** - [@defrag](https://github.com/defrag)
- [f3112f](https://github.com/coduo/php-matcher/commit/f3112feae49a70d783c7b6453d245327193e1381) - **Update composer.json** - [@norberttech](https://github.com/norberttech)
- [633dd7](https://github.com/coduo/php-matcher/commit/633dd7f721308ec80fed760a33357f54e0120dda) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [18db74](https://github.com/coduo/php-matcher/commit/18db74aeefce3212a50110a5ca85d743a15c70a6) - **Update composer.json** - [@norberttech](https://github.com/norberttech)
- [5ae34e](https://github.com/coduo/php-matcher/commit/5ae34e38dcf9b1a4e60417835bc0aeb165b31091) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [7ab82e](https://github.com/coduo/php-matcher/commit/7ab82eb8ed950b947dc8993a61c242d2bde26874) - **Update composer.json** - [@norberttech](https://github.com/norberttech)
- [254835](https://github.com/coduo/php-matcher/commit/254835aed86c12f0d925727f1b7d0623644b5bb9) - **Update README.md** - [@norberttech](https://github.com/norberttech)
- [d7f2cc](https://github.com/coduo/php-matcher/commit/d7f2cce4029a4ec5894879d766e408df2710fc3c) - **Repo rename** - [@defrag](https://github.com/defrag)
- [3b9d59](https://github.com/coduo/php-matcher/commit/3b9d59bb7dfe692e51ab0efa99b55309c2c68af6) - **Changing namespaces to PHPMatcher** - [@defrag](https://github.com/defrag)
- [eea7f3](https://github.com/coduo/php-matcher/commit/eea7f3ddb35324ce5683c37122b0a8e6a5dbfa06) - **Merge pull request #4 from norzechowicz/readme** - [@defrag](https://github.com/defrag)
- [#3](https://github.com/coduo/php-matcher/pull/3) - **match global function** - [@norberttech](https://github.com/norberttech)
- [0cef84](https://github.com/coduo/php-matcher/commit/0cef84a565947fc32890c9f00ffe12d44dee1bd9) - **Merge pull request #3 from norzechowicz/dev** - [@defrag](https://github.com/defrag)
- [#2](https://github.com/coduo/php-matcher/pull/2) - **JsonMatcher and some smaller fixes** - [@norberttech](https://github.com/norberttech)
- [b81728](https://github.com/coduo/php-matcher/commit/b81728399885051854ea9a86a78999192d234c41) - **Merge pull request #2 from norzechowicz/dev** - [@defrag](https://github.com/defrag)
- [0ea589](https://github.com/coduo/php-matcher/commit/0ea5895cfa224b8cb1da157afdc0a3b3b5d8be08) - **Refactor array test** - [@defrag](https://github.com/defrag)
- [32a34b](https://github.com/coduo/php-matcher/commit/32a34ba00650263ae98e2249a3fe025d8dbf8ecf) - **Removing extra not necessary assertion** - [@defrag](https://github.com/defrag)
- [27458d](https://github.com/coduo/php-matcher/commit/27458d5e745699b8853e3768c15f6464064a311e) - **Merge branch 'master' of github.com:defrag/JsonMatcher** - [@defrag](https://github.com/defrag)
- [e39f2b](https://github.com/coduo/php-matcher/commit/e39f2b17f81ec9e4cb81c2567c96b6b6cb79e5c8) - **Moving matcher tests where they belong** - [@defrag](https://github.com/defrag)
- [2b25ab](https://github.com/coduo/php-matcher/commit/2b25abe60fa1f34a4ff4462a622932b255773cdc) - **Update README.md** - [@defrag](https://github.com/defrag)
- [4a1b06](https://github.com/coduo/php-matcher/commit/4a1b06b7bba43ad4dc16db59192b39ba3ab04af3) - **Merge branch 'master' of github.com:defrag/JsonMatcher** - [@defrag](https://github.com/defrag)
- [3d19b3](https://github.com/coduo/php-matcher/commit/3d19b39727c11dae00fa9276dac6979fafa21f44) - **Refactoring scalar matcher test** - [@defrag](https://github.com/defrag)
- [76323a](https://github.com/coduo/php-matcher/commit/76323a612e0625e2e4969fc2c73079dfa021c31b) - **Update README.md** - [@defrag](https://github.com/defrag)
- [228182](https://github.com/coduo/php-matcher/commit/2281827ceb83eef90d077665564ffe8a4cb80bf3) - **Update README.md** - [@defrag](https://github.com/defrag)
- [babdb0](https://github.com/coduo/php-matcher/commit/babdb07b38d95e1dd492a9c3e9036cb08d20c0ff) - **Refactored test matcher test** - [@defrag](https://github.com/defrag)
- [#1](https://github.com/coduo/php-matcher/pull/1) - **Matcher test** - [@norberttech](https://github.com/norberttech)
- [de034d](https://github.com/coduo/php-matcher/commit/de034de489b79ede37fabdb9f1e37dee468fe572) - **Merge pull request #1 from norzechowicz/dev** - [@defrag](https://github.com/defrag)
- [07ff7a](https://github.com/coduo/php-matcher/commit/07ff7adca857a84e85c5f9e897604255d7505376) - **Merge remote-tracking branch 'upstream/master'** - [@norberttech](https://github.com/norberttech)
- [e8fcb1](https://github.com/coduo/php-matcher/commit/e8fcb14f610e15961110d7649025030d21de4fc0) - **Introduce type matcher** - [@norberttech](https://github.com/norberttech)
- [de2a5c](https://github.com/coduo/php-matcher/commit/de2a5c2744d4e99085964f0a29594035019793af) - **Missed one array syntax** - [@defrag](https://github.com/defrag)
- [3d6281](https://github.com/coduo/php-matcher/commit/3d6281a3c073889cca8e4e27d03cd8cb9ede7eb6) - **Readme** - [@defrag](https://github.com/defrag)
- [6649d3](https://github.com/coduo/php-matcher/commit/6649d33dfdbbf59417f386fb97438efb6b99e06c) - **Removing 5.4 syntax** - [@defrag](https://github.com/defrag)
- [24b7a9](https://github.com/coduo/php-matcher/commit/24b7a9d083105d20834830b4572d177cb2e0d7b2) - **Merge remote-tracking branch 'upstream/master'** - [@norberttech](https://github.com/norberttech)
- [70d856](https://github.com/coduo/php-matcher/commit/70d8562307793c3458c771fe93ff27082076fa8d) - **Update tests** - [@norberttech](https://github.com/norberttech)
- [64dd12](https://github.com/coduo/php-matcher/commit/64dd12789259076cb5ed659c313807112431e993) - **Merge branch 'master' of github.com:defrag/JsonMatcher** - [@defrag](https://github.com/defrag)
- [388f2f](https://github.com/coduo/php-matcher/commit/388f2fedbbfb159d5104f666e922050d0916403d) - **Itroduce ArrayMatcher** - [@norberttech](https://github.com/norberttech)
- [f085f0](https://github.com/coduo/php-matcher/commit/f085f01f2de5a05488309ef342ad2b06ea60e8c5) - **var name** - [@defrag](https://github.com/defrag)
- [3f5b8e](https://github.com/coduo/php-matcher/commit/3f5b8ef9014d2076e615058827598541a79a1362) - **Initial commit** - [@defrag](https://github.com/defrag)

## Contributors

- @adam187
- @aitboudad
- @alepdev
- @alexander-schranz
- @andreasschacht
- @athos7933
- @B-Galati
- @bendavies
- @benjamin.lazarecki@sensiolabs.com
- @blazarecki
- @bryant1410
- @cakper
- @Canadadry
- @cordoval
- @defrag
- @domis86
- @dotdevru
- @drymek
- @eliecharra
- @Gamesh
- @GeLoLabs
- @Guuzen
- @hamuhamu
- @ianrodrigues
- @jakzal
- @JarJak
- @jkobus
- @jmfeurprier
- @K-Phoen
- @kasn
- @kejwmen
- @LeaklessGfy
- @leettastic
- @masseelch
- @mmoreram
- @mtomala
- @nclsHart
- @nnatter
- @norberttech
- @norzechowicz
- @Nyholm
- @partikus
- @peter279k
- @piotrjura
- @pskt
- @raing3
- @robinvdvleuten
- @rpalladino
- @samnela
- @smoench
- @SpartakusMd
- @StephaneLeveugle
- @teklakct
- @thomasbisignani
- @ttps://bugs.php.net/bug.php?id=71964
- @uirapuru
- @vudaltsov
- @WengerK
- @yosmanyga
- @yourwebmaker

Generated by [Automation](https://github.com/aeon-php/automation)