Skip to content

Releases: google/cel-cpp

Release v0.2.0

11 May 20:23
b416ef7
Compare
Choose a tag to compare

Features

  • FlatBuffers support.
  • Enriched parsing support for capturing the end position of parse tokens in addition to the start positions.
  • Expose an option to the Activation binding helper for configuring whether unset proto fields are exposed as their default values.

Fixes

  • Upgrade the ANTLR C++ runtime to v4.7.2 to fix a thread-safety issue.
  • Added an alwayslink = 1 flag to ensure bazel builds work on OS X.
  • Migrate towards absl::Status
  • Fix unknown handling to consider whether a function is strict / non-strict

Initial release of CEL C++ runtime

01 Apr 17:23
80e1cca
Compare
Choose a tag to compare

This is the initial release of CEL C++ runtime.

Supported features:

  • interpreter runtime;
  • runtime complexity controls;
  • constant folding optimization pass;
  • adapter for protobuf messages;
  • parser implementation;
  • conformance to a subset of CEL specification.