NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #4936 most downloaded on Packagist
PHP Content Repository implementation independant utilities
Last release 10 months ago
29 Nov 2025
Release timing varies
gaps range from 4 weeks to 1.6 years
Some releases are documented
notes for 25 of 42 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
56 releases · first in 2012
Allow installation with Symfony Console 8.x.
Return type for PHPCR\Util\QOM\QueryBuilder::getQuery is not nullable.
PHPCR\Util\QOM\QueryBuilder::getQuery is not nullable.One column per quarter.
The SQL generator now escapes single quotes ' . This avoids SQL injection risks. If you escaped strings manually (by duplicating the ' ) you will need
'. This avoids SQL injection risks. If you escaped') you will need to stop doing that as otherwise the queryRemove deprecated code, clean up workarounds for Symfony 2.
Codestyle fixes.
Fixed handling of QOM fulltext search expression which should never be string but a QOM\StaticOperandInterface .
QOM\StaticOperandInterface.Introduced phpstan and fixed a couple of undeclared properties and other findings.
Fix more deprecations with PHP 8.1. Round floats when using them as a timestamp, rather than the implicit conversion that floored them.
Fix deprecations of PHP 8.1
Fixed handling of windows style newlines in SQL2 parsing.
Refactored SQL2 parsing to be more efficient.
* Compatible with Symfony 6 * Compatible with PHP 8.1
Fix SQL 2 scanner delimiter detection to handle that tokens don't necessarily have whitespace between them.
* Fix issues with PHPUnit 9
Drop support for PHP 5.6 and 7.0
* Support Symfony 5 * Test with PHP 7.3 and 7.4
Added option to phpcrimport command to be able to specify the UUID behavior on collisions during import
Nothing published for this version
* Support Symfony 4
* Support for PHP 7.2
* Support for PHP 5.6/7.0/7.1 * 2017-11-18: Removed hhvm test
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
2015-07-13: Added Symfony 3 compatibility for the console commands. If you use the commands, update your cli-config.php according to cli-config.php.di
cli-config.php according to cli-config.php.dist to set
the question helper if it is available.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
2014-10-24: Fixed SQL2 handling, notably precedency when generating SQL2 and parsing of literals.
Nothing published for this version
Nothing published for this version
Nothing published for this version
2014-06-11: handle escaping fulltext search literal when converting from/to QOM/SQL2
Cleanups and adjustments, particularly on the command handling.
Cleanups and adjustments, particularly on the command handling.
2014-01-08: Lots of bugfixes and cleanups. Improved CLI commands. If you are using the cli-config.php, compare your file with cli-config.php.dist.
2014-01-08: Lots of bugfixes and cleanups. Improved CLI commands. If you are using the cli-config.php, compare your file with cli-config.php.dist.
2013-12-28**: PathHelper::getNodeName validates the path and throws an exception if it is not given a valid path with slashes in it.
2013-06-15: [Command] Added --apply-closure option to phpcrupdate command.
--apply-closure option to phpcr:nodes:update command.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
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
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →