Skip to content

v0.5.5

Choose a tag to compare

@hardbyte hardbyte released this 07 Feb 08:16
· 5 commits to main since this release

Highlights

  • Upgrade to cel‑rust 0.12.0 (bytes feature enabled)
  • New compile() API + Program.execute() for fast repeated evaluation
  • New OptionalValue wrapper to represent CEL optional values in Python (preserves optional.none() vs optional.of(null))

Added

  • Compile/execute performance benchmark: examples/performance/compile_execute_benchmark.py
  • OptionalValue docs and examples

Notes

  • Optional values now surface as cel.OptionalValue instead of debug strings.
  • Performance guidance updated with compile/execute examples.

New Contributors

Full Changelog: v0.5.3...v0.5.5