AutoMapper v7.0.0 Release Notes
Release Date: 2018-06-05 // almost 6 years ago-
๐ As part of this release we had 48 issues closed.
๐ This release contains mainly bug fixes and a few breaking API changes, as well as an explicit
netstandard2.0
target.๐ Bugs
- #2521 #2520 - Fixed Effort- and ODataQueryTests and a bug in ExpressionVisitor
- #2502 Return the same type on both branches
- #2501 ProjectTo Exception: Argument types do not match
- #2466 Mapping from ExpandoObject to existing destination
- #2461 The MapFrom should have higher priority than postfixes
- #2459 ForMember doesn't work after AddMemberConfiguration().AddName()
๐ Improvements/Features
- #2658 Break out expression mapper
- #2651 Add a section about conditions and resolvers
- #2650 Condition vs PreCondition docs
- #2641 Nullable untyped MapFrom
- #2640 Dynamic mapping : Map null to the default for value types
- #2633 Exception when mapping from an ExpandoObject.
- #2632 Add repository information to csproj
- #2621 Say that it's a dynamic map when validation fails
- #2616 Fixed documentation to not have DuplicateTypeMap
- #2614 Update unit test to match behavior as explained
- #2610 Extract NullsafeQueryRewriter to separate licensed file
- #2606 From #2515
- #2605 Removing preview version of VS 2017
- #2604 Fix to issue #2578
- #2603 Fix TypeDetails ignoring non-generic extension methods #2593
- #2602 Fix projection to destinations using extension methods #2593
- #2596 ##2594: Remove empty profile name from MapperConfigurationException
- #2594 Exception Message for DuplicateTypeMapConfigurationException
- #2593 ProjectTo error with aggregate functions on IEnumerable
- #2586 Update build status link
- #2580 Fix for Issue #2578
- #2578 Automapper should sort properties in ProjectTo consistently
- #2575 .NET Standard 2.0 support
- #2568 ProjectTo : Expose binders and result converters
- #2560 Define ComVisible Attribute
- #2541 Missing closing bracket in example code
- #2518 Use resolve when looking for included maps
- #2513 Open generics in combination with mapping inheritance do not work
- #2504 fix whitespace
- #2499 Let clause : explicitly generate just the properties we need
- #2495 Update Lists-and-arrays.md
- #2494 Ignore properties that are not expanded
- #2491 Update copy of NeinLinq.NullsafeQueryRewriter
- #2490 Massive performance issues from 6.1.0 upwards
- #2488 Custom validation docs
- #2487 Test for #2486
- #2477 Added doc for IMappingAction and Asp.Net Core Dependency Injection.
- #2476 Include<,> and IncludeBase<,> is not creating equal TypeMap.IncludedBaseTypes
- #2475 Include<,> and IncludeBase<,> is not creating equal TypeMap.IncludedBaseTypes
- #2471 Update Value-transformers.md
- #2469 Make mapping at runtime closer to inline mapping
- #2446 Adding missing docs from wiki
Where to get it
๐ You can download this release from nuget