|
|
|
@ -1,5 +1,8 @@
|
|
|
|
|
In The Pipe |
|
|
|
|
=========== |
|
|
|
|
|
|
|
|
|
1.2.0 (2014-11-11) |
|
|
|
|
================== |
|
|
|
|
* Added EvaluationListener interface that allows abortion of evaluation if criteria is fulfilled. |
|
|
|
|
this makes it possible to limit the number of results to fetch when a document is scanned. Also |
|
|
|
|
added utility method to limit results `JsonPath.parse(json).limit(1).read("$..title", List.class);` |
|
|
|
@ -19,7 +22,7 @@ In The Pipe
|
|
|
|
|
* Negate exist checks in inline filters (not defined or null) |
|
|
|
|
`parse(JSON_DOCUMENT).read("$.store.book[?(!@.isbn)]")` |
|
|
|
|
* Improved object mapping with Jackson and Gson (now handles generic types) |
|
|
|
|
* JacksonTreeJsonProvider supporting path operations on `com.fasterxml.jackson.databind.JsonNode` |
|
|
|
|
* JacksonJsonNodeJsonProvider supporting path operations on `com.fasterxml.jackson.databind.JsonNode` |
|
|
|
|
* Exceptions thrown by JsonPath.compile are now wrapped in an InvalidPathException |
|
|
|
|
* Fixed Deep scanning issue (#60) |
|
|
|
|
|
|
|
|
|