Releases: nd1012/Stream-Serializer-Extensions
Releases · nd1012/Stream-Serializer-Extensions
Version 3.14.0
Version 3.13.0
Version 3.11.0
Version 3.10.0
Version 3.9.0
Changes
Breaking changes
- Using more and new
wan24-Corereflection 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
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
2to3
Fixed bugs
- Fixed missing backward compatibility with <v3.8 of fixed
ReadNumberNullable(Async)methods- Fixed incompatible nullable number writing when serializing anullvalue
Full Changelog: v3.7.0...v3.8.1
Version 3.7.0
Changes
StreamExtensions.Write*Dict(Async)uses `IReadOnlyDictionary´ nowStreamExtensions.Write*List(Async)uses `IReadOnlyList´ now
Full Changelog: v3.6.0...v3.7.0
Version 3.6.0
Changes
Additions
ReadOneByteAsyncdoes now not use synchronous stream methods anymoreWriteAsyncforbytedoes 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
Version 3.4.0
Changes
Breaking changes
- Added
wan24-Corebootstrapper
Additions
- Added
StreamSerializer.BINARY_SERIALIZER_NAMEconstant - Register
wan24.Core.ObjectSerializer(de)serializers forBIN(which useWriteAnyNullable(Async)andReadAnyNullable(Async)
Full Changelog: v3.3.0...v3.4.0