github AutoMapper/AutoMapper v3.1.0
3.1.0

AutoMapper expands its Portable Class Library support to include Xamarin. AutoMapper 3.1 supports the following runtimes:

  • .NET 4 and higher
  • Silverlight 5
  • Windows Phone 8
  • .NET for Windows Store apps (WinRT)
  • Xamarin.iOS
  • Xamarin.Android

Full list of closed issues
Full list of changes

Enhancements

  • Sharing base type mappings between derived types #309
  • Added possibility to disable constructor mapping for a profile #401
  • Extremely slow with large arrays #390
  • Revamped API for custom object mappers #385
  • Support array types in LINQ queries #375
  • AutoMapper now signed (again) #373
  • Support for MonoTouch #372
  • Support for MonoDroid #371
  • Supporting custom expressions for child members in LINQ queries #366
  • Automatic support of Enumerable/Queryable extension methods (Count() etc) #365
  • Complete support for inheriting parent mappings, for multiple children #348, #339, #329, #315, #307
  • Add Items bag to CreateMap and Map options #322
  • Supporting child containers for MappingEngine instance #320

Bug Fixes

  • PCL installation when used in a base project #318 and others
  • Cast exceptions for nullable types #332
  • Concurrency problems in WP8 #394
  • Bug in TypeInfo with inherited fields #386
  • Removed swallowing of exceptions #122
latest releases: v10.1.1, v10.1.0, v10.0.0...
7 years ago