- #478 - Test coverage of both expanders - @StephaneLeveugle
- #477 - Support for doctrine/lexer 3 - @Guuzen
- #474 - Add benchmark directory to export-ignore - @alexander-schranz
- #479 - each tool now lives in its own directory - @norberttech
- #478 - Moved much of the code into an abstract class - @StephaneLeveugle
- #479 - phpbench configuration - @norberttech
- #478 - Error handling of after/before expanders when value was equal to boundary - @StephaneLeveugle
- a949bb - issue templates - @norberttech
- 0cd0d7 - README.md - @norberttech
- #479 - pcov extension from required dev - @norberttech
- #478 - Explicit handling of Time - @StephaneLeveugle
- #477 - Support for doctrine/lexer 1 and 2 - @Guuzen
- 96ea40 - README.md - @norberttech
- 2cdaed - aeon-php/calendar ^1.0 constraint - @norberttech
- #238 - @ulid@ - matcher - @WengerK
- #236 - support for UUID v6 - @vudaltsov
- #229 - additional composer to install tools - @norberttech
- #229 - scheduled github workflows jobs cron defintitions - @norberttech
- #229 - phive to install tools - @norberttech
- #226 - Omit pattern and empty backtrace in failure description returned by PHPMatcherConstraint - @nnatter
- #225 - error message for json/array/chain matchers are now more precise - @norberttech
- #224 - isInDateFormat pattern expander - @norberttech
- #224 - support for aeon-php/calendar ^0.16.0 - @norberttech
- #224 - LICENSE file - @norberttech
- #224 - symfony/intl dependency that was coming from coduo/php-to-string dependency - @norberttech
- #222 - updated dependencies - @norberttech
- a7c2bb - Update CHANGELOG.md - @norberttech
- ff0a34 - Update CHANGELOG.md - @norberttech
- #221 - @array_previous@ pattern - @norberttech
- #221 - @array_previous_repeat@ pattern - @norberttech
- #221 - Benchmark by phpbench - @norberttech
- 14b49d - dependabot - @norberttech
- #219 - @date@ - matcher - @norberttech
- #219 - @time@ - matcher - @norberttech
- #219 - @timezone@ or @tz@ - matcher - @norberttech
- #219 - isTzOffset() - expander - @norberttech
- #219 - isTzIdentifier() - expander - @norberttech
- #219 - isTzAbbreviation() - expander - @norberttech
- #219 - Backtrace::last() : ?string - method - @norberttech
- #218 - Added integration with aeon-php/automation - @norberttech
- 1d14f8 - changelog file - @norberttech
- #220 - Improve code quality with Rector PHP - @norberttech
- 313372 - Update changelog-update.yml - @norberttech
- fd4903 - Update CHANGELOG.md - @norberttech
- 1f32aa - Update composer.json - @norberttech
- 54594c - phar dependencies, increased timeout for infection, changed default branch for scheduled jobs - @norberttech
- e3eab6 - Update README.md - @norberttech
- #215 - PHP 8.0 compability. - @dotdevru
- #213 - include ArrayMatcher in OrMatcher to fix issues with @null@||@array@ - @mtomala
- efd3b2 - Update README.md - @norberttech
- 17570c - type coverage badge (#206) - @norberttech
- 277f7a - psalm to static analyze tools - @norberttech
- 6803f9 - gitattributes - @norberttech
- 1e6e82 - 4.0 version to README - @norberttech
- f5520d - Update README.md - @norberttech
- 5091e4 - Mutation tests (#207) - @norberttech
- 983e41 - Moved tools to phive from composer - @norberttech
- f1be44 - Improved CS rules - @norberttech
- b4571b - Update README.md - @norberttech
- #205 - Make Backtrace optional - @norberttech
- #204 - Remove xml, expression and property accessor components from core dependencies - @norberttech
- a1e3ea - README - @norberttech
- 25f8ce - Downgraded phpunit version - @norberttech
- 6cb1c8 - phpunit dependency - @norberttech
- 20dd89 - Move to composer2 - @norberttech
- 5cc204 - Static analyze - @norberttech
- 78ff3c - dependencies - @norberttech
- 6d54bc - version triggering mutation tests in github workflow - @norberttech
- #209 - issue with false positive detection of valid json string - @norberttech
- 33181b - JSON handling in PHPMatcherConstraint (#208) - @vudaltsov
- 7b7d92 - failing tests on windows - @norberttech
- be0f20 - failing tests with lowest dependencies - @norberttech
- b645ce - github actions workflow branches - @norberttech
- 48f176 - tools from repository - @norberttech
- e8373a - composer extra section - @norberttech
- 2c4871 - support for windows - @norberttech
- #210 - fail positive json detection - @norberttech
- #185 - HasProperty pattern expander - @norberttech
- #174 - possibility to dump backtrace - @norberttech
- #173 - match expander that allows to match nullable @json@ objects - @norberttech
- #171 - @JSON@ pattern - @norberttech
- #169 - possibility to use new lines in json patterns - @norberttech
- aaa336 - Bumped dev-master alias to 5.0-dev - @norberttech
- 267b67 - Update README.md - @norberttech
- #186 - PHPMatcher facade with implementation that makes possible to access backtrace - @norberttech
- #190 - README.md - fix example in "Json matching with unbounded arrays and objects" (master) - @domis86
- #184 - Upgraded coduo/php-to-string dependency - @norberttech
- #182 - Upgrades on Symfony components - @ianrodrigues
- #180 - Update README.md - @uirapuru
- #179 - register NotContains expander definition - @aitboudad
- #178 - Create CODE_OF_CONDUCT.md - @norberttech
- #177 - Pattern expander backtrace - @norberttech
- #146 - Test for empty array - @JarJak
- #176 - Correctly finds not existing keys when checking Array matcher pattern - @teklakct
- #172 - Do not use anymore child matcher errors in Json/XML matchers - @norberttech
- bb3c52 - Update README.md - @norberttech
- #168 - Testsuite cleanups - @norberttech
- #166 - Update minimum required php version to 7.2 - @norberttech
- #188 - json matcher when matching strings including other patterns - @norberttech
- #167 - JSON full text matching fixed - @norberttech
- 1cf313 - Update README.md - @norberttech
- 94af14 - Update README.md - @norberttech
- #164 - allow doctrine/lexer 1.1 - @smoench
- #162 - Do not return any error when matching was successful - @norberttech
- #161 - Pattern in PHPMatcherConstraint is allowed to be an array - @teklakct
- 5030f9 - Update README.md - @norberttech
- 327000 - Update composer.json - @norberttech
- cf1ebe - Update README.md - @norberttech
- #155 - Require stable version of openlss/lib-array2xml - @bendavies
- #148 - PHPUnit 8 compatibility - @nclsHart
- #152 - Enhance PHPUnit setting - @peter279k
- #149 - Remove a double call to sprintf - @nclsHart
- #151 - Repeat expander in JSON Context - @JarJak
- #138 - PHPUnit integration section in README.md - @samnela
- fc0e5a - JSON full text maching fixed (#167) - @norberttech
- #141 - expanders 'After' and 'Before' for date comparaison - @Canadadry
- #131 - isIp() pattern expander - @thomasbisignani
- #145 - CS Fixes & additional validation during tests - @norberttech
- #137 - Update copyright - @samnela
- #135 - Correct typo in readme - @athos7933
- #126 - PHPUnit 7 support, php 7.1 requirement - @kejwmen
- a9d0f0 - branch-alias in composer.json - @norberttech
- #130 - UUID pattern support for the TextMatcher - @thomasbisignani
- f0c89f - README after 3.1 release - @norberttech
- #127 - NotContains expander - @kejwmen
- #128 - Include php 7.2 in travis matrix - @kejwmen
- 61b92b - Update README.md - @norberttech
- #119 - Matcher fails when trying to use empty string as a pattern - @jkobus
- #122 - Trim whitespaces around the matchers after OR splitting - @partikus
- #129 - typo - @thomasbisignani
- #125 - return type-hint - @yourwebmaker
- 01ec0d - repeat patter expander test - @norberttech
- df73c8 - backslash before native functions - @norberttech
- #117 - count()-Expander to readme - @masseelch
- ae1bb3 - Code cleanup - @norberttech
- fb88c7 - Converted double to single quotes in simple strings - @norberttech
- 5da0bc - branch alias - @norberttech
- #114 - [3.0] Fix bad encoding in Repeat expander - @eliecharra
- #115 - Support for Symfony 4 - @Nyholm
- #110 - 3.0 - Add repeat expander feature - @LeaklessGfy
- #105 - Possibility to use expanders for multiple matchers - @SpartakusMd
- #104 - Implement PHP 7.0 features - @norberttech
- #102 - Allow to mark JSON properties & XML nodes as optional - @teklakct
- #97 - Allow @...@ to match none or more elements - @Gamesh
- #100 - update deps to phpunit 6.x, fix code and tests - @andreasschacht
- 34afc2 - Prepare matcher for 3.0 release - @norberttech
- #98 - broken headings in Markdown files - @bryant1410
- 8b9d57 - Prepare 2.4 release - @norberttech
- #113 - [2.3] Fix bad encoding in Repeat expander - @eliecharra
- #109 - 2.3 - Add repeat expander feature - @LeaklessGfy
- #107 - Allow to mark JSON properties & XML nodes as optional (#102) - @norberttech
- 5be920 - composer.json - @norberttech
- 6c60f4 - hhvm with php 7.1 env at travis - @norberttech
- bb201a - Update README.md - @norberttech
- b02fc6 - Update README.md - @norberttech
- #89 - UUID matcher. - @jmfeurprier
- #86 - count pattern expander - @norberttech
- #85 - #58 Added error message if JSON decode failed for both pattern and v… - @partikus
- #84 - #82 Null not work correctly - added test case - @partikus
- #78 - work around bug https://bugs.php.net/bug.php?id=71964 - @ttps://bugs.php.net/bug.php?id=71964
- #76 - Update README.md - @yosmanyga
- #64 - PHPMatcher facade in order to simplify developers experience - @norberttech
- #61 - Match expander - @blazarecki
- #60 - IsEmpty expander - @blazarecki
- #59 - php 7 support - @norberttech
- fddefe - Update CHANGELOG.md - @norzechowicz
- #74 - #53 Added OR operator support - @partikus
- 63de6d - Merge pull request #74 from partikus/feature/or-matcher - @norzechowicz
- #75 - #71 Null value matching problem - @partikus
- 87ff31 - Merge pull request #75 from partikus/bugfix/nullable-value-matching - @norzechowicz
- #73 - Allow to use null with matcher - @blazarecki
- 5fc822 - Merge pull request #73 from blazarecki/allow-null - @norzechowicz
- 914c18 - Update CHANGELOG.md - @norzechowicz
- cbf6f3 - openlss/lib-array2xml version to >=0.0.9 - @[email protected]
- 1fd194 - Update CHANGELOG.md - @norzechowicz
- 8709d9 - Merge pull request #68 from jakzal/phpunit-integration - @norzechowicz
- #68 - PHPUnit integration - @jakzal
- 114669 - Merge pull request #69 from jakzal/phpunit-config - @norzechowicz
- #69 - Remove redundant configurations - @jakzal
- #67 - Use PSR-4 for autoloading - @jakzal
- c3e167 - Merge pull request #67 from jakzal/psr-4 - @norzechowicz
- c097e3 - Update CHANGELOG.md - @norzechowicz
- 9ad59b - Update README.md - @norzechowicz
- bfb6e0 - Merge pull request #64 from norzechowicz/php-matcher-facade - @norzechowicz
- #65 - Cleanup before stable release - @norberttech
- a11daa - Merge pull request #65 from norzechowicz/cleanup - @norzechowicz
- ae724f - Merge pull request #61 from blazarecki/match-expander - @norzechowicz
- ffad87 - Merge pull request #62 from blazarecki/use-travis-container-based-infrastructure - @norzechowicz
- #62 - Move to travis container based infrastructure - @blazarecki
- 443ede - Merge pull request #60 from blazarecki/is-empty-expander - @norzechowicz
- c4917b - Merge pull request #59 from norzechowicz/php7-support - @norzechowicz
- 973e13 - openlss/lib-array2xml version to >=0.0.9 - @[email protected]
- fd87d9 - Merge pull request #57 from hamuhamu/master - @norzechowicz
- #57 - the Content had been duplicated. - @hamuhamu
- #54 - test for lowest versions of dependnecies - @norberttech
- #51 - isUrl() pattern expander - @rpalladino
- 54d740 - Merge pull request #54 from norzechowicz/lowest-dependencies - @norzechowicz
- 51f48d - Merge pull request #51 from rpalladino/isUrl - @norzechowicz
- #50 - CallbackMatcher should not be executed for internal function names - @pskt
- 3fcfd6 - Merge pull request #50 from pskt/callback-matcher-on-function-names - @norzechowicz
- #49 - Ignore strings that can be matched by other matchers in TextMatcher - @norberttech
- 272f53 - Merge pull request #49 from norzechowicz/fix-text-matcher-null - @norzechowicz
- #44 - text matcher - @norberttech
- cb8144 - Merge pull request #44 from norzechowicz/text-matcher - @norzechowicz
- #42 - Update installation instructions - @cakper
- d761fb - Merge pull request #42 from cakper/patch-1 - @norzechowicz
- 6298c3 - Merge pull request #41 from cakper/fix-regex-matcher-edge-case - @norzechowicz
- 7c621d - missing integration tests - @norberttech
- #37 - missing documentation for isDateTime and isEmail - @piotrjura
- #38 - Expanded TRANSFORM_QUOTATION_PATTERN in Json matcher to handle new type matchers - @norberttech
- 4e37e2 - Merge pull request #38 from norzechowicz/json-normalizer - @norberttech
- 335b31 - Merge pull request #37 from piotrjura/datetime-email-expander - @norberttech
- #36 - Datetime email expander - @piotrjura
- 714542 - Merge pull request #36 from piotrjura/datetime-email-expander - @norberttech
- 59de4b - Update README.md - @norberttech
- #30 - XmlMatcher - @norberttech
- #31 - Aggregate expanders - @norberttech
- 206217 - Merge pull request #31 from norzechowicz/aggregate-expanders - @norberttech
- 459f4a - Update README.md - @norberttech
- 565f92 - Update README.md - @norberttech
- 326b11 - README - @norberttech
- db8e9b - Merge pull request #30 from norzechowicz/xml-matcher - @norberttech
- d21c4d - Merge pull request #27 from norzechowicz/expanders - @norberttech
- #27 - Pattern expander mechanism - @norberttech
- 7809ef - Merge pull request #28 from cordoval/patch-1 - @norberttech
- #28 - Update composer.json - @cordoval
- #26 - Type matcher with String, Integer, Number, Double, Boolean and ... - @norberttech
- ed9056 - Merge pull request #26 from norzechowicz/split-type-matcher - @defrag
- 5210c9 - Merge pull request #25 from norzechowicz/naming - @defrag
- f92fb3 - Merge pull request #24 from mmoreram/patch-1 - @norberttech
- #25 - PropertyMatcher and match function - @norberttech
- #70 - openlss/lib-array2xml version to >= 0.0.9 - @blazarecki
- 3b6c98 - Merge pull request #70 from blazarecki/change-lib-array2xml-version - @norzechowicz
- #55 - tests for lowest versions of dependencies - @norberttech
- 30304a - Merge pull request #55 from norzechowicz/lowest-dependencies-1.0 - @norzechowicz
- #29 - XmlMatcher - @norberttech
- 64642a - version 0.1. into 1.0. of php-to-string - @norberttech
- #23 - Update phpunit.xml.dist - @leettastic
- 741c7b - Merge pull request #23 from leettastic/master - @norberttech
- f944b7 - Update README.md - @norberttech
- 58a634 - Merge pull request #20 from norzechowicz/unbounded_array - @defrag
- f8d46c - Merge pull request #17 from K-Phoen/dev-unbounded-arrays - @norberttech
- #20 - unbouded array to work with objects & iterateMatch matehod refactoring - @norberttech
- #18 - Matcher factory introduction - @norberttech
- 4f9bf6 - Merge pull request #18 from norzechowicz/factory - @defrag
- #19 - A null value can be matched. - @robinvdvleuten
- 70f00b - Merge pull request #19 from RobinvdVleuten/master - @norberttech
- #9 - callback matcher - @norberttech
- 3bb08a - Merge pull request #16 from norzechowicz/array-fix - @defrag
- 3e320d - Merge pull request #15 from pskt/array-matching-fix - @norberttech
- e2de5f - Merge pull request #12 from defrag/fix/callable-can-match-fix - @norberttech
- #12 - Callable can match change - @defrag
- a9d72c - Merge branch 'norzechowicz-callback-matcher' - @defrag
- 40ba9b - Resolving conflicts - @defrag
- #16 - nested arrays error messages - @norberttech
- #15 - array matching when key does not exist in value array - @pskt
- f6d7b7 - Merge pull request #11 from defrag/fix/removing-2-4-deps - @norberttech
- #11 - Removing 2.4 dependency on property accessor - @defrag
- 030b88 - Update composer.json - @norberttech
- 1dd30b - Update README.md - @norberttech
- #7 - missing test - @norberttech
- dbbd70 - base capturing - @defrag
- 9e1e03 - licence file - @defrag
- #4 - examples to readme - @norberttech
- 434435 - docs and updating wildcard test with data provider - @defrag
- c19a98 - travis.yml - @defrag
- 1c961e - wildcard matcher - @defrag
- 6becf6 - chain matcher and refactoring - @defrag
- 29e02d - Use stable version of php-to-string - @norberttech
- 16176b - Merge pull request #8 from norzechowicz/errors - @defrag
- #8 - Possibility to get error message when matching fails - @norberttech
- 23a292 - Update README.md - @defrag
- 225621 - Update README.md - @defrag
- a6d356 - Update README.md - @defrag
- 015790 - Moved repository into Coduo organization - @norberttech
- 31fa26 - Update LICENCE - @norberttech
- f274bb - Merge pull request #7 from norzechowicz/dev - @defrag
- #6 - Quotation transform refactoring - @drymek
- c53ab8 - Merge pull request #6 from drymek/transform - @defrag
- 9c6a76 - Can match fix - @defrag
- b92041 - Small refactoring - @defrag
- fc47a8 - Merge branch 'master' of github.com:defrag/JsonMatcher - @defrag
- 5f7798 - Updating transformpattern method - @defrag
- b74083 - Update README.md - @defrag
- edd9ee - Update README.md - @defrag
- 6ebbf2 - Merge branch 'master' of github.com:defrag/JsonMatcher - @defrag
- 4de885 - Making quotes not necessary - @defrag
- d20035 - Update README.md - @defrag
- 4f2a6f - Merge branch 'master' of github.com:defrag/JsonMatcher - @defrag
- f3112f - Update composer.json - @norberttech
- 633dd7 - Update README.md - @norberttech
- 18db74 - Update composer.json - @norberttech
- 5ae34e - Update README.md - @norberttech
- 7ab82e - Update composer.json - @norberttech
- 254835 - Update README.md - @norberttech
- d7f2cc - Repo rename - @defrag
- 3b9d59 - Changing namespaces to PHPMatcher - @defrag
- eea7f3 - Merge pull request #4 from norzechowicz/readme - @defrag
- #3 - match global function - @norberttech
- 0cef84 - Merge pull request #3 from norzechowicz/dev - @defrag
- #2 - JsonMatcher and some smaller fixes - @norberttech
- b81728 - Merge pull request #2 from norzechowicz/dev - @defrag
- 0ea589 - Refactor array test - @defrag
- 32a34b - Removing extra not necessary assertion - @defrag
- 27458d - Merge branch 'master' of github.com:defrag/JsonMatcher - @defrag
- e39f2b - Moving matcher tests where they belong - @defrag
- 2b25ab - Update README.md - @defrag
- 4a1b06 - Merge branch 'master' of github.com:defrag/JsonMatcher - @defrag
- 3d19b3 - Refactoring scalar matcher test - @defrag
- 76323a - Update README.md - @defrag
- 228182 - Update README.md - @defrag
- babdb0 - Refactored test matcher test - @defrag
- #1 - Matcher test - @norberttech
- de034d - Merge pull request #1 from norzechowicz/dev - @defrag
- 07ff7a - Merge remote-tracking branch 'upstream/master' - @norberttech
- e8fcb1 - Introduce type matcher - @norberttech
- de2a5c - Missed one array syntax - @defrag
- 3d6281 - Readme - @defrag
- 6649d3 - Removing 5.4 syntax - @defrag
- 24b7a9 - Merge remote-tracking branch 'upstream/master' - @norberttech
- 70d856 - Update tests - @norberttech
- 64dd12 - Merge branch 'master' of github.com:defrag/JsonMatcher - @defrag
- 388f2f - Itroduce ArrayMatcher - @norberttech
- f085f0 - var name - @defrag
- 3f5b8e - Initial commit - @defrag
- @adam187
- @aitboudad
- @alepdev
- @alexander-schranz
- @andreasschacht
- @athos7933
- @B-Galati
- @bendavies
- @[email protected]
- @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