tag name | v2.0.6 (f027e984d5aea0b8918363d12215b344a7df4f4f) |
tag date | 2020-06-28 14:43:47 +0300 |
tagged by | GitHub Actions <action@github.com> |
tagged object | commit c5264aa1a0... |
- Release date: 2016-10-15
- SHA256: 459cc93d5e2f503e50c6d5876eb86bfea7daf405f5a567c5a2c9abc2383756ae
This release fixes the semantics of `operator[]` for JSON Pointers (see below). This fix is backwards compatible.
- **`operator[]` for JSON Pointers** now behaves like the other versions of `operator[]` and transforms `null` values into objects or arrays if required. This allows to created nested structues like `j["/foo/bar/2"] = 17` (yielding `{"foo": "bar": [null, null, 17]}`) without problems.
- overworked a helper SFINAE function
- fixed some documentation issues
- fixed the CMake files to allow to run the test suite outside the main project directory
- restored test coverage to 100%.