Skip to content

Commit e70213b

Browse files
committed
Update changelog.
1 parent 5184658 commit e70213b

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

CHANGES.txt

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -485,12 +485,22 @@ Release 0.7-beta2 - 2016/06/26
485485
BREAKING CHANGES
486486
* netstandard1.1 and 1.3 now do NOT support code generation (Reflection.Emit) based serializer (affects 0.7.0-alpha/beta only).
487487

488-
Release 0.7-RC1 (planned)
488+
Release 0.7-RC1 2016/06/29
489489

490490
This release supports .NET Core 1.0 final.
491491

492492
BREAKING CHANGES
493493
* netstandard 1.1 now do NOT support System.DBNull because System.Data.Common final package supports only >=1.2 (affects 0.7.0-alpha/beta only).
494+
* mpu.exe now works on .NET 4.6.1.
495+
496+
IMPROVEMENTS
497+
* The type which implement IEnumerable but does not implement Add now supported. Issue #169.
498+
This behavior can be disabled with setting SerializationContext.CompatibilityOptions.AllowNonCollectionEnumerableTypes to false.
499+
* mpu.exe and SerializerGenerator now supports compatibility switches.
500+
501+
BUG FIX
502+
* Fix batch serializer code generation may report invalid error message due to context reset leaking.
503+
* Fix reflection based serializer possibly throws NotSupportedException instead of SerializationException.
494504

495505
Release 0.7 (planned)
496506

@@ -505,6 +515,7 @@ Release 0.7 (planned)
505515
* Unity without IL2CPP (a.k.a. AOT) is no longer supported.
506516
* IPackable/IUnpackable is respected for collections now. Issue #153.
507517
This behavior can be disabled by setting SerializationCompatibilityOptions.IgnorePackabilityForCollection to true.
518+
* mpu.exe now works on .NET 4.6.1.
508519

509520
TRIVIAL BREAKING CHANGES
510521
* Generated serializers code has different structure, it might break your custom toolset which depends generated code structure.
@@ -527,6 +538,9 @@ Release 0.7 (planned)
527538
* Move throw statements from hot-path to improve performance a bit.
528539
* Generated serializer now always check SerializationContext.SerializationMethod when they serialize objects. No longer need to re-generate serializer codes/assemblies to switch serialization method between array and map.
529540
* Generated code now more structured which improves debuggability, it also remove some redundant expressions.
541+
* The type which implement IEnumerable but does not implement Add now supported. Issue #169.
542+
This behavior can be disabled with setting SerializationContext.CompatibilityOptions.AllowNonCollectionEnumerableTypes to false.
543+
* mpu.exe and SerializerGenerator now supports compatibility switches.
530544

531545
BUG FIXES
532546
* Fix Unpacker.Skip failes when the stream is fragmented such as raw NetworkStream.
@@ -537,6 +551,8 @@ Release 0.7 (planned)
537551
* Fix the Unpacker always returns 0 when the underlying stream has double typed value.
538552
* Fix MessagePackObject.PackToMessage does not look PackerCompatibilityOptions. Issue #168.
539553
* Fix type initializer causes InvalidOperatiionException of serializer generation on WinRT projects. #170.
554+
* Fix batch serializer code generation may report invalid error message due to context reset leaking.
555+
* Fix reflection based serializer possibly throws NotSupportedException instead of SerializationException.
540556

541557
KNOWN ISSUES
542558
* Reflection based serializers in Unity build is not stable even if you specify [Preserve] and/or link.xml.

0 commit comments

Comments
 (0)