Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge release 1.4.1 into 1.5.x #91

Merged
merged 3 commits into from Dec 21, 2021
Merged

Commits on Dec 21, 2021

  1. bugfix: allow the class loader to be absent

    With composer 2.2.0, some autoloaders are loaded even before the `vendor/autoload.php` file is dumped.
    This leads to installation crashes in some circumstances due to the fact that this component throws a `RuntimeException` in case the autoloader could not be found.
    
    Due to the fact, that this works properly after the autoloader got dumped, we can safely not register the prepend/append autoloader registration for this case.
    
    Signed-off-by: Maximilian Bösing <2189546+boesing@users.noreply.github.com>
    boesing committed Dec 21, 2021
    Copy the full SHA
    8f84616 View commit details
    Browse the repository at this point in the history
  2. qa: optimize code for better readability and avoid multiple getenv

    …calls
    
    Signed-off-by: Maximilian Bösing <2189546+boesing@users.noreply.github.com>
    boesing committed Dec 21, 2021
    Copy the full SHA
    e71bcbb View commit details
    Browse the repository at this point in the history
  3. Merge pull request #90 from boesing/bugfix/handle-not-existing-autolo…

    …ader
    
    Allow the composer class loader to be absent, for `composer/composer:2.2.0` compatibility
    Ocramius committed Dec 21, 2021
    Copy the full SHA
    88bf037 View commit details
    Browse the repository at this point in the history