Repository navigation
v1.0.182
JmesPath.Net is a fully compliant .NET implementation of the JMESPath specification.
This releases include the following fixes:
to_number()function did not support negative floating-point numbers.min()andmax()functions incorrectly handled heterogeneous arrays containing numbers, some of which being interpreted as integers.min()andmax()functions did not support integer values exceeding C#’sInt32.MaxValue.
The library now targets netstandard2.0 and net45.
As part of the build, a compliance report summary is published. This report shows the compliance level for the given version of the specification – e.g 2016-09-05-9e8d0e3 as well as the supported function sets.
The JMESPath specification prescribes some built-in functions. However, supported libraries are free to support other customized functions. When some of those functions become officially part of the specification, they become part of a versioned set of functions whose compliance level is reported here.