Today we released AutoMapper 8.0.0:
AutoMapper 8.0 brings some breaking API changes, meant to simplify our configuration options which have grown quite a bit over time and remove some confusion about what configuration options were effectively equivalent. The upgrade guide walks through the breaking changes.
The motivation for breaking the API also came from some confusion around mapping configuration used for in-memory mappings and LINQ projections. With the API consolidation, we've unified the APIs and made explicitly clear which configuration can be used with
ProjectTo, and which cannot.
We've also added a new feature, Value Converters, which allow you to define reusable mappers scoped to individual members.
As well as many other little fixes :)