v0.14.0
0.14.0 (2024-02-27)
Changed
The crate now uses scale-type-resolver to be generic over the provider of type information that is used when encoding and decoding Values.
One implication is that scale_decode::IntoVisitor is now only implemented for Value<()> and no longer for Value<u32>. So Value::decode_from_type() cannot be used anymore to create a Value<u32> that keeps type id information. Instead you now use scale_value::scale::decode_as_type() which can return the desired Value<u32>.