PackageTrack
Sign in Get early access

phpcr/phpcr-utils

PHP Content Repository implementation independant utilities

2.0.3 3.4M downloads/mo #4151 most downloaded on Packagist phpcr/phpcr-utils

What this package is like to depend on

Last release 8 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

1 release in the last 12 months

see the full history below

Release timeline

56 releases · Feb 2012 to Nov 2025
2013 2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 56
  1. 2.0.3 29 Nov 2025
    Release notes
    • Allow installation with Symfony Console 8.x.
    • Test with PHP 8.5.
    Open source →
    Release notes
    • Allow installation with Symfony Console 8.x.
    • Test with PHP 8.5.
    Open source →
  2. 2.0.2 09 Apr 2024
    Release notes
    • Return type for PHPCR\Util\QOM\QueryBuilder::getQuery is not nullable.
    Open source →
    Release notes
    • Return type for PHPCR\Util\QOM\QueryBuilder::getQuery is not nullable.
    Open source →
  3. 2.0.1 12 Jan 2024
    Release notes
    • The SQL generator now escapes single quotes '. This avoids SQL injection risks. If you escaped
      strings manually (by duplicating the ') you will need to stop doing that as otherwise the query
      will be run with duplicated single quotes.
    Open source →
    Release notes
    • The SQL generator now escapes single quotes '. This avoids SQL injection risks. If you escaped strings manually (by duplicating the ') you will need to stop doing that as otherwise the query will be run with duplicated single quotes.
    Open source →
  4. 2.0.0 02 Dec 2023
    Release notes
    • Support Symfony 7
    • Drop support for Symfony 2
    • Remove deprecated code, clean up workarounds for Symfony 2.
    • Drop support for PHP 7, test with PHP 8.3
    • Adjusted commands to have the return type declarations.
    Open source →
    Release notes
    • Support Symfony 7
    • Drop support for Symfony 2
    • Remove deprecated code, clean up workarounds for Symfony 2.
    • Drop support for PHP 7, test with PHP 8.3
    • Adjusted commands to have the return type declarations.
    Open source →
  5. 1.8.1 27 Nov 2023
    Release notes
    • Codestyle fixes.
    Open source →
    Release notes
    • Codestyle fixes.
    Open source →
  6. 1.8.0 20 Feb 2023
    Release notes
    • Fixed handling of QOM fulltext search expression which should never be string but a QOM\StaticOperandInterface.
    • Fixed EOF detection while parsing CND with PHP 7+.
    Open source →
    Release notes
    • Fixed handling of QOM fulltext search expression which should never be string but a QOM\StaticOperandInterface.
    • Fixed EOF detection while parsing CND with PHP 7+.
    Open source →
  7. 1.7.0 17 Feb 2023
    Release notes
    • Introduced phpstan and fixed a couple of undeclared properties and other findings.
    • Test with PHP 8.2
    • Drop support for PHP 7.1
    Open source →
    Release notes
    • Introduced phpstan and fixed a couple of undeclared properties and other findings.
    • Test with PHP 8.2
    • Drop support for PHP 7.1
    Open source →
  8. 1.6.3 20 Nov 2022
    Release notes
    • Fix more deprecations with PHP 8.1. Round floats when using them as a timestamp, rather than the implicit conversion that floored them.
    Open source →
    Release notes
    • Fix more deprecations with PHP 8.1. Round floats when using them as a timestamp, rather than the implicit conversion that floored them.
    Open source →
  9. 1.6.2 02 May 2022
    Release notes
    • Fix deprecations of PHP 8.1
    Open source →
    Release notes
    • Fix deprecations of PHP 8.1
    Open source →
  10. 1.6.1 20 Dec 2021
    Release notes
    • Fixed handling of windows style newlines in SQL2 parsing.
    Open source →
    Release notes
    • Fixed handling of windows style newlines in SQL2 parsing.
    Open source →
  11. 1.6.0 15 Dec 2021
    Release notes
    • Refactored SQL2 parsing to be more efficient.
    Open source →
  12. 1.5.3 19 Nov 2021
    Release notes
    • Compatible with Symfony 6
    • Compatible with PHP 8.1
    Open source →
  13. 1.5.2 13 Apr 2021
    Release notes
    • Fix SQL 2 scanner delimiter detection to handle that tokens don't necessarily have whitespace between them.
    Open source →
  14. 1.5.1 08 Oct 2020
    Release notes
    • Fix issues with PHPUnit 9
    Open source →
  15. 1.5.0 07 Oct 2020
    Release notes
    • Support PHP 8
    • Drop support for PHP 5.6 and 7.0
    Open source →
  16. 1.4.1 09 Dec 2019
    Release notes
    • Support Symfony 5
    • Test with PHP 7.3 and 7.4
    Open source →
  17. 1.4.0 06 Feb 2018
    Release notes
    • Added option to phpcr:workspace:import command to be able to specify the UUID behavior on collisions during import
    Open source →
  18. 1.3.3 13 Feb 2018

    Nothing published for this version

  19. 1.3.2 18 Nov 2017
    Release notes
    • Support Symfony 4
    Open source →
  20. 1.3.1 12 Nov 2017
    Release notes
    • Support for PHP 7.2
    Open source →
  21. 1.3.0 02 Mar 2017
    Release notes
    • Support for PHP 5.6/7.0/7.1
    • 2017-11-18: Removed hhvm test
    Open source →
  22. 1.2.11 12 Feb 2018

    Nothing published for this version

  23. 1.2.10 06 Dec 2016

    Nothing published for this version

  24. 1.2.9 12 Feb 2016

    Nothing published for this version

  25. 1.2.8 10 Oct 2015

    Nothing published for this version

  26. 1.2.7 14 Jul 2015
    Release notes
    • 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.dist to set the question helper if it is available.
    Open source →
  27. 1.2.6 11 Jun 2015

    Nothing published for this version

  28. 1.2.5 01 May 2015

    Nothing published for this version

  29. 1.2.4 12 Feb 2015

    Nothing published for this version

  30. 1.2.3 09 Feb 2015

    Nothing published for this version

  31. 1.2.2 17 Nov 2014

    Nothing published for this version

  32. 1.2.1 07 Nov 2014

    Nothing published for this version

  33. 1.2.0 24 Oct 2014
    Release notes
    • 2014-10-24: Fixed SQL2 handling, notably precedency when generating SQL2 and parsing of literals.
    • 2014-10-05: Added PathHelper::getLocalNodeName
    • 2014-09-01: Added PathHelper::relativizePath
    Open source →
  34. 1.2.0-RC2 12 Sep 2014 pre-release

    Nothing published for this version

  35. 1.2.0-RC1 02 Sep 2014 pre-release

    Nothing published for this version

  36. 1.1.2 20 Dec 2014

    Nothing published for this version

  37. 1.1.1 17 Jun 2014
    Release notes
    • 2014-06-11: handle escaping fulltext search literal when converting from/to QOM/SQL2
    Open source →
  38. 1.1.0 02 Feb 2014
    Release notes

    Cleanups and adjustments, particularly on the command handling.

    Open source →
  39. 1.1.0-RC1 08 Jan 2014 pre-release
    Release notes
    • 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.

    Open source →
  40. 1.0.0 10 Oct 2013
    Release notes
    • 2013-06-15: [Command] Added --apply-closure option to phpcr:nodes:update command.
    Open source →
  41. 1.0.0-beta9 04 May 2013 pre-release

    Nothing published for this version

  42. 1.0.0-beta8 02 Apr 2013 pre-release

    Nothing published for this version

  43. 1.0.0-beta7 28 Mar 2013 pre-release

    Nothing published for this version

  44. 1.0.0-beta6 10 Mar 2013 pre-release

    Nothing published for this version

  45. 1.0.0-beta14 26 Jul 2013 pre-release

    Nothing published for this version

  46. 1.0.0-beta13 10 Jul 2013 pre-release

    Nothing published for this version

  47. 1.0.0-beta12 10 Jul 2013 pre-release

    Nothing published for this version

  48. 1.0.0-beta11 12 Jun 2013 pre-release

    Nothing published for this version

  49. 1.0.0-beta10 09 Jun 2013 pre-release

    Nothing published for this version

  50. 1.0.0-RC2 08 Oct 2013 pre-release

    Nothing published for this version

  51. 1.0.0-RC1 25 Sep 2013 pre-release

    Nothing published for this version

  52. 1.0-beta5 12 Feb 2013

    Nothing published for this version

  53. 1.0-beta4 11 Jan 2013

    Nothing published for this version

  54. 1.0-beta3 11 Jul 2012

    Nothing published for this version

  55. 1.0-beta2 15 Feb 2012

    Nothing published for this version

  56. 1.0-beta1 10 Feb 2012

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive