NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1723 most downloaded on Packagist
PHP Matcher enables you to match values with patterns
Last release 10 months ago
08 Dec 2025
Release timing varies
gaps range from 2 weeks to 12 months
Nearly every release is documented
notes for 58 of 58 stable releases
Nothing withdrawn
no release was ever pulled
12 years old
64 releases · first in 2014
039be3 - task: added nix-shell to php-matcher - @norberttech
Generated by Automation
One column per quarter.
[6.0.17] - 2024-12-20 Added #500 - adds support for PHP 8.4 - @smoench Contributors @smoench Generated by Automation
[6.0.16] - 2024-10-07 Fixed #493 - Fix #471 - @GeLoLabs Contributors @GeLoLabs Generated by Automation
a949bb - issue templates - @norberttech
Generated by Automation
6632a8 - README.md - @norberttech
Generated by Automation
[6.0.13] - 2023-03-27 Fixed #464 - Fix compatibility to PHPUnit 9 - @alexander-schranz Generated by Automation
Generated by Automation
9aebc1 - typo in workflow name - @norberttech
Generated by Automation
0bb105 - support for lexer ^2.0 ( #458 ) - @norberttech
Generated by Automation
8c85e0 - dependencies - @norberttech
Generated by Automation
6c1aba - dependencies - @norberttech
Generated by Automation
96ea40 - README.md - @norberttech
2cdaed - aeon-php/calendar ^1.0 constraint - @norberttech
### Added - #236 - support for UUID v6 - @vudaltsov - #229 - additional composer to install tools - @norberttech ### Fixed - #229 - scheduled github w
### Changed - #228 - allow aeon-php/calendar to be used in ^0.17.0 and ^0.180 - @kasn
### Changed - #226 - Omit pattern and empty backtrace in failure description returned by PHPMatcherConstraint - @nnatter
### Changed - #225 - error message for json/array/chain matchers are now more precise - @norberttech
### Added - #224 - isInDateFormat pattern expander - @norberttech - #224 - support for aeon-php/calendar ^0.16.0 - @norberttech ### Changed - #224 - L
a7c2bb - Update CHANGELOG.md - @norberttech
14b49d - dependabot - @norberttech
efd3b2 - Update README.md - @norberttech
17570c - type coverage badge (#206) - @norberttech
### Changed - #214 - include ArrayMatcher in OrMatcher to fix issues with @null@||@array@ pattern - @mtomala
### Fixed - #210 - fail positive json detection - @norberttech
aaa336 - Bumped dev-master alias to 5.0-dev - @norberttech
### Fixed - #188 - json matcher when matching strings including other patterns - @norberttech
### Changed - #167 - JSON full text matching fixed - @norberttech
1cf313 - Update README.md - @norberttech
cf1ebe - Update README.md - @norberttech
fc0e5a - JSON full text maching fixed (#167) - @norberttech
### Changed - #143 - Array universal key - @JarJak
a9d0f0 - branch-alias in composer.json - @norberttech
f0c89f - README after 3.1 release - @norberttech
590eb8 - matcher fails when trying to use empty string as a pattern (#119) - @jkobus
01ec0d - repeat patter expander test - @norberttech
8b9d57 - Prepare 2.4 release - @norberttech
5be920 - composer.json - @norberttech
bb201a - Update README.md - @norberttech
### Added - #89 - UUID matcher. - @jmfeurprier - #86 - count pattern expander - @norberttech ### Changed - #85 - #58 Added error message if JSON decod
### Changed - #78 - work around bug https://bugs.php.net/bug.php?id=71964 - @ttps://bugs.php.net/bug.php?id=71964 - #76 - Update README.md - @yosmanyg
fddefe - Update CHANGELOG.md - @norzechowicz
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
973e13 - openlss/lib-array2xml version to >=0.0.9 - @benjamin.lazarecki@sensiolabs.com
54d740 - Merge pull request #54 from norzechowicz/lowest-dependencies - @norzechowicz
3fcfd6 - Merge pull request #50 from pskt/callback-matcher-on-function-names - @norzechowicz
272f53 - Merge pull request #49 from norzechowicz/fix-text-matcher-null - @norzechowicz
cb8144 - Merge pull request #44 from norzechowicz/text-matcher - @norzechowicz
d761fb - Merge pull request #42 from cakper/patch-1 - @norzechowicz
7c621d - missing integration tests - @norberttech
206217 - Merge pull request #31 from norzechowicz/aggregate-expanders - @norberttech
3b6c98 - Merge pull request #70 from blazarecki/change-lib-array2xml-version - @norzechowicz
30304a - Merge pull request #55 from norzechowicz/lowest-dependencies-1.0 - @norzechowicz
092b13 - Merge pull request #29 from norzechowicz/xml-matcher - @defrag
64642a - version 0.1. into 1.0. of php-to-string - @norberttech
741c7b - Merge pull request #23 from leettastic/master - @norberttech
f944b7 - Update README.md - @norberttech
Your coding agent can read these notes before it upgrades. Set up the MCP server →