All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Dropped support for unsupported PHP versions
v3.0.2 - 2016-08-29
- Fixed bug when deeper nested objects exist after an array index #11
v3.0.1 - 2016-08-25
- Fixed bug in checking integerish access keys #10
v3.0.0 - 2016-08-22
- Fixed bug to avoid casting of empty objects to arrays #9
v2.0.1 - 2016-08-12
- Excluded EditorConfig configuration from release
v2.0.0 - 2016-06-20
- Dropped PHP 5.3 support to avoid escaped unicode #21
v1.1.0 - 2015-05-21
- Official release
v1.1.0-RC1 - 2014-12-02
- Dropped handling of special URI Fragment identifier # - closes #5
v1.0.0-RC2 - 2013-04-19
- [] is considered as walkable JSON - closes #3
- Fixed bug in recursive traverse
v1.0.0-RC1 - 2013-04-12
- Implemented missing parts of JSON Pointer RFC 6901
- Additional exceptions
- Changed namespacing
Rs\Json\Pointer\NonexistentValueReferencedException
is thrown on nonexistent values referenced by a JSON pointer, instead of simply returningnull
- Dropped support of
set
, as it's not specified in RFC 6901 and should be handled byJSON Patch
RFC 6902
- Initial release based on JSON Pointer draft 00