Releases: jmespath-community/csharp-jmespath
v1.1.0
What's Changed
- Add support for .netstandard2.1 by @jmajoor in #101
- #103 have added in license expression to all projects by @thompson-tomo in #105
- Fix JMESPath merge function null handling (#107) by @paviad in #108
- [gh-actions] Created build workflow. by @springcomp in #115
- fixed incorrect internals visible access by @springcomp in #116
- [gh-actions] publishing nuget package on release by @springcomp in #117
- Add netstandard2.0 and upgrade Newtonsoft.Json to 13.0.4 by @StefH in #118
- fix decrypting snk by @springcomp in #119
- Fix powershell by @springcomp in #120
New Contributors
- @jmajoor made their first contribution in #101
- @thompson-tomo made their first contribution in #105
- @paviad made their first contribution in #108
Full Changelog: v1.0.330...v1.1.0
v1.0.204
This releases include the following new feature:
- implementation of the let() function that lets you capture any lexical scope you need for later use. This function need to be registered at startup, see the link.
The library re-targets netstandard1.3.
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.