- Bugfixes
- Added special access paths for some magic methods
- Sort methods by line number after hierarchy
- Sort properties with strnatcasecmp instead of strcmp
- Added blacklist to ToString plugin, add SimpleXMLElement by default
- Removed the value representation from unknown types
- Removed object property reflection
- Made some parser plugins opt-in:
- Binary
- Serialize
- DOMNode/DOMIterator
- Renderers can now alter parser plugins before parsing
- The text-based renderers now disable all the plugins they don't use ahead of time
- Added special access paths for more magic methods like
__toString
- Dropped automated testing of PHP 5.2
- 5.2 will be dropped when TravisCI drops it in april
- 5.1 and 5.2 are still technically supported, but since (hopefully) no-one uses those any huge bugs will be fixed on an as-reported basis.
- Added Kint::dumpArray to allow you to supply your own object seeds (Names and access paths) along with an array of data. Useful for integrating with other systems.
- This allows correct access paths for Kint::trace()