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