Skip to content

Release v0.3.1

Compare
Choose a tag to compare
@TristonianJones TristonianJones released this 18 Dec 03:43
· 1443 commits to master since this release
9841e3e

This release fixes bugs and implements functions and features which are supported by the core CEL specification.

Fixes

  • [Parser] Hex integer notation support.
  • [Conformance] Pipe protocol for evaluation, removing gRPC dependency.
  • [Interpreter] Ensure the lifecycle of rewritten expressions is preserved in CelExpression values.
  • [Interpreter] Division by zero support for doubles, per IEEE754.

Features

  • [Parser] Stable ordering of error messages.
  • [Interpreter] Type conversion support for uint(), double(), bytes(), and dyn() types.