YAXLib 2.13

Rating: No reviews yet
Downloads: 213
Change Set: 6eabca7610c5
Released: May 18, 2014
Updated: May 18, 2014 by sina_iravanian
Dev status: Stable Help Icon

Recommended Download

Application YAXLib-2.13-Bin
application, 117K, uploaded May 18 - 148 downloads

Other Available Downloads

Application YAXLib-2.13-Src
application, 421K, uploaded May 18 - 65 downloads

Release Notes

  • Fixed a bug and added unit tests related to serializing path like aliases with one letter (e.g., './B'). Thanks go to CodeProject user B.O.B. for reporting this bug.
  • Added `Bin/*.dll.mdb` to `.gitignore`.
  • Fixed the issue with Indexer properties. Indexers must not be serialized/deserialized.
  • YAXLib will ignore delegate (callback/function pointer) properties, so that the exception upon serializing them is prevented.
  • Significant improve in cycling object reference detection
  • Self Referring types are allowed as long as references do not create a loop
  • Added an option to ignore self referring objects instead of throwing exceptions
  • Added an option not to serialize properties with no setter (will help in loop prevention, see `CalculatedPropertiesCanCauseInfiniteLoop` sample class for an example).
  • Added the `MaxRecursion` property to the serializer with a default value of 300. This will prevent loops.

Reviews for this release

No reviews yet for this release. (Previous release: 5 stars out of five with 3 ratings and 3 reviews)