Skip to content

Commit 31a9e4d

Browse files
Renovate BotALT Linux Space
authored andcommitted
fix(deps): update module github.com/google/cel-go to v0.28.0 (#402)
This PR contains the following updates: | Package | Type | Update | Change | OpenSSF | |---|---|---|---|---| | [github.com/google/cel-go](https://github.com/google/cel-go) | require | minor | `v0.27.0` → `v0.28.0` | [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/google/cel-go/badge)](https://securityscorecards.dev/viewer/?uri=github.com/google/cel-go) | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/23) for more information. --- ### Release Notes <details> <summary>google/cel-go (github.com/google/cel-go)</summary> ### [`v0.28.0`](https://github.com/google/cel-go/releases/tag/v0.28.0) [Compare Source](google/cel-go@v0.27.0...v0.28.0) #### High-Level Changes - **Enhanced JSON Interoperability:** New support for JSON names across the checker, AST, and runtime allows for more seamless data handling when working with JSON-native structures. - **Improved Developer Tooling:** Integration is now smoother thanks to new utilities for converting Go errors into `cel.Issues` and more descriptive, context-aware error messages. - **Greater Environment Flexibility:** You can now redeclare variables as constants and export parse limit options, providing finer control over how CEL environments are configured and constrained. - **Native Struct Improvements:** Support for mixing CEL and native values within native structs simplifies the handling of complex, hybrid data types. *** #### 🚀 Features - Add helper method to check whether a function has a singleton binding in [#&#8203;1266](google/cel-go#1266) - Helper utility for converting a Go error into `cel.Issues` in [#&#8203;1267](google/cel-go#1267) - Policy API improvements in [#&#8203;1268](google/cel-go#1268) - CEL Test usability requirements in [#&#8203;1269](google/cel-go#1269) - Better context-related error messages in [#&#8203;1271](google/cel-go#1271) - Sort `env.Config` values where reasonable in [#&#8203;1273](google/cel-go#1273) - Support redeclaring variables as constants in `NewEnv` in [#&#8203;1275](google/cel-go#1275) - Add support for exporting parse limit options in [#&#8203;1277](google/cel-go#1277) - Support mixing CEL values and native values in native structs in [#&#8203;1270](google/cel-go#1270) - Add checker, AST, and type-provider support for JSON names in [#&#8203;1283](google/cel-go#1283) - JSON field names runtime support in [#&#8203;1286](google/cel-go#1286) - Optionally include reachable fieldpaths in prompt in [#&#8203;1285](google/cel-go#1285) - REPL -- cel-spec pb2 and json name support [#&#8203;1294](google/cel-go#1294) #### 🐞 Bug Fixes - Fix support for config-based type references in [#&#8203;1265](google/cel-go#1265) - Check arg kinds in `optional.or` and `.orValue` impl in [#&#8203;1276](google/cel-go#1276) - Bazel fixes for import in [#&#8203;1278](google/cel-go#1278) - Support zero-value literals in presence test inlining [#&#8203;1280](google/cel-go#1280) - Cache concatList.Size() to prevent O(N^2) evaluation time [#&#8203;1291](google/cel-go#1291) - Preserve runtime error node IDs from Resolve [#&#8203;1290](google/cel-go#1290) - Default enable identifier escaping with backticks [#&#8203;1295](google/cel-go#1295) - Cap format string precision to prevent memory exhaustion [#&#8203;1292](google/cel-go#1292) #### 🛠️ Maintenance & Internal - **chore:** Migrate gsutil usage to gcloud storage in [#&#8203;1274](google/cel-go#1274) - Lint fixes for exported function/type comments in [#&#8203;1279](google/cel-go#1279) - Lint fixes for import in [#&#8203;1287](google/cel-go#1287) *** **Full Changelog**: [https://github.com/google/cel-go/compare/v0.27.0...v0.28.0-alpha](https://github.com/google/cel-go/compare/v0.27.0...v0.28.0) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (`* 0-4,22-23 * * 1-5`) - Only on Sunday and Saturday (`* * * * 0,6`) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDQuNSIsInVwZGF0ZWRJblZlciI6IjQzLjEwNC41IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJLaW5kL0RlcGVuZGVuY2llcyJdfQ==--> Reviewed-on: https://altlinux.space/stapler/stplr/pulls/402 Co-authored-by: Renovate Bot <stapler-helper-bot@noreply.altlinux.space> Co-committed-by: Renovate Bot <stapler-helper-bot@noreply.altlinux.space>
1 parent e2d2547 commit 31a9e4d

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ require (
3636
github.com/gobwas/glob v0.2.3
3737
github.com/goccy/go-yaml v1.19.2
3838
github.com/gofrs/flock v0.13.0
39-
github.com/google/cel-go v0.27.0
39+
github.com/google/cel-go v0.28.0
4040
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510
4141
github.com/goreleaser/nfpm/v2 v2.45.0
4242
github.com/hashicorp/go-hclog v1.6.3

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,8 @@ github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=
193193
github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
194194
github.com/google/cel-go v0.27.0 h1:e7ih85+4qVrBuqQWTW4FKSqZYokVuc3HnhH5keboFTo=
195195
github.com/google/cel-go v0.27.0/go.mod h1:tTJ11FWqnhw5KKpnWpvW9CJC3Y9GK4EIS0WXnBbebzw=
196+
github.com/google/cel-go v0.28.0 h1:KjSWstCpz/MN5t4a8gnGJNIYUsJRpdi/r97xWDphIQc=
197+
github.com/google/cel-go v0.28.0/go.mod h1:X0bD6iVNR8pkROSOoHVdgTkzmRcosof7WQqCD6wcMc8=
196198
github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8=
197199
github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU=
198200
github.com/google/pprof v0.0.0-20250317173921-a4b03ec1a45e h1:ijClszYn+mADRFY17kjQEVQ1XRhq2/JR1M3sGqeJoxs=

0 commit comments

Comments
 (0)