cel-go v0.4.2 Release Notes
Release Date: 2020-04-21 // about 4 years ago-
๐ Fixes
- ๐ Make the
has()
macro consistent with cel-spec for proto2 and proto3 message types. - ๐ Improve type resolution when there are multiple overloads with the same return type.
- โ Remove shared state from the
Env#Extend()
call. #issues/333 - ๐ Fix proto2 enum assignments during object constructions.
- ๐ Make
Attribute
valuesStringer
implementations to make them human-readable in errors.
๐ฅ Breaking Changes
The
Env#Extend()
changes introduced a new method on theref.TypeRegistry
interface calledCopy
.
๐ If the user has implemented a custom TypeRegistry, theCopy
method is required in order to support
extension. If theTypeRegistry
is immutable, it may trivially return itself. - ๐ Make the