Releases: evermeer/EVReflection
Releases · evermeer/EVReflection
memory leak solved
2.33.0 memory leak solved
property mapping will now consider conversion options
2.32.1 property mapping will now consider conversion options
Class level deserialisation validation
2.32.0 Class level deserialisation validation
Automatic circular reference detection
In case of a circular reference you will see json like:
json = {
"normalProperty" : "",
"startCircle" : {
"anotherNormalProperty" : "",
"createCircle" : {
"EVReflection_parent" : "1"
}
}
The EVReflection_parent key will indicate a circular reference where the 1 indicates that it's the direct parent. If it was the parent of the parent, then you will get a 2... etc...
(de)serialize mixup
2.30.1 (de)serialize mixum
no keycleanup for default serialize
2.30.0 no default keyCleanup for a serialize
added caching to the toDictionary function
2.29.0 Added caching of the toDictionary function
performance improvement
2.28.0 Merge branch 'pr/79'
implementation of converer options on all functions
2.27.0 documentation update
Option to skip certain values
2.26.0 Option to skip certain values