Implements a new format for changesets to include a type discriminator which assists with deserialization.
Previously the deserialization was deriving the value type by the type of the serialized data, but this has issues when scaling to support additional types.
Implements a new format for changesets to include a type discriminator which assists with deserialization.
Previously the deserialization was deriving the value type by the type of the serialized data, but this has issues when scaling to support additional types.
Closes #917