Skip to content

v2.0.0

Choose a tag to compare

@gustavofreze gustavofreze released this 09 Feb 23:48
· 5 commits to main since this release
27df0f6
  • Implement fromIterable() for bidirectional object-array mapping.
  • Support private constructors via reflection-based instantiation.
  • Automatic type casting with extensible CasterHandler architecture.
  • Recursive mapping for nested objects and collections.
  • Extracted MappabilityBehavior trait to eliminate code duplication between ObjectMappability and IterableMappability
    toJson() and toArray() implementations now shared via composition.
  • Improved architecture, enhanced caster layer with instanceof guards to prevent unnecessary object reconstruction, centralized reflection logic, and eliminated code duplication across mapping strategies.