DonerSerializer Versions Save

A C++14 JSON Serialization Library

1.1.0

5 years ago

Breaking Changes

  • DonerSerializer.h no longer exists. The Serialize/Deserialize functionalities have been separated in two different files, DonerSerialize.h and DonerDeserialize.h. This way the user can include only the needed functionality. PR
  • ISerializable interface is now located in ISerializable.h instead of DonerSerializer.h. PR
  • Namespace DonerSerialization changed to DonerSerializer, to be more consistent with the library name. PR
  • DONER_SERIALIZE_OBJECT_TO_JSON macro has dissapeared. Now you should use DonerSerializer::CJsonSerializer class. More info | PR
  • DONER_DESERIALIZE_OBJECT_FROM_JSON macro has dissapeared. Now you should use DonerSerializer::CJsonDeserializer class. More info | PR

Features

  • CSerializationResolver and CDeserializationResolver internal implementation has changed to make it possible to add new thirdparty types. More info | PR

Fixes

  • Some README typos. PR

1.0.0

5 years ago

For more information please check the Tutorial