Changelog
All notable changes to this package will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
[0.6.4-preview] - 2020-01-13
Added
JsonObjectdata structure to serialize free-form JSON using Properties.
Changed
- Updated
com.unity.propertiesto version0.10.4-preview.
[0.6.3-preview] - 2019-11-08
Changed
- Updated
com.unity.propertiesto version0.10.3-preview.
[0.6.2-preview] - 2019-11-05
Changed
- Updated
com.unity.propertiesto version0.10.1-preview.
Fixed
- Reference type values set to
nullwill now serialize asnullinstead of{}.
[0.6.1-preview] - 2019-10-25
Fixed
- Fixed a major serialization regression for
UnityEngine.Objectderived objects.
[0.6.0-preview] - 2019-10-25
Changed
- Breaking change
JsonSerialization.Deserializewill now return a disposableVisitResultcontaining logs, errors and exceptions that occurred during deserialization. - Updated
com.unity.propertiesto version0.10.0-preview.
Added
- Support JSON serialization of
System.DateTimeandSystem.TimeSpan.
[0.5.1-preview] - 2019-10-21
Added
- Support JSON serialization of
UnityEditor.GlobalObjectId. - Support JSON serialization of
UnityEditor.GUID. - New method
DeserializeFromStreamto deserialize from stream object.
Changed
- Updated
com.unity.propertiesto version0.9.1-preview. - Deserialization will now attempt to construct the destination container using
PropertyContainer.Constructutility. - Deserialization will now attempt to read type information field
$typeby default.
[0.5.0-preview] - 2019-10-07
Changed
- Updated
com.unity.propertiesto version0.9.0-preview.
[0.4.1-preview] - 2019-09-25
Changed
- Updated
com.unity.propertiesto version0.8.1-preview.
[0.4.0-preview] - 2019-09-24
Added
- Support JSON serialization of
UnityEngine.Object.
Changed
- Now requires Unity 2019.3 minimum.
- Now requires
com.unity.propertiesversion0.8.0-preview.
[0.3.1-preview] - 2019-09-16
Added
- Support JSON serialization of
DirectoryInfoandFileInfousing string as underlying type.
[0.3.0-preview] - 2019-08-28
Changed
- Updated
com.unity.propertiesto version0.7.1-preview. - Support JSON serialization of enums using numeric integral types as underlying type.
[0.2.1-preview] - 2019-08-08
Changed
- Support for Unity 2019.1.
[0.2.0-preview] - 2019-08-06
Changed
JsonVisitorvirtual methodGetTypeInfonow provides the property, container and value parameters to help with type resolution.
[0.1.0-preview] - 2019-07-22
- This is the first release of Unity.Serialization.