Skip to content

Releases: dahomey-technologies/Dahomey.Cbor

1.25.1

22 Aug 06:31
915f85e

Choose a tag to compare

Support serialization of collection expressions

1.25.0

19 Aug 07:11
08c11c2

Choose a tag to compare

Breaking change: INamingConvention::GetPropertyName expect an argument of type MemberInfo instead of string.

1.24.3

08 Apr 22:11
c12a6c3

Choose a tag to compare

Fix PrimitiveConverterProvider when an enum underlying type is not an Int32

1.24.2

07 Apr 18:24

Choose a tag to compare

  • Refactored PrimitiveConverterProvider for less allocations
  • Added CharConverter

1.24.1

07 Apr 15:51
c13c945

Choose a tag to compare

  • Lazy load converters in PrimitiveConverterProvider (#130)

1.24.0: Added ValueTuple support

06 Apr 20:48

Choose a tag to compare

  • Added ValueTuple support (until 8 items)

1.23.1

06 Apr 12:07
87ce05a

Choose a tag to compare

  • Optimized CborReader.ReadDataItem (#128)

1.23.0

05 Apr 08:03
8879e0a

Choose a tag to compare

  • Read number from string (#124)
  • Added .net8 support
  • fix typos in CborReader exceptions

1.22.0

28 Mar 08:29
1964845

Choose a tag to compare

  • 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

17 Oct 18:34
ed66f4c

Choose a tag to compare

  • Support serialization of null (#111)
  • Support serialization/deserialization of custom Linq types (#112)