-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
34 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,48 +1,52 @@ | ||
- **`0.1.0`** | ||
- Initial implementation | ||
- Initial implementation | ||
- **`0.1.1`** | ||
- Technical improvements | ||
- Technical improvements | ||
- **`0.1.2`** | ||
- added a trait to obtain the result from value | ||
- added a method to get the cloned as Value | ||
- change the name of the general method\* | ||
- added a trait to obtain the result from value | ||
- added a method to get the cloned as Value | ||
- change the name of the general method\* | ||
- **`0.1.4`** | ||
- add an ability to use references instead of values | ||
- fix some clippy issues | ||
- add an ability to use references instead of values | ||
- fix some clippy issues | ||
- **`0.1.5`** | ||
- correct grammar for `$.[..]` | ||
- correct grammar for `$.[..]` | ||
- **`0.1.6`** | ||
- add logical OR and logical And to filters | ||
- fix bugs with objects in filters | ||
- add internal macros to generate path objects | ||
- add logical OR and logical And to filters | ||
- fix bugs with objects in filters | ||
- add internal macros to generate path objects | ||
- **`0.2.0`** | ||
- add json path value as a result for the library | ||
- add functions (size) | ||
- change a logical operator `size` into function `size()` | ||
- add json path value as a result for the library | ||
- add functions (size) | ||
- change a logical operator `size` into function `size()` | ||
- **`0.2.1`** | ||
- changed the contract for length() function. | ||
- changed the contract for length() function. | ||
- **`0.2.2`** | ||
- add ..\* | ||
- add ..\* | ||
- **`0.2.5`** | ||
- build for tags | ||
- build for tags | ||
- **`0.2.6`** | ||
- make parser mod public | ||
- make parser mod public | ||
- **`0.3.0`** | ||
- introduce the different behaviour for empty results and non-existing result | ||
- introduce the different behaviour for empty results and non-existing result | ||
- **`0.3.2`** | ||
- make jsonpath inst cloneable. | ||
- make jsonpath inst cloneable. | ||
- **`0.3.3`** | ||
- fix a bug with the logical operators | ||
- fix a bug with the logical operators | ||
- **`0.3.4`** | ||
- add a result as a path | ||
- add a result as a path | ||
- **`0.3.5`** | ||
- add `!` negation operation in filters | ||
- allow using () in filters | ||
- add `!` negation operation in filters | ||
- allow using () in filters | ||
- **`0.5`** | ||
- add config for jsonpath | ||
- add an option to add a regex cache for boosting performance | ||
- add config for jsonpath | ||
- add an option to add a regex cache for boosting performance | ||
- **`0.5.1`** | ||
- add double quotes for the expressions (before it was only possible to use single quotes) | ||
- add Debug on the JsonPathFinder | ||
- add double quotes for the expressions (before it was only possible to use single quotes) | ||
- add Debug on the JsonPathFinder | ||
- **`0.6`** | ||
- allow to reuse regex, that improves performance without needing an internal cache | ||
- allow to reuse regex, that improves performance without needing an internal cache | ||
|
||
- **`6.1`** | ||
- Performance improvements | ||
- Change the contract for the struct of errors |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
[package] | ||
name = "jsonpath-rust" | ||
description = "The library provides the basic functionality to find the set of the data according to the filtering query." | ||
version = "0.6.0" | ||
version = "0.6.1" | ||
authors = ["BorisZhguchev <[email protected]>"] | ||
edition = "2021" | ||
license = "MIT" | ||
|