AutoMapper v9.0.0 Release Notes
Release Date: 2019-08-12 // over 4 years ago-
π As part of this release we had 21 issues closed.
π This release completely removes the static mapper (
Mapper.Map
) and dynamic mapping. See the 9.0 upgrade guide for details on how to migrate.π Improvements/Features
- #3134 Remove dynamic maps
- #3136 Removing static API
- #3187 Match destination enumerable types with it's enumerable for LINQ
- #3182 Help the runtime find the AM assembly
- #3180 Update Custom-value-resolvers.md
- #3173 Don't check for IDisposable at runtime for value types
- #3170 Update Conditional Mapping docs
- #3169 ForCtorParam MapFrom any expression
- #3162 Inherit included members
- #3160 WIP ForCtorParam MapFrom any expression
- #3158 Call dispose on the enumerator while avoiding boxing
- #3150 When using the context, check that the right Map overload was used
- #3149 Public Source property for ContextCacheKey
- #3144 Automate updating last version binary
- #3141 Moving enums after assignable to simplify assignable enums
- #3135 Remove static API
- #3127 Respect AllowNullCollections
- #3106 Adding ResolutionContext to IMappingAction<TSource, TDestination>.Process()
- #3105 ResolutionContext unavailable in IMappingAction
- #3063 Remove dynamic maps
π Bugs
- #3172 Allow non nullable default values for nullable enum constructor paramβ¦
Where to get it
π You can download this release from nuget