Releases
v3.0.0
π High level features (since the 2.1.0 release)
π Objects and Items creation through a FactoryClass and the [NeonFactory]
and [NeonItemFactory]
β¨ New attribute [NeonItemFactory]
Now you can decide the (array,list, dictionary) item creation based on the item's JSON values
β¨ New attributes: [NeonFactory]
Now you can decide the object creation based on the JSON value
π Now it's possible to serialize TBytes
fields or properties in Base64 format using the new [NeonFormat]
attribute
β¨ Added TBytesSerializer
custom serializer for TBytes
π Now you can support all kind of formats for any Delphi type using the [NeonFormat]
attribute and creating a custom serializer
β¨ Support for the KebabCase and ScreamingSnakeCase in INeonConfiguration
π You can now ignore specific members (by name) globally (e.g. Parent, Owner, etc...). New config setting: IgnoreMembers
π οΈ Other features, changes and bugfixes
π Extended test coverage
π Improved earlier versions compatibility
π Several bug fixed
You canβt perform that action at this time.