- Support for boolean expressions (#16)
- Support for nested array selection (#14)
- Support for numbers in filters (e.g.
$[?(@.key>42)])
- Support for negative array indexing (e.g.
-1)
- Correctly handle array values for wildcards and recursive descend (#13)
- Support for namespaced keywords (#11)
- Filtering supported on map structures
- Filtering for non-nil values (e.g.
$.books[?(@.isbn)]) querymethod to retrieve key path alongside matches (#4)
$.keywill not match elements in[{:key "foo"}, {:key "bar"}]anymore. The correct query for this would be$[*].key(#8).