Skip to content

Releases: bhmj/jsonslice

v.1.1.3: fix "spaces after object" bug

29 Jul 13:23
Compare
Choose a tag to compare
  • Fixed a bug which resulted in error when called on sparsed JSON with some spaces/tabs after closing '}'

v1.1.2: unicode support + bugfixes

02 Jan 04:30
f6fba1c
Compare
Choose a tag to compare
  • added Unicode support (\u and \U)
  • added hex support (\x)
  • indexing of elements in expression fixed (@[5])
  • escaped backslash bug fixed (["\\"])

v1.1.1: updated xpression

20 Nov 12:13
Compare
Choose a tag to compare
  • xpression package updated to v0.9.0

v1.1.0: expressions improved

11 Nov 23:34
d5285a2
Compare
Choose a tag to compare
  • use xpression project for expression evaluation
  • new operators introduced: !, %, **, <<, >>, ~, |, &, ^
  • minor optimizations

v1.0.6: Comparison improved

31 Oct 00:30
ede8c94
Compare
Choose a tag to compare
  • abstract and strict comparison (== and === behave like in JavaScript)
  • cross-typed string/number/boolean comparison
  • strings are now comparable

`$..many.keys` bugfix

22 Sep 12:16
9aa3769
Compare
Choose a tag to compare

deepscan issue fix:
$..many.keys used to trigger on many without recursing deeper on keys.

$* bugfix

07 May 10:18
Compare
Choose a tag to compare
  • fixed crash on $* path

Escaped backslash bugfix

24 Dec 14:28
Compare
Choose a tag to compare

"\\" at the end of string

Nested aggregation

07 Dec 12:25
Compare
Choose a tag to compare
  • nested aggregation ($[:].['a','b']) now works as expected ([ [...], [...] ])

"not equal" for regexp

30 Nov 21:59
Compare
Choose a tag to compare
  • "not equal" operator added for regexp: !~ or !=~