NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #56 most downloaded on Packagist
Traverses array structures and object graphs to enumerate all referenced objects
Last release 1 months ago
13 Aug 2026
Release timing varies
gaps range from 1 weeks to 2.2 years
Nearly every release is documented
notes for 18 of 20 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
20 releases · first in 2016
Enumerator::enumerate() is now significantly faster for large object graphs
Enumerator::enumerate() is now significantly faster for large object graphsEnumerator::enumerate() no longer recurses infinitely on arrays that reference themselvesThis component is no longer supported on PHP 8.3
One column per quarter.
This component is no longer supported on PHP 8.2
This project now uses PHPStan instead of Psalm for static analysis
This component is no longer supported on PHP 8.1
This component is no longer supported on PHP 7.3, PHP 7.4 and PHP 8.0
SebastianBergmann\ObjectEnumerator\Exception now correctly extends \Throwable
SebastianBergmann\ObjectEnumerator\Exception now correctly extends \ThrowableChanged PHP version constraint in composer.json from ^7.3 || ^8.0 to >=7.3
composer.json from ^7.3 || ^8.0 to >=7.3This component is now supported on PHP 8
Tests etc. are now ignored for archive exports
This component is no longer supported on PHP 7.0, PHP 7.1, and PHP 7.2
Nothing published for this version
Nothing published for this version
Bumped required version of sebastian/object-reflector
sebastian/object-reflectorsebastian/object-reflector is now a dependency
sebastian/object-reflector is now a dependencyObjects aggregated in inherited attributes are not enumerated
This component is no longer supported on PHP 5.6
Fixed #2: Exceptions in ReflectionProperty::getValue() are not handled
ReflectionProperty::getValue() are not handledThis component is now compatible with sebastian/recursion-context: ~1.0.4
sebastian/recursion-context: ~1.0.4[8.1.0]: https://github.com/sebastianbergmann/object-enumerator/compare/8.0.0...8.1.0 [8.0.0]: https://github.com/sebastianbergmann/object-enumerator/
Your coding agent can read these notes before it upgrades. Set up the MCP server →