From 407d3725c454d44fb3ececc97281ba2212f4b905 Mon Sep 17 00:00:00 2001 From: f3ath Date: Fri, 31 Jul 2020 22:42:13 -0700 Subject: [PATCH] dev.5 --- CHANGELOG.md | 7 ++++++- README.md | 2 +- pubspec.yaml | 3 +-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 01c7bc3..abff10d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,8 @@ ## [Unreleased] +## [0.0.0+dev.5] - 2020-07-31 +### Added +- Slice expression + ## [0.0.0+dev.4] - 2020-07-29 ### Added - Bracket field notation support @@ -21,7 +25,8 @@ ### Added - Basic design draft -[Unreleased]: https://github.com/f3ath/jessie/compare/0.0.0+dev.4...HEAD +[Unreleased]: https://github.com/f3ath/jessie/compare/0.0.0+dev.5...HEAD +[0.0.0+dev.5]: https://github.com/f3ath/jessie/compare/0.0.0+dev.4...0.0.0+dev.5 [0.0.0+dev.4]: https://github.com/f3ath/jessie/compare/0.0.0+dev.3...0.0.0+dev.4 [0.0.0+dev.3]: https://github.com/f3ath/jessie/compare/0.0.0+dev.2...0.0.0+dev.3 [0.0.0+dev.2]: https://github.com/f3ath/jessie/compare/0.0.0+dev.1...0.0.0+dev.2 diff --git a/README.md b/README.md index ef77093..8119a0a 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ - [x] Recursive descent (`$..`) - [x] Wildcard (`$.store.*`) - [x] Square-bracket field notation (`['foo']`, `$['"some" \'special\' [chars]']`) -- [ ] Slice (`articles[1:10:2]`) +- [x] Slice (`articles[1:10:2]`) - [ ] Union (`book[0, 1]`, `book[author, title, price]`) - [ ] Basic filtering (`book[?(@.price - 1)]`) - [ ] Expressions? diff --git a/pubspec.yaml b/pubspec.yaml index 7f1ba38..72d273f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,9 +1,8 @@ name: json_path -version: 0.0.0+dev.4 +version: 0.0.0+dev.5 description: JSONPath for Dart. JSONPath is XPath for JSON. It is a path in a JSON document. homepage: "https://github.com/f3ath/jessie" - dev_dependencies: pedantic: ^1.9.0 test: ^1.9.0