typo3/class-alias-loader
Adds Composer-powered class aliasing for PHP libraries that rename classes. Reads alias maps from composer.json, rewrites vendor/autoload.php on dump-autoload, and registers a loader that calls class_alias() so old class names keep working transparently.
This fixes critical bug related to the refactoring. Users are advised to pin to version 2.0.1 in version requirements.
This release is a code cleanup maintenance release. The only rather internal feature is increased performance when using opcache, by generating and using static alias maps
The possibility to allow case insensitive class loading has been removed without substitution. This feature required optimized class loading to be turned on and rewrote the class map that composer generated. Up to date packages, that rely on PSR autoloading require case sensitive class names anyway.
PHP support for very old PHP versions are dropped.
v1.2.2 was released prior to 2.0 which received some minor bugfixes. If you need support for older PHP versions or case insensitive class loading this version is for you and will continue to work.
Drop compatibility with older PHP versions and make compatible with PHP 8.4
How can I help you explore Laravel packages today?