v1.0.0
DomainMapper 1.0.0
The first public release of DomainMapper, a compile-time .NET mapper with a domain-driven design bias.
Highlights
- Direct generated C# with no runtime reflection.
- Domain-owned constructors and static factories for invariant-preserving mappings.
- Mutable and immutable targets, records, nested objects, collections, and dictionaries.
- Existing-target updates plus nested and generic mapper support.
- Fail-closed diagnostics when a target cannot be mapped completely.
- Multi-Roslyn packaging for supported .NET compiler versions.
Install
dotnet add package DomainMapper --version 1.0.0Validation
- 57 unit and repository tests passed locally.
- Hosted build, test, package validation, integration tests for .NET 8, 9, 10 and .NET Framework, lint, CodeQL, and static analysis passed.
- The final NuGet artifact passed package validation before publication.