-
Notifications
You must be signed in to change notification settings - Fork 2
Comparing changes
Open a pull request
base repository: tarantool/lua-jsonpath
base: master
head repository: picodata/lua-jsonpath
compare: master
- 13 commits
- 10 files changed
- 10 contributors
Commits on Sep 15, 2023
-
feat: enhance dev experience (#1)
feat: enhance dev experience Now it uses luaunit from luarocks and generally provides better make targets, simplifying development process.
Configuration menu - View commit details
-
Copy full SHA for 0858b7a - Browse repository at this point
Copy the full SHA 0858b7aView commit details
Commits on Sep 18, 2023
-
fix: correctly handle filters on root object, allow nested field usage (
#2) Previously, filters like `$[?(@.a == 0)]` resulted in errors. It fixes them and adds missing tests for them. Moreover, nested properties access in expressions was malfunction. Now it works, so such filters are possible now: `$[?(@.a.b.c.d == 0)]`.
Configuration menu - View commit details
-
Copy full SHA for d98357e - Browse repository at this point
Copy the full SHA d98357eView commit details
Commits on Oct 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 923eed6 - Browse repository at this point
Copy the full SHA 923eed6View commit details
Commits on Nov 2, 2023
-
fix: allow direct filters on arrays
Previously, filters like `$.array[?(@.keyOfElement < 30)]` didn't work. You could only do that via recursive child operator, like this: `$..array[?(@.keyOfElement < 30)]`
Configuration menu - View commit details
-
Copy full SHA for d9cae2a - Browse repository at this point
Copy the full SHA d9cae2aView commit details
Commits on Nov 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9dfd979 - Browse repository at this point
Copy the full SHA 9dfd979View commit details
Commits on Mar 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 49ad0b0 - Browse repository at this point
Copy the full SHA 49ad0b0View commit details
Commits on May 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 72cb661 - Browse repository at this point
Copy the full SHA 72cb661View commit details
Commits on Jul 3, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 40da6b4 - Browse repository at this point
Copy the full SHA 40da6b4View commit details
Commits on Nov 17, 2025
-
fix: change null to bool coercion in match_type
When type(op1) == 'boolean', this lead to non-nil op2 being converted as true and nil op2 as false. This commit changes this behavior, since null literal is non-nil object and matched in expressions object.field==null to all true fields - during op2 null to boolean coercion, inverted op1 is returned to never match in equality with original value
Configuration menu - View commit details
-
Copy full SHA for 6fbf10c - Browse repository at this point
Copy the full SHA 6fbf10cView commit details -
Merge pull request #9 from picodata/fix-bool-null-coercion
fix: change null to bool coercion in match_type
Configuration menu - View commit details
-
Copy full SHA for 3fa990d - Browse repository at this point
Copy the full SHA 3fa990dView commit details
Commits on Nov 19, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4fb2488 - Browse repository at this point
Copy the full SHA 4fb2488View commit details
Commits on Dec 10, 2025
-
fix: add null-check for comparison operations (#11)
Co-authored-by: Vyacheslav Mayorov <v.majorov@picodata.io>
Configuration menu - View commit details
-
Copy full SHA for 87f93c2 - Browse repository at this point
Copy the full SHA 87f93c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a096abe - Browse repository at this point
Copy the full SHA a096abeView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...master