Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump github.com/google/cel-go from 0.13.0 to 0.14.0 #53

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Apr 5, 2023

Bumps github.com/google/cel-go from 0.13.0 to 0.14.0.

Release notes

Sourced from github.com/google/cel-go's releases.

Release v0.14.0

Features

  • Support for protobuf JSON serialization of native object types #616
  • Allow creation of custom types.Err structs #630

Optional Values

  • Syntax, type-checking, and runtime support for optional list elements #615
  • Support for optional on unparse #673

String Extensions

  • Add string.format by #617
  • Add version option to Strings extension library #650
  • Add strings.quote #639
  • Add estimated cost support to strings.quote #664
  • Add compile-time string.format checking #645

REPL

  • Appengine demo for web-based REPL #646
  • Enable extensions for REPL #653
  • Update REPL to use ext.Strings formatter when possible. #659

Fixes

  • Fix long build times by upgrading gazelle #637
  • Ensure that macro call tracking is updated during AST pruning #619
  • Fix accidental alterations to 'decorators' slice #620
  • Tests for race conditions in top-level cel package #625
  • Potential index out of bounds fix by #626
  • Fix conformance service proto field access for SourcePosition message #627
  • Ensure that optional indices are within the range of elements #663
  • Update repl README's standalone build commands #636
  • Fix panic in optimized set membership test for byte values #652
  • Fix regression of cost behavior for has() #651

Breaking Changes

  • Remove the deprecated interpreter.Coster interface #665
Since the Env.EstimateCost() and Program.ActualCost() routines are available,
the deprecated cel.EstimateCost() routine is confusing and strictly less accurate
than the updated APIs.

While there are other cleanups desired for google/cel-go#504, this change will at least improves the clarity of the top-level APIs.

Note: this is a breaking change. Users should consult the referenced methods </tr></table>

... (truncated)

Commits
  • bf7d1e8 Support for optional on unparse (#673)
  • a7e3b68 Additional coverage for static and runtime cost computations (#671)
  • 774b625 Fix some misspelled words (#670)
  • 42f56a6 REPL Web fixes for google3 import (#669)
  • 28025e4 Lint fixes for google3 (#668)
  • b32ee20 Remove merge issue which introduced estimateCost (#667)
  • 7aa3861 Remove the deprecated interpreter.Coster interface (#665)
  • b4d5a93 Ensure that optional indices are within the range of elements in a create lis...
  • 01b06f3 Add compile-time string.format check. (#645)
  • 180b1ad Bump angular versions in pacakage.json (#666)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/google/cel-go](https://github.com/google/cel-go) from 0.13.0 to 0.14.0.
- [Release notes](https://github.com/google/cel-go/releases)
- [Commits](google/cel-go@v0.13.0...v0.14.0)

---
updated-dependencies:
- dependency-name: github.com/google/cel-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Apr 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants