Breaking change - improved type checking with arrays in 0.36
- Date
Orbital 0.36 introduces a fix to type checking with array arguments.
Previously, arrays were not being correctly type checked, such that this was possible:
Try it out
Schema (just the highlights)
Play with this snippet by editing it here, or edit it on Taxi Playground
Result
Query failed
The same type checking would also fail with arguments to functions or expression types:
Try it out
Schema (just the highlights)
Play with this snippet by editing it here, or edit it on Taxi Playground
Result
Query failed
This is a breaking change, as these statements did not used to return compilation errors (but would not behave as expected).
This change will be released in 0.36, and is available from 0.36.0-M9