- Enh #38: Use
random_bytes
instead ofopenssl_random_pseudo_bytes
if available (fetus_hina)
- Enh #31: Add Composer 2 parallel unzip compatibility (samdark)
- Bug #30: Fix PHP error when upgrading/downgrading a Yii2 extension (brandonkelly)
- Enh #27: Support for Composer 2 (brandonkelly, cebe)
- Bug #23: Fixed another an error that would occur if the Zend OPcache extension was installed, but its "restrict_api" setting was enabled (Lachee)
- Bug #18: Fixed an error that would occur if the Zend OPcache extension was installed, but its "restrict_api" setting was enabled (angrybrad)
- Bug #16: Upgrade notes were not shown when upgrading from a patch version (cebe)
- Bug #11:
generateCookieValidationKey()
now saves config file only whencookieValidationKey
was generated (rob006) - Enh #10: Added
yii\composer\Installer::postInstall()
method (rob006) - Enh #12: Added
yii\composer\Installer::copyFiles()
method (rob006) - Enh #14: A note about yii UPGRADE notes file is shown after upgrading Yii to make user aware of it (cebe)
- Bug #7735: Composer failed to install extensions with multiple base paths in "psr-4" autoload section (cebe)
- Enh #2: Better error handling for the case when installer is unable to change permissions (dbavscc)
- Enh #3:
loadExtensions()
andsaveExtensions()
now accessEXTENSION_FILE
constant with late static binding (karneds)
- no changes in this release.
- no changes in this release.
- no changes in this release.
- no changes in this release.
- Bug #3438: Fixed support for non-lowercase package names (cebe)
- Chg: Added
yii\composer\Installer::postCreateProject()
and modified the syntax of calling installer methods in composer.json (qiangxue)
- Bug #1480: Fixed issue with creating extensions.php when php opcache is enabled (cebe)
- Enh: Added support for installing packages conforming to PSR-4 standard (qiangxue)
- Initial release.