You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This version introduces a couple of breaking changes.
Dropped support for Node versions 8 and 10
Upgraded TypeScript to 4.3
Removed compile target (now compiling to ES3)
Throw an exception if unable to determine kind when decoding messages.
We've add support for messages that are missing the kind field. If present they will be used as the ultimate source of truth, but if omitted we will attempt to look for a valid kind property (stringValue, structValue, etc.) and return the first one we find. You may experience unexpected issues if you have messages with no kind and multiple properties.
fix(value): use kind as ultimate source of truth #6
Previously we would explicitly check for a nullValue key before attempting to extract a value via kind key. However it appears that in certain cases a nullValue property can exist with other value types, but it should be ignored.