Skip to content

Releases: dahomey-technologies/Dahomey.Cbor

1.15.3

01 Sep 10:30

Choose a tag to compare

Improved CborArray.FromCollection

  • Better peformance
  • Supports a mixed collection (IEnumerable)

1.15.2

31 Aug 23:29
c34afd1

Choose a tag to compare

DateTime improvements:

  • Added Semantic Tag 0 when writing date/time strings (ISO8601)
  • Added Semantic Tag 1 when writing date/time integer (Unix)
  • Add support for date/time double (Unix) with option DateTimeFormat.UnixMilliseconds

1.15.1

08 May 21:27

Choose a tag to compare

  • fix Empty arrays fail to serialize

1.15.0

06 Mar 11:42
56935de

Choose a tag to compare

Implemented writing of empty arrays.

1.14.1

21 Nov 12:27
b16ed3b

Choose a tag to compare

Support for.NET 5.0 official release

1.14.0

15 Aug 10:24
7b7ef31

Choose a tag to compare

  • Added support for Decimal to object model
  • Add type forward for System.Half on NET 5.0
  • Removed .NET Core 3.0 Support (End of life)
  • BREAKING CHANGE: CborOptions dependencies rework
    • CborReader/CborWriter don't depend anymore on CborOptions
    • CborConverters and CborConverterProviders now depend on CborOptions instead of SerializationRegistry

1.13.0

27 Jul 00:25
cc581cb

Choose a tag to compare

  • Exposed CborReader & CborWriter internal buffers as readonly properties
  • Added decimal type support
  • Added support for .NET 5.0 (Preview 7)

1.12.1

09 Apr 20:49
9190ffd

Choose a tag to compare

  • Half float full support
  • Optimized floating number serialization size by choosing the best encoding (half, single or double float)

1.12.0

09 Apr 20:40
9190ffd

Choose a tag to compare

  • Half float full support
  • Optimized floating number serialization size by choosing the best encoding (half, single or double float)

1.11.2

14 Mar 12:25

Choose a tag to compare

  • fix StreamExtensions.ReadAsync overwrites memory when size is greater than sizeHint