Skip to content

Releases: google/cel-spec

Release v0.4.0

20 Apr 18:50
02a12e7
Compare
Choose a tag to compare

Features

  • Added support for protos in conformance tests.
  • Added a cel-spec go module.

Tests

  • AND / OR error handling
  • Macro equivalence
  • Mixed type comparison
  • has macro tests on maps, proto2, and proto3
  • Empty proto fields, single-field proto literals
  • Unicode strings

Fixes

  • Fix bad quoting in the conformance tests
  • Namespace tests split into their own suite
  • Document JSON conversion
  • Fixed nested protobuf.Any comparisons.

Release v0.3.0

20 Aug 20:17
6e7ca99
Compare
Choose a tag to compare

Features

  • More timestamp and duration conformance tests
  • Environment declaration / definition tests
  • A new --skip_test flag for bypassing unimplemented parts of the spec.

Fixes

  • Off-by-one issues in Timestamp helpers
  • Byte literal examples.
  • Clarifications in the language specification.

Early version of CEL spec and protocol buffer files.

24 Jan 16:48
86a062e
Compare
Choose a tag to compare
Merge pull request #9 from eobrain/master

Enable Travis continuous integration testing of proto files