Skip to content

1.0.0-beta.12

Compare
Choose a tag to compare
@lahmatiy lahmatiy released this 03 Jul 00:22
  • Added support for _ as numeric separator for all kinds of number, e.g. 1_000, 0xa0b1_c2d3
  • Extended shorthand syntax to define object entries (see Shorthand syntax for entries)
    {
        sum(),              // equavalent to: `sum: sum()`
        foo.[x > 5],        // equavalent to: `foo: foo | .[x > 5]`
        baz is number ?: 0, // equavalent to: `baz: baz | is number ?: 0`
        $var.size()         // equavalent to: `var: var | .size()`
    }
    
  • Improved error handling for variable references, including providing query's range of the problem reference in errors
  • Fixed acessing to global variables when a variable has no definition