Skip to content

Releases: freestrings/jsonpath

Remove unused dependencies

Choose a tag to compare

@freestrings freestrings released this 03 Jun 08:51

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

V0.2.6

Choose a tag to compare

@freestrings freestrings released this 16 Dec 16:30
  • merge #63 Provide an API for using compiled expressions
  • fix clippy errors

V0.2.5

Choose a tag to compare

@freestrings freestrings released this 15 Apr 01:20
  • 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

Choose a tag to compare

@freestrings freestrings released this 14 Feb 16:36
  • Add FFI module
  • Deprecated jsonpath-rs module
  • Fix small bugs

v0.2.3

Choose a tag to compare

@freestrings freestrings released this 24 Jun 07:22

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

Choose a tag to compare

@freestrings freestrings released this 20 Jun 12:02

New Feature

array filter

Etc

Bugs

  • Results do not match other implementations #6

V0.2.0

Choose a tag to compare

@freestrings freestrings released this 11 Jun 14:10

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

Choose a tag to compare

@freestrings freestrings released this 13 Apr 14:22

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

Choose a tag to compare

@freestrings freestrings released this 10 Apr 08:21

*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)

Choose a tag to compare

@freestrings freestrings released this 05 Apr 05:35

*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)