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.5.1-preview] - 2019-10-21
Added
- Support JSON serialization of
UnityEditor.GlobalObjectId
. - Support JSON serialization of
UnityEditor.GUID
. - New method
DeserializeFromStream
to deserialize from stream object.
Changed
- Updated
com.unity.properties
to version0.9.1-preview
. - Deserialization will now attempt to construct the destination container using
PropertyContainer.Construct
utility. - Deserialization will now attempt to read type information field
$type
by default.
[0.5.0-preview] - 2019-10-07
Changed
- Updated
com.unity.properties
to version0.9.0-preview
.
[0.4.1-preview] - 2019-09-25
Changed
- Updated
com.unity.properties
to 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.properties
version0.8.0-preview
.
[0.3.1-preview] - 2019-09-16
Added
- Support JSON serialization of
DirectoryInfo
andFileInfo
using string as underlying type.
[0.3.0-preview] - 2019-08-28
Changed
- Updated
com.unity.properties
to 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
JsonVisitor
virtual methodGetTypeInfo
now 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.