1.0.1
- Aligned the query runner and lexer with the JSONPath comparison suite: JSON documents are now decoded as objects to preserve
{}vs[], unsupported selectors no longer abort the runner, and dot-notation now accepts quoted keys with dots/spaces/leading@. - Hardened filter parsing: boolean-only filters (
?(true|false|null)), literal short-circuiting (&& false,|| true), and empty filters now return the expected collections instead of throwing. - Slice filters gracefully skip non-countable objects.
Full Changelog: 1.0.0...1.0.1