Changes for version 0.430 - 2021-01-27

  • Bug Fixes
    • multiple recursion (e.g. $..foo..bar) works properly. Fixes RT #122529 Thomas Helsel ++
    • Non-array-like and non-hash-like refs work properly for paths and map. Fixes RT #123381 Patrick Cronin++
  • Other
    • Warnings at the calling line when attempting to set on a non-object via set() or value() as an lvalue

Modules

Constants used in the JSON::Path distribution
A module that recursively evaluates JSONPath expressions with native support for Javascript-style filters
Helper class for JSON::Path::Evaluator. Do not call directly.

Examples