imposter-plugin
imposter-plugin copied to clipboard
Bump composer/composer from 2.0.13 to 2.2.9
Bumps composer/composer from 2.0.13 to 2.2.9.
Release notes
Sourced from composer/composer's releases.
2.2.9
- Fixed regression with plugins that modify install path of packages, see docs if you are authoring such a plugin (#10621)
2.2.8
- Fixed
filesautoloading sort order to be fully deterministic (#10617)- Fixed pool optimization pass edge cases (#10579)
- Fixed
requirecommand failing whenself.versionis used as constraint (#10593)- Fixed --no-ansi / undecorated output still showing color in repo warnings (#10601)
- Performance improvement in pool optimization step (composer/semver#131)
2.2.7
- Allow installation together with composer/xdebug-handler ^3 (#10528)
- Fixed support for packages with no licenses in
licensescommand output (#10537)- Fixed handling of
allow-plugins: falsewhich kept warning (#10530)- Fixed enum parsing in classmap generation when the enum keyword is not lowercased (#10521)
- Fixed author parsing in
initcommand requiring an email whereas the schema allows a name only (#10538)- Fixed issues in
requirecommand when requiring packages which do not exist (but are provided by something else you require) (#10541)- Performance improvement in pool optimization step (#10546)
2.2.6
- BC Break: due to an oversight, the
COMPOSER_BIN_DIRenv var for binaries added in Composer 2.2.2 had to be renamed toCOMPOSER_RUNTIME_BIN_DIR(#10512)- Fixed enum parsing in classmap generation with syntax like
enum foo:stringwithout space after:(#10498)- Fixed package search not urlencoding the input (#10500)
- Fixed
reinstallcommand not firingpre-install-cmd/post-install-cmdevents (#10514)- Fixed edge case in path repositories where a symlink: true option would be ignored on old Windows and old PHP combos (#10482)
- Fixed test suite compatibility with latest symfony/console releases (#10499)
- Fixed some error reporting edge cases (#10484, #10451, #10493)
2.2.5
- Disabled
composer/package-versions-deprecatedby default as it can function usingComposer\InstalledVersionsat runtime (#10458)- Fixed artifact repositories crashing if a phar file was present in the directory (#10406)
- Fixed binary proxy issue on PHP <8 when fseek is used on the proxied binary path (#10468)
- Fixed handling of non-string versions in package repositories metadata (#10470)
2.2.4
- Fixed handling of process timeout when running async processes during installation
- Fixed GitLab API handling when projects have a repository disabled (#10440)
- Fixed reading of environment variables (e.g. APPDATA) containing unicode characters to workaround a PHP bug on Windows (#10434)
- Fixed partial update issues with path repos missing if a path repo is required by a path repo (#10431)
- Fixed support for sourcing binaries via the new bin proxies (#10389)
- Fixed messaging when GitHub tokens need SSO authorization (#10432)
2.2.3
- Fixed issue with PHPUnit and process isolation now including PHPUnit <6.5 (#10387)
- Fixed interoperability issue with laminas/laminas-zendframework-bridge and Composer 2.2 (#10401)
- Fixed binary proxies for shell scripts to work correctly when they are symlinked (jakzal/phpqa#336)
- Fixed overly greedy pool optimization in cases where a locked package is not required by anything anymore in a partial update (#10405)
2.2.2
- Added
COMPOSER_BIN_DIRenv var and_composer_bin_dirglobal containing the path to the bin-dir for binaries. Packages relying on finding the bin dir with$BASH_SOURCES[0]will need to update their binaries (#10402)
... (truncated)
Changelog
Sourced from composer/composer's changelog.
[2.2.9] 2022-03-15
- Fixed regression with plugins that modify install path of packages, see docs if you are authoring such a plugin (#10621)
[2.2.8] 2022-03-15
- Fixed
filesautoloading sort order to be fully deterministic (#10617)- Fixed pool optimization pass edge cases (#10579)
- Fixed
requirecommand failing whenself.versionis used as constraint (#10593)- Fixed --no-ansi / undecorated output still showing color in repo warnings (#10601)
- Performance improvement in pool optimization step (composer/semver#131)
[2.2.7] 2022-02-25
- Allow installation together with composer/xdebug-handler ^3 (#10528)
- Fixed support for packages with no licenses in
licensescommand output (#10537)- Fixed handling of
allow-plugins: falsewhich kept warning (#10530)- Fixed enum parsing in classmap generation when the enum keyword is not lowercased (#10521)
- Fixed author parsing in
initcommand requiring an email whereas the schema allows a name only (#10538)- Fixed issues in
requirecommand when requiring packages which do not exist (but are provided by something else you require) (#10541)- Performance improvement in pool optimization step (#10546)
[2.2.6] 2022-02-04
- BC Break: due to an oversight, the
COMPOSER_BIN_DIRenv var for binaries added in Composer 2.2.2 had to be renamed toCOMPOSER_RUNTIME_BIN_DIR(#10512)- Fixed enum parsing in classmap generation with syntax like
enum foo:stringwithout space after:(#10498)- Fixed package search not urlencoding the input (#10500)
- Fixed
reinstallcommand not firingpre-install-cmd/post-install-cmdevents (#10514)- Fixed edge case in path repositories where a symlink: true option would be ignored on old Windows and old PHP combos (#10482)
- Fixed test suite compatibility with latest symfony/console releases (#10499)
- Fixed some error reporting edge cases (#10484, #10451, #10493)
[2.2.5] 2022-01-21
- Disabled
composer/package-versions-deprecatedby default as it can function usingComposer\InstalledVersionsat runtime (#10458)- Fixed artifact repositories crashing if a phar file was present in the directory (#10406)
- Fixed binary proxy issue on PHP <8 when fseek is used on the proxied binary path (#10468)
- Fixed handling of non-string versions in package repositories metadata (#10470)
[2.2.4] 2022-01-08
- Fixed handling of process timeout when running async processes during installation
- Fixed GitLab API handling when projects have a repository disabled (#10440)
- Fixed reading of environment variables (e.g. APPDATA) containing unicode characters to workaround a PHP bug on Windows (#10434)
- Fixed partial update issues with path repos missing if a path repo is required by a path repo (#10431)
- Fixed support for sourcing binaries via the new bin proxies (#10389)
- Fixed messaging when GitHub tokens need SSO authorization (#10432)
[2.2.3] 2021-12-31
... (truncated)
Commits
07eccf0Release 2.2.9173b558Update changelog6b97524Load plugins which modify install path early, fixes #10618 (#10621)7bee425Reverting release version changes26a5873Release 2.2.88eb7f63Update changelogdca2d49GH Actions: version update for various predefined actions2d7f156Allow using self.version with require command, fixes #10593bf235ebAdd note about plugin autoloading, refs #105874cc4a28Merge pull request #10617 from Seldaek/pkg_sort- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)