v1.0.0
Changes
- feat(Value)!: attempt to find kind when kind field is absent (#10)
- chore(deps)!: update all the things (#11)
Summary of Changes
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.