yiisoft / yii2-app-advanced

Yii 2.0 Advanced Application Template
http://www.yiiframework.com
BSD 3-Clause "New" or "Revised" License
1.66k stars 1.28k forks source link

Update advanced template to Bootstrap 5 & remove deprecated swiftmailer package #516

Closed themikem closed 2 years ago

themikem commented 2 years ago
Q A
Is bugfix? no
New feature? no
Breaks BC? unknown
Tests pass? yes
Fixed issues #497

This updates the advanced template with bootstrap5 support (via yii2-bootstrap5), removes swiftmailer & replaces with symfonymailer (via yii2-symfonymailer), and normalizes class references in various config blocks to ::class constant style from strings & ::className() method (per style in yii2-symfonymailer).

Also includes verbiage from issue #497 for improved getting started instructions.

Adds php 8.1 to test file.

samdark commented 2 years ago

I think that it is alright to up template's PHP version.

samdark commented 2 years ago

It was partially done in another PR fixing compatbility with Codeception. @themikem would you please rebase your changes?

themikem commented 2 years ago

@samdark Rebased per request

samdark commented 2 years ago

Thanks.