AgileMapper v1.7 Release Notes

Release Date: 2020-06-14 // over 3 years ago
    • 👌 Support for configuring complete sub-mappings, re: #176
    • 👌 Support for configuring sequential data sources, re: #184
    • 👌 Support for configuring alternate data sources, re: #133, #173
    • Including ToTarget data sources in mapping plan validation, re: #184
    • 🛠 Fixing enumerable target ToTarget data sources, re: #173
    • 🛠 Fixing caching of custom method struct creation factory
    • 🔧 Erroring if configured data sources conflict with ignored source members
    • 🔧 Improving configuration error messages
    • Surfacing mapping plan Expressions
    • ⚡️ Updating to ReadableExpressions v2.5
    • 🐎 Performance improvements

Previous changes from v1.6

    • 👌 Support for interface type-pairing, re: #163
    • 👌 Support for accessing Dictionary keys in custom data sources, re: #162
    • 👌 Support for simple type creation with CreateInstancesUsing, re: #165
    • 👍 Static API support for type-specific naming rules, re: #175
    • 👌 Support for applying custom data sources to root types only, re: #183
    • Handling null return values from custom factory methods, re: #176
    • 👌 Support for TimeSpan mapping
    • 👌 Support for DateTimeOffset mapping
    • 👌 Improved detection of unmappable target types in mapping validation, re: #183
    • 🛠 Fixing runtime-typed mappings affecting sibling mapping branches, re: #166
    • 🛠 Fixing numeric to non-int-derived enum mapping
    • 🛠 Fixing runtime-typed, simple-to-complex to-target data sources, re: #174
    • 🐎 Performance improvements
    • ➕ Adding package icon