Closed renovate[bot] closed 1 year ago
Code Climate has analyzed commit 6f6b6e44 and detected 0 issues on this pull request.
The test coverage on the diff in this pull request is 100.0% (50% is the threshold).
This pull request will bring the total coverage in the repository to 95.7% (0.0% change).
View more on Code Climate.
This PR contains the following updates:
2.4.4
->2.5.8
Release Notes
composer/composer
### [`v2.5.8`](https://togithub.com/composer/composer/blob/HEAD/CHANGELOG.md#258-2023-06-09) [Compare Source](https://togithub.com/composer/composer/compare/2.5.7...2.5.8) - Fixed regression in edge cases where root package gets added to a repository already during the install process ([#11495](https://togithub.com/composer/composer/issues/11495)) - Fixed EventDispatcher on windows picking bat files when using "[@php](https://togithub.com/php) binary" ([#11490](https://togithub.com/composer/composer/issues/11490)) - Fixed ICU CDLR version parsing failing the whole process when ICU cannot initialize the resource bundle ([#11492](https://togithub.com/composer/composer/issues/11492)) - Fixed type declarations on ClassLoader ([#11500](https://togithub.com/composer/composer/issues/11500)) ### [`v2.5.7`](https://togithub.com/composer/composer/blob/HEAD/CHANGELOG.md#257-2023-05-24) [Compare Source](https://togithub.com/composer/composer/compare/2.5.6...2.5.7) - Fixed regression preventing autoloading the dependencies of metapackages when running --no-dev ([#11481](https://togithub.com/composer/composer/issues/11481)) ### [`v2.5.6`](https://togithub.com/composer/composer/blob/HEAD/CHANGELOG.md#256-2023-05-24) [Compare Source](https://togithub.com/composer/composer/compare/2.5.5...2.5.6) - BC Warning: Installers and `InstallationManager::getInstallPath` will now return `null` instead of an empty string for metapackages' paths. This may have adverse effects on plugin code using this expecting always a string but it is unlikely ([#11455](https://togithub.com/composer/composer/issues/11455)) - Fixed metapackages showing their install path as the root package's path instead of empty ([#11455](https://togithub.com/composer/composer/issues/11455)) - Fixed lock file verification on `install` to deal better with `replace`/`provide` ([#11475](https://togithub.com/composer/composer/issues/11475)) - Fixed lock file having a more recent modification time than the vendor dir when `require` guesses the constraint after resolution ([#11405](https://togithub.com/composer/composer/issues/11405)) - Fixed numeric default branches with a `v` prefix being treated as non-numeric ones and receiving an alias like e.g. dev-main would ([`e51d755`](https://togithub.com/composer/composer/commit/e51d755a08)) - Fixed binary proxies not being transparent when included by another PHP process and returning a value ([#11454](https://togithub.com/composer/composer/issues/11454)) - Fixed support for plugin classes being marked as `readonly` ([#11404](https://togithub.com/composer/composer/issues/11404)) - Fixed `getmypid` being required as it is not always available ([#11401](https://togithub.com/composer/composer/issues/11401)) - Fixed authentication issue when downloading several files from private Bitbucket in parallel ([#11464](https://togithub.com/composer/composer/issues/11464)) ### [`v2.5.5`](https://togithub.com/composer/composer/blob/HEAD/CHANGELOG.md#255-2023-03-21) [Compare Source](https://togithub.com/composer/composer/compare/2.5.4...2.5.5) - Fixed basic auth failures resulting in infinite retry loop ([#11320](https://togithub.com/composer/composer/issues/11320)) - Fixed GitHub rate limit reporting ([#11366](https://togithub.com/composer/composer/issues/11366)) - Fixed InstalledVersions error in Composer 1 compatibility edge case ([#11304](https://togithub.com/composer/composer/issues/11304)) - Fixed issue displaying solver problems with branch names containing `%` signs ([#11359](https://togithub.com/composer/composer/issues/11359)) - Fixed race condition in cache validity detection when running Composer highly concurrently ([#11375](https://togithub.com/composer/composer/issues/11375)) - Fixed various minor config command issues ([#11353](https://togithub.com/composer/composer/issues/11353), [#11302](https://togithub.com/composer/composer/issues/11302)) ### [`v2.5.4`](https://togithub.com/composer/composer/blob/HEAD/CHANGELOG.md#254-2023-02-15) [Compare Source](https://togithub.com/composer/composer/compare/2.5.3...2.5.4) - Fixed extra.plugin-optional support in PluginInstaller when doing pre-install checks ([#11318](https://togithub.com/composer/composer/issues/11318)) ### [`v2.5.3`](https://togithub.com/composer/composer/blob/HEAD/CHANGELOG.md#253-2023-02-10) [Compare Source](https://togithub.com/composer/composer/compare/2.5.2...2.5.3) - Added extra.plugin-optional support for allow auto-disabling unknown plugins which are not critical when running non-interactive ([#11315](https://togithub.com/composer/composer/issues/11315)) ### [`v2.5.2`](https://togithub.com/composer/composer/blob/HEAD/CHANGELOG.md#252-2023-02-04) [Compare Source](https://togithub.com/composer/composer/compare/2.5.1...2.5.2) - Added warning when `require` auto-selects a feature branch as that is probably not desired ([#11270](https://togithub.com/composer/composer/issues/11270)) - Fixed `self.version` requirements reporting lock file integrity errors when changing branches ([#11283](https://togithub.com/composer/composer/issues/11283)) - Fixed `require` regression which broke the --fixed flag ([#11247](https://togithub.com/composer/composer/issues/11247)) - Fixed security audit reports loading when exclude/only filter rules are used on a repository ([#11281](https://togithub.com/composer/composer/issues/11281)) - Fixed autoloading regression on PHP 5.6 ([#11285](https://togithub.com/composer/composer/issues/11285)) - Fixed archive command including an existing archive into itself if run repeatedly ([#11239](https://togithub.com/composer/composer/issues/11239)) - Fixed dev package prompt in `require` not appearing in some conditions ([#11287](https://togithub.com/composer/composer/issues/11287)) ### [`v2.5.1`](https://togithub.com/composer/composer/blob/HEAD/CHANGELOG.md#251-2022-12-22) [Compare Source](https://togithub.com/composer/composer/compare/2.5.0...2.5.1) - Fixed ClassLoader regression which made it fail if serialized (e.g. within PHPUnit process isolation) ([#11237](https://togithub.com/composer/composer/issues/11237)) - Fixed preg type error in svn version guessing ([#11231](https://togithub.com/composer/composer/issues/11231)) ### [`v2.5.0`](https://togithub.com/composer/composer/blob/HEAD/CHANGELOG.md#250-2022-12-20) [Compare Source](https://togithub.com/composer/composer/compare/2.4.4...2.5.0) - BC Warning: To prevent abuse of our includeFile() function it is now gone, it was not part of the official API but may still cause issues if some code incorrectly relied on it ([#11015](https://togithub.com/composer/composer/issues/11015)) - Improved version guessing of `require` command to use the dependency resolution result instead of using the latest available version (except if you run with --no-update) ([#11160](https://togithub.com/composer/composer/issues/11160)) - Improved version selection in `archive` command ([#11230](https://togithub.com/composer/composer/issues/11230)) - Added autocompletion of config option names in the `config` command ([#11130](https://togithub.com/composer/composer/issues/11130)) - Added support for writing [custom commands as Command classes](https://getcomposer.org/doc/articles/scripts.md#writing-custom-commands) ([#11151](https://togithub.com/composer/composer/issues/11151)) - Added hard failure when installing from a lock file which does not satisfy the composer.json requirements ([#11195](https://togithub.com/composer/composer/issues/11195)) - Added warning when the outdated command rejects a new package due to unmet platform requirements ([#11113](https://togithub.com/composer/composer/issues/11113)) - Added support for `bump` command to bump `>=x` to `>=installed-version` ([#11179](https://togithub.com/composer/composer/issues/11179)) - Added `--download-only` flag to `install` command to only download and prime the cache with the package archives ([#11041](https://togithub.com/composer/composer/issues/11041)) - Added autoconfiguration of `github-domains`/`gitlab-domains` when GitHub/GitLab credentials are configured for a custom domain ([#11062](https://togithub.com/composer/composer/issues/11062)) - Added hard failure (throw) if COMPOSER_AUTH is present and malformed JSON ([#11085](https://togithub.com/composer/composer/issues/11085)) - Added interactive prompt to `run-script` and `exec` commands if run without any argument ([#11157](https://togithub.com/composer/composer/issues/11157)) - Added interactive prompt where to store credentials when a project-local auth.json exists ([#11188](https://togithub.com/composer/composer/issues/11188)) - Fixed full disk warning to be shown when less than 100MiB is available ([#11190](https://togithub.com/composer/composer/issues/11190)) - Fixed cache keys to allow `_` to avoid conflicts between package names like `a-b` and `a_b` ([#11229](https://togithub.com/composer/composer/issues/11229)) - Fixed docker compatibility by making paths more portable even if the project is installed at `/` ([#11169](https://togithub.com/composer/composer/issues/11169))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
â™» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.