Skip to content

Releases: nd1012/Stream-Serializer-Extensions

Version 3.14.0

10 Nov 05:47

Choose a tag to compare

Changes

  • Update references

Full Changelog: v3.13.0...v3.14.0

Version 3.13.0

27 Oct 11:22

Choose a tag to compare

Changes

  • Updated references

Full Changelog: v3.11.0...v3.13.0

Version 3.11.0

21 Sep 04:18

Choose a tag to compare

Changes

  • Updated references

Full Changelog: v3.10.0...v3.11.0

Version 3.10.0

09 Sep 02:18

Choose a tag to compare

Changes

  • Updated references

Full Changelog: v3.9.0...v3.10.0

Version 3.9.0

16 Aug 03:25

Choose a tag to compare

Changes

Breaking changes

  • Using more and new wan24-Core reflection types and methods in several places

Fixed bugs

  • Fixed StreamExtensions.WriteAnyObject(Async) wrong nullable evaluation

Full Changelog: v3.8.1...v3.9.0

Version 3.8.1

13 Jul 10:38

Choose a tag to compare

Changes

Important notes

All data which was written from v3.8.0 using WriteNumberNullable(Async) may be not readable and needs to be fixed manually (see source code). The bugfix of v3.8.0 is only complete with v3.8.1!

Breaking changes

  • Stream serializer version number increased from 2 to 3

Fixed bugs

  • Fixed missing backward compatibility with <v3.8 of fixed ReadNumberNullable(Async) methods- Fixed incompatible nullable number writing when serializing a null value

Full Changelog: v3.7.0...v3.8.1

Version 3.7.0

09 May 10:41

Choose a tag to compare

Changes

  • StreamExtensions.Write*Dict(Async) uses `IReadOnlyDictionary´ now
  • StreamExtensions.Write*List(Async) uses `IReadOnlyList´ now

Full Changelog: v3.6.0...v3.7.0

Version 3.6.0

14 Apr 19:25

Choose a tag to compare

Changes

Additions

  • ReadOneByteAsync does now not use synchronous stream methods anymore
  • WriteAsync for byte does now not use synchronous stream methods anymore

Fixed bugs

  • Fixed some ReadOneByte(Nullable) returned the wrong data type

Full Changelog: v3.5.0...v3.6.0

Version 3.5.0

09 Mar 10:22

Choose a tag to compare

Changes

  • Added StreamSerializer.State

Full Changelog: v3.4.0...v3.5.0

Version 3.4.0

02 Mar 09:49

Choose a tag to compare

Changes

Breaking changes

  • Added wan24-Core bootstrapper

Additions

  • Added StreamSerializer.BINARY_SERIALIZER_NAME constant
  • Register wan24.Core.ObjectSerializer (de)serializers for BIN (which use WriteAnyNullable(Async) and ReadAnyNullable(Async)

Full Changelog: v3.3.0...v3.4.0