google / cel-go

Fast, portable, non-Turing complete expression evaluation with gradual typing (Go)
https://cel.dev
Apache License 2.0
2.3k stars 224 forks source link

Update the presence testing fix to be opt-out #939

Closed TristonianJones closed 6 months ago

TristonianJones commented 6 months ago

In conversation with @mtaufen regarding issue #937, it seems the safer fix is to revert to the old behavior unless the error behavior has been opted-out of by the CEL integrator.

This is in line with CEL team's policy to ensure that all non-error -> error fixes be flag guarded.