Skip to content

Release 2.0.0

Compare
Choose a tag to compare
@paolo-rossi paolo-rossi released this 02 Feb 10:16
· 69 commits to master since this release

✨ High level features (since the 1.9.0 release)

  • ✨ Support for [NeonRawValue] attribute (to serialize a property exactly as is, without escaping) useful for embedding pre-serialized JSON
  • ✨ AutoCreate feature (Neon will try to create sub-objects that are nil with a default parameter-less constructor)
  • ✨ Support for [NeonAutoCreate] attribute (to individually control the auto-creation of members)
  • ✨ Added cache mechanism for class/record members
  • ✨ Added Benchmarks project so you can compare Neon's performance against other JSON serializers

🛠️ Other features, changes and bugfixes

  • 🛠️ More tests (for the AutoCreate and RawValue features)
  • 🐛 Fixed MainDemo file path