chore(deps): update module github.com/google/cel-go to v0.30.0
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| github.com/google/cel-go | indirect | minor | v0.29.2 -> v0.30.0 |
⚠️ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
google/cel-go (github.com/google/cel-go)
v0.30.0
What's Changed
- Add cost tracking for encoders by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1354
- Fix syntax error at head by @stanleyycheung in https://github.com/cel-expr/cel-go/pull/1362
- Prevent indexing on sentinel json field '-' by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1349
- Async function execution internals by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1355
- reject non-RFC3339 timestamp strings in timestamp() conversion by @alhudz in https://github.com/cel-expr/cel-go/pull/1338
- Add depth validation for ASTs loaded through ParsedExprToAst / Checke... by @wilyan09007 in https://github.com/cel-expr/cel-go/pull/1334
- Fix non-determinism in json encoding, add dummy 'infinite' costs by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1365
- Update lists library cost computations for improved accuracy by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1352
- Cost library for ext/network by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1345
- Introduce async DrainStrategy, DrainAction, Observer, and Call types by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1364
- Graceful NaN ordering by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1370
- Fix constant folding and local variable resolution by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1371
- Concurrent Eval with context.Context bound functions by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1369
- Async timeout and retry wrappers by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1367
- Add runnable examples for all expressions in celbyexample.com by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1373
- Ensure logical operator fold expressions are bool by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1380
- Fix unsound constant folding of
x in [x]for NaN values by @pranit0808 in https://github.com/cel-expr/cel-go/pull/1374 - copy operands in Bytes.Add to avoid aliasing the receiver by @pranit0808 in https://github.com/cel-expr/cel-go/pull/1381
- Validation of cel.bind() nesting limits by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1378
- Allow validators to be reconfigured by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1379
- Add cost tracking to ext/math.go by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1353
- Expression node limits for parser and checker by @TristonianJones in https://github.com/cel-expr/cel-go/pull/1386
New Contributors
- @stanleyycheung made their first contribution in https://github.com/cel-expr/cel-go/pull/1362
- @wilyan09007 made their first contribution in https://github.com/cel-expr/cel-go/pull/1334
- @pranit0808 made their first contribution in https://github.com/cel-expr/cel-go/pull/1374
Full Changelog: https://github.com/cel-expr/cel-go/compare/v0.29.2...v0.29.3
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.