v1.1.0
Features
- Add explicit property and field bindings with validated nested source paths.
- Add computed target members, typed conditions, ordered completion hooks, and additional mapping parameters.
- Add target and source ignores, target allow-lists for updates, and configurable completeness policies.
- Add per-member null behavior and constant substitution.
- Add reusable mapping includes and bounded recursive mapping with generated depth guards.
Compatibility and performance
- Keep convention mapping property-only and compatible with DomainMapper 1.0; fields participate only when explicitly configured.
- Preserve the fast convention-only compiler path and cache Roslyn member metadata per compilation.
- Add diagnostics
DMPR102throughDMPR104for invalid configuration and completeness enforcement.
Full changelog: v1.0.0...v1.1.0