github AutoMapper/AutoMapper v6.1.0
6.1.0

As part of this release we had 28 issues closed.

Bugs

  • #2115 Null checks
  • #2109 Consider only constructors that can resolve all parameters
  • #2102 ResolveUsing problem
  • #2100 Check the underlying type
  • #2097 Use the runtime type for the destination too
  • #2096 ArgumentException when trying to map a ViewModel List to Domain List
  • #2065 Use the existing destination
  • #2064 Mapping to readonly IEnumerable property
  • #2054 Regression - Exception in System.Linq from NullableSourceMapper
  • #2025 Passing the type doesn't seem to help

Improvements/Features

  • #2136 Disallow duplicate create map calls
  • #2131 Let clause
  • #2128 Disallow duplicate CreateMap calls per mapping
  • #2124 Detect cycles at config time and set PreserveReferences accordingly
  • #2114 Inefficient query produced
  • #2110 AddProfiles() includes internal types when scanning assemblies
  • #2107 Make object mappers help with validation
  • #2085 Project nullable to GetValueOrDefault
  • #2082 Unable to create a map expression from Person.FKContactTypeID (System.Nullable`1[System.Int64]) to RelatedPersonDTO.FKContactTypeID (System.Int64)
  • #2080 Reverse MapFrom
  • #2074 Unflatten
  • #2068 Support un-flattening
  • #2063 AddProfiles() should be able to include internal profiles
  • #2059 Allow source struct collections
  • #2058 InvalidOperationException when mapping a collection from struct enumerator
  • #2038 Consider abstract types
  • #2037 Instances of abstract classes cannot be created
  • #2023 Introducing Internal namespaces and classes to support extensibility

Where to get it

You can download this release from nuget

latest releases: v10.1.1, v10.1.0, v10.0.0...
4 years ago