Changes
- Compile options
WithStack,WithTimeout, andWithSequencefor optional resource guardrails (errorsD1011/D1012/D2015), matching the jsonata-js 2.2 guardrails API. Existing defaults are unchanged when these are not used. - Sequence guardrail now covers
$map,$filter,$each, wildcard (*), and descendant (**), in addition to the range operator and$append. - Fix:
$contains(str, undefined)returns undefined instead of raisingT0410. - Fix: an empty tuple-group join now returns
{}instead of undefined. - Test suite refreshed against jsonata-js v2.2.2.
- npm:
gnata-js@0.3.1