Upgrading from 8.x to 9.0¶
9.0 is major release of AutoMapper. It brings a lot of new features and improvements. We recommend first to check the new documentation to see if the new features are useful for your project.
If you upgrade from 8.x to 9.0, you will need to make some changes to your code, but most of existing behavior should still work.
Bundle¶
If you use the bundle, it is now integrated in the main package. You can remove the jolicode/automapper-bundle package from your
composer.json file.
Then you have to use the new namespace for the bundle:
use AutoMapper\Symfony\Bundle\AutoMapperBundle;
You will also need to update the bundle configuration, see the bundle documentation for more information.
Custom Transformers¶
The CustomPropertyTransformerInterface and CustomModelTransformerInterface have been removed in favor of the
PropertyTransformerInterface interface handling both case.
See the transformers documentation for more information.