Skip to content

Commit 9ec637d

Browse files
committed
Update change log.
1 parent 508bfdb commit 9ec637d

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

CHANGES.txt

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,17 @@ Release 0.9.0 beta2 2017/2/12
641641
* Fix types which implement IPackable and IUnpackable but do not have any members cannot be serialized. Issue #202
642642
* Fix Windows Native build error. Issue #206.
643643

644-
Release 0.9.0 RC1 T.B.D.
644+
Release 0.9.0 RC1 T.B.D
645+
646+
NEW FEATURES
647+
* ByteArrayPacker/ByteArrayUnpacker. They are suitable for fixed pattern serialization/deserialization.
648+
* Fast mode of unpacker which omits nested collection management. This option can be disabled with setting UnpackerOptions.ValidationLevel to ValidationLevel.Collection.
649+
650+
IMPROVEMENTS
651+
* Byte array based serialization API now uses ByteArrayPacker/ByteArrayUnpacker, improves about 40% faster than Stream based.
652+
* Deserialization now uses ValidationLevel.None, improves about 30% faster than validating one.
653+
* Packer/Unpacker performance improvements about 10-20%. As a result, new byte array "fast" unpacker is about 3x faster than previous unpacker.
645654

646655
BUG FIXES
647656
* Fix constructor deserialization fails if the constructor parameters order is not lexical. Issue #233
657+
* Fix asynchronous multi dimensional array deserialization corruption.

0 commit comments

Comments
 (0)