Skip to content

Releases: freestrings/jsonpath

Remove unused dependencies

03 Jun 08:51
Compare
Choose a tag to compare

2d8e534 Move env-logger to dev-dependencies
b012cbe Remove array_tools

V0.2.6

16 Dec 16:30
Compare
Choose a tag to compare
  • merge #63 Provide an API for using compiled expressions
  • fix clippy errors

V0.2.5

15 Apr 01:20
Compare
Choose a tag to compare
  • fix #37 Unit tests cleanup
  • fix #38 Bracket notation not supported inside filter expression
  • fix #39 Empty result for filter expression returns array of null
  • fix #40 Bracket notation after recursive descent does not recurse
  • fix #43 Failure to match "$..['']", "$..['ref']", but succeeds on $..ref

v0.2.4

14 Feb 16:36
Compare
Choose a tag to compare
  • Add FFI module
  • Deprecated jsonpath-rs module
  • Fix small bugs

v0.2.3

24 Jun 07:22
Compare
Choose a tag to compare

Bugs

  • Invalid wildcard filter results #7
  • fix broken build in osx. remove neon-serde be29571

Etc

  • remove indexmap crate 28ad9c9
  • bump library version up
    • cfg-if
    • console_error_panic_hook
    • we_alloc
    • env_logger
    • array_tool

V0.2.2

20 Jun 12:02
Compare
Choose a tag to compare

New Feature

array filter

Etc

Bugs

  • Results do not match other implementations #6

V0.2.0

11 Jun 14:10
Compare
Choose a tag to compare

New feature

  • delete, replace

Changed

  • &Value is default return type

Removed feature

  • map function
  • filter module
  • ref_value module

Etc

  • jsonpath::select performance enhancement

Release 'jsonpath_lib' v0.1.10, 'jsonpath-rs' v0.1.9, 'jsonpath-wasm' 0.1.3

13 Apr 14:22
Compare
Choose a tag to compare

jsonpath_lib v0.1.10

  • update README.md

jsonpath-wasm v0.1.3

  • npm package publish
  • add wasm-bingen-test unit test

jsonpath-rs v0.1.9

  • fix README.md link path

Release jsonpath_lib v0.1.9, jsonpath-rs v0.1.7

10 Apr 08:21
Compare
Choose a tag to compare

*Rust jsonpath_lib v0.1.9

*NodeJs jsonpath-rs v0.1.7

  • new feature: d263e30 Selector class

Release: jsontpath_lib(v0.1.0 ~ v0.1.8), jsonpath-rs(v0.1.0 ~ v0.1.6)

05 Apr 05:35
Compare
Choose a tag to compare

*NodeJs jsonpath-rs v.0.1.6

  • select(json: string|object, jsonpath: string)
  • compile(jsonpath: string)
  • selector(json: string|object)
  • alloc_json, dealloc_json

*Rust jsontpath_lib v0.1.8

  • select(json: &serde_json::value::Value, jsonpath: &str)
  • select_as_str(json_str: &str, jsonpath: &str)
  • select_as<T: serde::de::DeserializeOwned>(json_str: &str, jsonpath: &str)
  • compile(jsonpath: &str)
  • selector(json: &serde_json::value::Value)
  • selector_as<T: serde::de::DeserializeOwned>(json: &serde_json::value::Value)