Releases: google/cel-spec
Releases · google/cel-spec
v0.16.0
What's Changed
- Add initial
optional_type
conformance tests by @jcking in #346 - Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /tests by @dependabot in #345
- More
optional_type
conformance tests by @jcking in #347 - doc/langdef: update documentation for .map() and .filter() by @stevekuznetsov in #338
- Math extension tests for floating point helpers and bit operations by @TristonianJones in #349
- Fix map iteration expectations and trim ending whitespace by @TristonianJones in #350
- Additional conformance tests for accessing a null valued field by @TristonianJones in #352
- Additional optional field selection tests by @TristonianJones in #353
- docs: Fix typo by @gibson042 in #355
- Remove lazy=true from repeated message field by @jcking in #360
- Remove unknown proto2 enum values by @jcking in #363
- Remove line suggesting disambiguation between field selection and nam… by @jnthntatum in #365
- Fix math_ext conformance tests to be correct by @jcking in #366
- Introduce iter_var2 in support of comprehensions v2 by @TristonianJones in #368
- Conformance tests for 'null' assignment to a field by @TristonianJones in #367
- Add identity functions to the standard definitions by @l46kok in #370
- Fix erroneous list indentation in Macros section by @apasel422 in #371
- Add Java BUILD targets for CEL conformance test protos by @l46kok in #373
- Add type conversion function for string -> bool to standard definitions by @l46kok in #372
- Add string.format conformance tests by @l46kok in #374
New Contributors
- @stevekuznetsov made their first contribution in #338
- @gibson042 made their first contribution in #355
- @apasel422 made their first contribution in #371
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #340
- Add golang module for canonical protos. Move existing go module under tests by @l46kok in #342
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- Bump golang.org/x/net from 0.7.0 to 0.17.0 by @dependabot in #319
- Remove strongly typed enum support from the specification by @l46kok in #321
- [docs] Update langdef.md to include 3-arg map fn by @acediatic in #323
- Bump google.golang.org/grpc from 1.53.0 to 1.56.3 by @dependabot in #322
- Add definition for extensions to Syntax proto by @jnthntatum in #326
- Fix AIP-192 findings before import. by @jnthntatum in #327
- Assign names to all string extension tests by @l46kok in #329
- Add conformance tests for Proto extension library by @l46kok in #333
- Add conformance tests for Bindings extension library by @l46kok in #331
- Add conformance tests for Math extension library by @l46kok in #330
- Add conformance tests for Encoders extension library by @l46kok in #332
- Apply lint on extension protos by @l46kok in #334
New Contributors
- @acediatic made their first contribution in #323
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- Add additional conformance tests targeted at wrapper types by @jcking in #314
- Add additionally repeated map key test for heterogeneous equality by @jcking in #315
- Add support for a ping command to pipe clients. by @jnthntatum in #316
Full Changelog: v0.12.0...v0.13.0
Release v0.12.0
What's Changed
- fix: definition typo by @testwill in #308
- Add
google.protobuf.FieldMask
toTestAllTypes
by @jcking in #311 - Add initial conformance tests targeted at wrapper types by @jcking in #312
- Update TestGrid link in README.md by @TristonianJones in #310
New Contributors
Full Changelog: v0.11.0...v0.12.0
Release v0.11.0
Changes
Full Changelog: v0.10.0...v0.11.0
Release v0.10.0
What's Changed
- Fix import prefix for cel protos [#290]
- Add ConformanceService definition [#291]
- Update langdef.md for typos [#292]
- Update the conformance service build targets [#295]
- Add test protos to dev.cel.expr.conformance [#294]
- Add string ext conformance tests [#298]
- Add locale for string format tests [#299]
- Add 'test all' definitions [#296]
- Add a buf.yaml for Buf CLI compatibility [#297]
New Contributors
- @vegito2002 made their first contribution in #292
- @waywardmonkeys made their first contribution in #293
Full Changelog: v0.9.0...v0.10.0
Release v0.9.0
What's Changed
- Move canonical protos directory from expr to dev/cel/expr [#273]
- Add test cases for String standard functions with Unicode in Supplemental Multilingual Plane [#274]
- Add conformance test cases for uint literals using the uppercased alias [#275]
- Add additional fields for repeated time, duration, and wrapper messages [#276]
- Bump golang.org/x/net from 0.0.0-20220909164309-bea034e7d591 to 0.7.0 [#272]
- Add various map combinations to TestAllTypes [#278]
- Add yet more type combinations by [#279]
- Add optional google.protobuf.NullValue to test message [#281]
- Add yet more map permutations for tests [#284]
- Updates to the Bazel WORKSPACE to support granular go-genproto targets [#287]
Full Changelog: v0.8.0...v0.9.0
Release v0.8.0
What's Changed
- Fix
Member
/Primary
BNF for messages by @Daniel-Bloom-dfinity in #227 - Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #271
New Contributors
- @dependabot made their first contribution in #271
Full Changelog: v0.7.1...v0.8.0
Release v0.7.1
What's Changed
- Adjust parser recursion limits [#233]
- Updated the langdef index and clarified some of the spec language [#234]
- Tiny typo fix to README.md [#235]
- Add support for piping conformance tests using base64 encoded messages [#236]
- Fix linter findings [#243]
- Fixed a typo stings [#242]
- Update cel-spec to use go v1.18+ using go build tools and Bazel [#244]
New Contributors
Full Changelog: v0.7.0...v0.7.1