Skip to content

Commit ee303c3

Browse files
committed
Update changelog.
1 parent 7bfdee5 commit ee303c3

1 file changed

Lines changed: 24 additions & 3 deletions

File tree

CHANGES.txt

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -567,6 +567,27 @@ Release 0.7 2016/07/03
567567

568568
Release 0.7.1 2016/7/10
569569

570-
FIXES
571-
* Relaxes .NET Framework version. .NET 4.5.0, 4.5.1, 4.6.0 are resupported. #176.
572-
* Reduce memory allocation. #179.
570+
BUG FIXES
571+
* Relaxes .NET Framework version. .NET 4.5.0, 4.5.1, 4.6.0 are resupported. Issue #176.
572+
* Reduce memory allocation. Issue #179.
573+
574+
Development
575+
576+
BREAKING CHANGES
577+
* `MessagePackDeserializationConstructorAttribute` now always used when the type has default constructor.
578+
The previous behavior was bug as XML documentatino said.
579+
580+
NEW FEATURES
581+
* Null member skipping in map based serialization.
582+
This behabvior must be enabled via `SerializationContext.DictionarySerializationOptions.OmitNullEntry`.
583+
Issue #136.
584+
* Dictionary key transformation via `SerializationContext.DictionarySerializationOptions.KeyTransformer`.
585+
Built in transformer is placed in `DictionaryKeyTransoformers`.
586+
Issue #175.
587+
588+
BUG FIXES
589+
* Fix `MessagePackDeserializationConstructorAttribute` is ignored when the type has default constructor.
590+
* Relax constructor based deserialization condition. It will be used even if there are any settable members(including private property setters). Part of issue #178.
591+
592+
IMPROVEMENTS
593+
* PackHelpers and UnpackHelpers APIs are now backward compatible.

0 commit comments

Comments
 (0)