Upgrading to v2
Mailcoach v2 requires Laravel 7, make sure to upgrade your project first.
Medialibrary has been upgraded to v8, please read the upgrade guide to make any changes necessary to your project.
If you were not using media library in any way in your own code, you only need to create and run a migration to add this column to the
All the views have changed, if you have published views that you've modified, make sure to republish them and port your changes.
Add the following new configuration keys to your
mailcoach.php config file and set them to your preferred mailers. You can also keep these
null and Mailcoach will use the default app mailer.
'mailer' => null,
'campaign_mailer' => null,
'transactional_mailer' => null,
'editor' => \Spatie\Mailcoach\Support\Editor\TextEditor::class,
Update the feed back package.
If you're tracking opens and links you need to update the feedback package you are using to v2.
^2.0 for the
spatie/laravel-mailcoach-<your email provider>-feedback you have installed
Create and run a migration to add the following changed columns to your database table.