Release v0.4.0
Fixes
- e53c05c Enforce utf-8 validity in
string()conversion ofbytes. - bca699e Introduce
TypeRegistrywith support for thetype()function and message creation within a container. - f347557 Apply clang-tidy suggestions.
The introduction of a TypeRegistry makes it possible to register the type names of protobuf messages, or other types, as identifiers that can be used within CEL expressions. This is the primary motivation for the creation of a new release, rather than a point release.