AutoMapper v10.0.0 Release Notes

Release Date: 2020-07-01 // almost 4 years ago
  • ⬆️ https://docs.automapper.org/en/latest/10.0-Upgrade-Guide.html

    🚀 As part of this release we had 30 issues closed.

    🐛 Bugs

    • #3413 Enable ForAllMaps to work with ForCtorParam
    • #3334 The source type must be assignable to the type of the transformation

    👌 Improvements/Features

    • #3451 Update 10.0-Upgrade-Guide.md
    • #3448 10.0 upgrade guide and some refactorings
    • #3443 Links to more ReadableExpressions resources
    • #3438 Clean up Mapper and friends
    • #3437 AllowNull overrides per member AllowNullDestinationValues/Collections
    • #3424 Allow any expression with IncludeMembers
    • #3415 Exclude some public members from api checks
    • #3411 EF Core; generalize constructor mapping for ProjectTo
    • #3408 Update Open-Generics.md
    • #3405 Improve cycle detection with inheritance
    • #3403 Example for setting up DI for Catel.IoC
    • #3401 Matching source values should override constructor parameters default…
    • #3400 ExactMatchNamingConvention
    • #3396 Only check simple member expressions for source members
    • #3393 Avoid collections with null values when reaching max depth
    • #3387 Non generic member transformer
    • #3379 ProjectTo does not load expanded child collections.
    • #3374 Generic value resolvers
    • #3373 String based MapFrom for constructors
    • #3368 Map read-only collections by default
    • #3356 Reverse naming conventions for reverse maps by default
    • #3349 Allow recursive queries
    • #3347 Add brief documentation for 8.1.1 upgrade
    • #3337 Attribute-based reverse mapping with SourceMemberAttribute
    • #3336 Reverse the string based MapFrom
    • #3319 Update Expression-Translation-(UseAsDataSource).md
    • #3314 Fix .NET standard link on docs homepage
    • #3306 Update Flattening.md

    Where to get it

    🚀 You can download this release from nuget