Skip to content

@jbogard jbogard released this Apr 25, 2019 · 21 commits to master since this release

As part of this release we had 31 issues closed.

New feature: attribute-based maps

Bugs

  • #3040 Match members by name
  • #3038 ForAllOtherMembers rewrites mapping of properties.
  • #3021 Checking collections for null is not allowed in EF6
  • #3020 fixed enum values caseinsensitivity bug
  • #2977 Skip generic mappings when precompiling
  • #2967 Handle redirected properties in the let clause
  • #2927 Generics with untyped MapFrom
  • #2902 Validation fails despite a value resolver being configured
  • #2901 A value converter/resolver always returns a value of the destination …
  • #2887 A constructor parameter with no name won't match anything

Improvements/Features

  • #3041 Refactor feature extensions
  • #3030 Features cleanup
  • #3004 Obsolete Profile.CreateMissingTypeMaps
  • #3003 IncludeMembers with MemberList.Source validation
  • #3001 Respect PathMappings in unmapped property names list
  • #2997 Dropping value tuples.
  • #2981 AutoMap attribute configuration options
  • #2978 AutoMap attribute configuration options
  • #2972 Include members
  • #2969 Consolidate ProjectTo parameters handling
  • #2960 Add support to specify ShouldMapMethod
  • #2952 Added AddProfiles method that takes an IEnumerable
  • #2944 Attribute map configuration
  • #2940 Flow resolution context to nested mappings
  • #2938 Assume single automap attribute
  • #2936 Support configuring attribute maps with additional properties
  • #2933 Attributes to define a type map configuration
  • #2930 Support creating maps via attributes
  • #2928 Set UseDestinationValue for readonly members
  • #2895 Throw a detailed exception when sourceExpression is null in MapFrom.
  • #2892 Added methods BeforeMap and AfterMap for IMappingExpression with ResolutionContext

Where to get it

You can download this release from nuget

Assets 2
You can’t perform that action at this time.