Releases: dahomey-technologies/Dahomey.Cbor
Releases · dahomey-technologies/Dahomey.Cbor
1.24.3
1.24.2
- Refactored PrimitiveConverterProvider for less allocations
- Added CharConverter
1.24.1
1.24.0: Added ValueTuple support
- Added ValueTuple support (until 8 items)
1.23.1
1.23.0
1.22.0
- Update for serializing and deserializing consecutive objects to and from the same stream. (#116)
- Added SerializeMultiple & DeserializeMultiple methods.
- Added default name convention type at CborSettings (#117)
- Discriminators registered on implemented interfaces (#118)
- fix Type information in exceptions without context (#119)
- DateTime from unix timestamp should have UTC kind (#113)
- Fix conversion of type casting from object (#122)
- Read current data item (#121)
- Add ability to set default naming convention (#120 )
1.21.0
1.20.1
Added .NET 7 support
1.20.0
- Support Polymorphism with discriminator when CborObjectFormat is Array or IntKeyMap
- Support CreatorMapping (non default constructors) when CborObjectFormat is Array or IntKeyMap
- Security Issues with Polymorphic support in serialization
- BREAKING CHANGE: removed DefaultDiscriminatorConvention
- BREAKING CHANGE: renamed AttributeBasedDiscriminatorConvention into DefaultDiscriminatorConvention
- Check if declared type is assignable from discriminator type before instantiation