Release v0.21.0 #996
TristonianJones
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Features
Release v0.21.0 introduces extensions for
math
related operators as well as a host of otherminor improvements in conjunction with the new CEL Policy Compiler.
CEL Policy Compiler
Policies which use CEL often evolve to express complex logic using multiple statements
and decision criteria. The CEL Policy Compiler provides an extensible format for parsing,
compiling, and composing expression graphs. Below is a simple example which can easily
be compiled to a single CEL expression.
Fixes
Presence Test Semantics
The following two changes identified an issue where presence test was unexpectedly being performed over a scalar type and evaluating to
absent
rather than erroring. It is strongly advised to set the flagcel.EnableErrorOnBadPresenceTest(true)
to avoid a logical correctness issue.Deprecation Cleanup
New Contributors
Full Changelog: v0.20.1...v0.21.0
This discussion was created from the release Release v0.21.0.
Beta Was this translation helpful? Give feedback.
All reactions