Releases: adam-dot-cohen/HyperSerializer
v1.5.0
Full Changelog: v1.4...v1.5
v1.4
Full Changelog: v1.2...v1.4
v1.2
Bug fix to resolve nullable array properties on classes being ignored during serialization
v1.1.0
Backward compatibility w/ netcoreapp3.1 re-added
v1.0.15
Resolved initialization exception when serializing standalone strings - HyperSerializer<string>.[Seralize/Deserialize/etc...]
v1.0.14
Framework targets for net7.0 added
v1.0.13
- Package version conflicts resolved
- Package dependences reduced
v1.0.12
Updated references
v1.0.11
Serialization support added for arrays, enumerables, List, etc. that contain collections of value types, etc. Note that:
- Serialization of objects/classses (e.g.. pubilc class PersonDTO) that contains properties that are collections of reference types (i.e. public List Addresses { get; set; }) is not yet supported. If you attempt serialize a containing such a property it will be ignored.
Note, objects with properties of type Dictionary and complex types (e.g. PersonDTO.AddressDTO) remain unsupported in this version. Full object graph support (including ref type arrays) is in the final stages of testing and will be released soon. Performance in the alpha version remains order of magnitude faster than MessagePack and Protobuf - over 10x faster and is stilll undergoing optimization.
v1.0.10
Optimizations to string serialization added that 2x performance