-
Notifications
You must be signed in to change notification settings - Fork 254
chore(deps): update dependency dev.cel:cel to v0.11.1 #1651
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
Open
renovate-bot
wants to merge
1
commit into
googleapis:main
Choose a base branch
from
renovate-bot:renovate/project.cel.version
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
chore(deps): update dependency dev.cel:cel to v0.11.1 #1651
renovate-bot
wants to merge
1
commit into
googleapis:main
from
renovate-bot:renovate/project.cel.version
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
/gcbrun |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
6d7242f to
9843aa7
Compare
|
/gcbrun |
9843aa7 to
6e755cd
Compare
|
/gcbrun |
6e755cd to
b9f3a2a
Compare
|
/gcbrun |
b9f3a2a to
666a43e
Compare
|
/gcbrun |
666a43e to
1c5d85c
Compare
|
/gcbrun |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.9.0-proto3->0.11.1Release Notes
google/cel-java (dev.cel:cel)
v0.11.1Compare Source
Significant changes
Starting with this release, the runtime can evaluate these literals to the following Java native type equivalents:
This new behavior is not yet enabled by default. Call
CelOptions.Builder.evaluateCanonicalTypesToNativeValues(true)to explicitly enable it.What's Changed
Features
Optimizations
Safety
Bug fixes
"0.0 == -0.0"now evaluates totrueTesting infra
Miscellaneous
CelMutableExpr.ofComprehension. in #812Full Changelog: google/cel-java@v0.11.0...v0.11.1
v0.11.0Compare Source
Features
<list>.all(indexVar, valueVar, <predicate>) -> bool)importskeyword to abbreviate type names.slice,distinct,reverse,sort, andsortBy.Breaking Changes
PR #769 removes
setContainer(String)method on theCel,CelCompiler, andCelCheckerbuilders. Callers must usesetContainer(CelContainer)instead, which supports aliasing and abbreviations in addition to existing container resolution. For a migration that preserves existing behavior, simply provideCelContainer.ofName(string).PR #789 changes the internal representation of CEL's
nullandbytesliterals (e.g.,b'foo') to their CEL-native Java type equivalents (dev.cel.common.Values.NullValueanddev.cel.common.values.CelByteString) instead of their Protobuf counterparts (com.google.protobuf.NullValueandcom.google.protobuf.ByteString). This is currently a breaking change only if your codebase references these literals through theCelConstantAST node. There are no observable changes in evaluation behavior, as this is currently controlled by a feature flag. We plan on enabling this by default in a future release.Bug fixes
replaceSubtreeto properly populate source info for the three-argument map macro in #794.CelContainer.toBuilder()to properly copy aliases in #775.What's Changed
Aliasing and Abbreviations
CEL Policy Compiler
CEL Environment
Extensions
transformMapandtransformMapEntrymacros in #800Miscellaneous
Full Changelog: google/cel-java@v0.10.1...v0.11.0
v0.10.1This release features the following:
Breaking Changes
The following PRs change the fully qualified class name for function binding:
Before:
dev.cel.runtime.CelRuntime.CelFunctionBindingAfter:
dev.cel.runtime.CelFunctionBindingVarious utility methods for spawning protobuf-based CEL types have been moved out of
CelTypesintoCelProtoTypesorCelProtoMessageTypes:CelPolicyConfigand its sibling classes have been removed. These classes are superseded byCelEnvironment, which are functionally equivalent and provides functionality for environment setup beyond policy use cases.Bug Fixes
What's Changed
Extension libraries
YAML serialization
Lite Runtime (Android)
@Generatedannotation to codegened CelLiteDescriptor. Fix package location error prone warning for generated sources within srcjar. in #704Test runner framework
Miscellaneous
New Contributors
Full Changelog: google/cel-java@v0.9.1...v0.10.1
v0.9.1What's Changed
Miscellaneous
dev.cel:protobufmaven coordinate) in #551Full Changelog: google/cel-java@v0.9.0...v0.9.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
This PR was generated by Mend Renovate. View the repository job log.