CESQL v1.0.0 is a specification-focused release for operator-facing expression behavior. It clarifies evaluation, typing, built-in and user-defined functions, and error handling, including defined return values in fail-fast cases.
All 11 other recorded changesvalue changes 7 · constraints 3 · additions 1
value changes (7)
- - Clarify return values of expressions that encounter errors
- - Clarify that missing attributes result in an error and the expression returning it's default value
- - Clarify the order of operations
- - Clarify how user defined functions work
- - Define the default "zero" values for the built in types
- - Clarify that string comparisons are case sensitive
- - For the fail fast error handling mode, expressions now return the zero value for their return type when they encounter an error, rather than undefined
constraints (3)
- - Add support for boolean to integer and integer to boolean type casting
- - Specify which characters are treated as whitespace for the TRIM function
- - Specify that functions must still return values along with errors, as well as the behaviour when user defined function do not do this correctly
additions (1)
- - Specify error types
Add CloudEvents to your stack
A weekly email arrives when a release needs action. Weeks with nothing to act on, like this one, send no email.