This file contains the upgrade notes. These notes highlight changes that could break your application when you upgrade the package from one version to another.
-
Moved entities from
ymaker\email\tempaltes\models\entities
namespace toymaker\email\tempaltes\entities
-
Moved
yiisoft/yii2-bootstrap
,vova07/yii2-imperavi-widget
packages to suggesting -
Changed minimum Yii version from
^2.0.0
to^2.0.13
-
Changed minimum
motion/yii2-language-provider
version from~1.0.
to~2.1
-
Removed unused dev packages
codeception/verify
andcodeception/specify
-
Removed
ymaker\email\templates\helpers\LanguageHelper
class. Usemotion\i18n\helpers\LanguageHelper
instead -
Removed
ymaker\email\templates\Module::$service
property. Useymaker\email\templates\Module::$repository
instead -
Removed
ymaker\email\templates\components\TemplateManager::getFirstOrDefault()
method -
Created
ymaker\email\templates\repositories\EmailTemplatesRepositoryInterface
andymaker\email\templates\repositories\EmailTemplatesRepositoryInterface
instead ofymaker\email\templates\services\ServiceInterface
andymaker\email\templates\services\EmailtemplateService
-
Using
yiimaker/yii2-translatable
instead ofcreocoder/yii2-translateable
-
Language provider package changed from
yii2deman/yii2deman-language-provider
tomotion/yii2-language-provider
. You must updates language provider configuration in backend module config. -
Changed API of
ymaker\email\templates\services\ServiceInterface
interface. -
Changed API of
ymaker\email\templates\controllers\DefaultController
controller. -
Created
ymaker\email\templates\services\EmailTemplatesService
instead ofymaker\email\templates\services\DbService
. -
Removed
ymaker\email\templates\widgets\LanguagesList
widget. -
Migrations for creation of email template entities has been united.
-
Renamed
_serivice
and_languageProvider
properties toservice
,languageProvider
in backend module. -
Renamed
_service
property toservice
in default controller. -
Changed minimum
vova07/yii2-imperavi-widget
package version from~1.3.1
to~2.0
.