imposter-plugin
imposter-plugin copied to clipboard
Bump composer/composer from 2.0.13 to 2.4.2
Bumps composer/composer from 2.0.13 to 2.4.2.
Release notes
Sourced from composer/composer's releases.
2.4.2
- Fixed bash completion hanging when running as root without
COMPOSER_ALLOW_SUPERUSERset (#11024)- Fixed handling of plugin activation when running as root without
COMPOSER_ALLOW_SUPERUSERset so it always happens after prompting, or does not happen if input is non-interactive- Fixed package filter on
bumpcommand (#11053)- Fixed handling of --ignore-platform-req with upper-bound ignores to not apply to conflict rules (#11037)
- Fixed handling of
COMPOSER_DISCARD_CHANGESwhen set to0- Fixed handling of zero-major versions in
outdatedcommand with--major-only(#11032)- Fixed
show --platformregression since 2.4.0 when running in a directory without composer.json (#11046)- Fixed a few strict type errors
2.4.1
- Added a
COMPOSER_NO_AUDITenv var to easily apply the new --no-audit flag in CI (#10998)- Fixed
showcommand showing packages in two sections, this was only meant for theoutdatedcommand (#11000)- Fixed local git repos being copied to cache unnecessarily (#11001)
- Fixed git cache invalidation issue when a git tag gets created after the cache has loaded a given reference (#11004)
2.4.0
Read the Composer 2.4 Release Announcement for more details on the release highlights.
Complete Changelog
- Added bash completions for Composer commands, package names, etc (see how to setup) (#10320)
- Added
bumpcommand to bump requirements to the currently installed version (#10829)- Added
auditcommand to check for known security vulnerabilities in installed packages (#10798, #10898)- Added automatic auditing of security vulnerabilities after
updateis done, can be overridden with--no-audit(#10798, #10898)- Added
--audittoinstallcommand to also do an audit (#10798, #10898)- Added
jsonformat output to thecheck-platform-reqscommand (#10979)- Added GitLab 15+ token refresh support (#10988)
- Added
ralias torequirecommand (#10953)- Added
composer/class-map-generatordependency to replaceComposer\Autoload\ClassMapGeneratorwhich is now deprecated (#10885)- Added
--lockedtodepends/prohibitscommands (#10834)- Added
--strict-psrflag todump-autoloadcommand to fail the process if PSR violations were detected, useful for CI (#10886)- Added
COMPOSER_PREFER_STABLEandCOMPOSER_PREFER_LOWESTenv vars to turn on--prefer-stable/--prefer-lowestonupdateandrequirecommand, useful for CI (#10919)- Added support for temporary update constraints on all packages (now also including non-root dependencies) (#10773)
- Added
--major-onlyflag to theoutdatedcommand to show only packages with major version updates (#10827)- Added sections for direct and transitive deps in
outdatedcommand output (#10779)- Added ability for cache GC to clean up
vcsandrepocaches (#10826)- Added
--gcflag toclear-cacheto only trigger a garbage collection instead of clearing everything (#10826)- Added signal (SIGINT, SIGTERM, SIGHUP) handling to ensure we wait for the child process to exit before Composer exits to avoid dropping output (#10958)
- Added prompt suggesting using
--devwhen requiring packages withdev/testing/static analysiskeywords present (#10960)- Added warning in
require,initandcreate-projectcommands when the latest version of a package cannot be used due to platform requirements (#10896)- Fixed
COMPOSER_NO_DEVso it also works withrequireandremove's--update-no-dev(#10995)2.4.0-RC1
Composer 2.4 is ready for a release, and we need your help to test it and report any regression.
Please try it out!
- Running
composer self-update --previewwill get you the 2.4.0-RC1- Running
composer self-update --stablewill get you back on the latest 2.3 stable release if anything broke.
... (truncated)
Changelog
Sourced from composer/composer's changelog.
[2.4.2] 2022-09-14
- Fixed bash completion hanging when running as root without
COMPOSER_ALLOW_SUPERUSERset (#11024)- Fixed handling of plugin activation when running as root without
COMPOSER_ALLOW_SUPERUSERset so it always happens after prompting, or does not happen if input is non-interactive- Fixed package filter on
bumpcommand (#11053)- Fixed handling of --ignore-platform-req with upper-bound ignores to not apply to conflict rules (#11037)
- Fixed handling of
COMPOSER_DISCARD_CHANGESwhen set to0- Fixed handling of zero-major versions in
outdatedcommand with--major-only(#11032)- Fixed
show --platformregression since 2.4.0 when running in a directory without composer.json (#11046)- Fixed a few strict type errors
[2.4.1] 2022-08-20
- Added a
COMPOSER_NO_AUDITenv var to easily apply the new --no-audit flag in CI (#10998)- Fixed
showcommand showing packages in two sections, this was only meant for theoutdatedcommand (#11000)- Fixed local git repos being copied to cache unnecessarily (#11001)
- Fixed git cache invalidation issue when a git tag gets created after the cache has loaded a given reference (#11004)
[2.4.0] 2022-08-16
- Added
jsonformat output to the newauditcommand (#10965)- Added
jsonformat output to thecheck-platform-reqscommand (#10979)- Added GitLab 15+ token refresh support (#10988)
- Fixed
COMPOSER_NO_DEVso it also works withrequireandremove's--update-no-dev(#10995)- Fixed various bash completion issues
[2.4.0-RC1] 2022-07-21
- Added bash completions for Composer commands, package names, etc (see how to setup) (#10320)
- Added
bumpcommand to bump requirements to the currently installed version (#10829)- Added
auditcommand to check for known security vulnerabilities in installed packages (#10798, #10898)- Added automatic auditing of security vulnerabilities after
updateis done, can be overridden with--no-audit(#10798, #10898)- Added
--audittoinstallcommand to also do an audit (#10798, #10898)- Added
ralias torequirecommand (#10953)- Added
composer/class-map-generatordependency to replaceComposer\Autoload\ClassMapGeneratorwhich is now deprecated (#10885)- Added
--lockedtodepends/prohibitscommands (#10834)- Added
--strict-psrflag todump-autoloadcommand to fail the process if PSR violations were detected, useful for CI (#10886)- Added
COMPOSER_PREFER_STABLEandCOMPOSER_PREFER_LOWESTenv vars to turn on--prefer-stable/--prefer-lowestonupdateandrequirecommand, useful for CI (#10919)- Added support for temporary update constraints on all packages (now also including non-root dependencies) (#10773)
- Added
--major-onlyflag to theoutdatedcommand to show only packages with major version updates (#10827)- Added sections for direct and transitive deps in
outdatedcommand output (#10779)- Added ability for cache GC to clean up
vcsandrepocaches (#10826)- Added
--gcflag toclear-cacheto only trigger a garbage collection instead of clearing everything (#10826)- Added signal (SIGINT, SIGTERM, SIGHUP) handling to ensure we wait for the child process to exit before Composer exits to avoid dropping output (#10958)
- Added prompt suggesting using
--devwhen requiring packages withdev/testing/static analysiskeywords present (#10960)- Added warning in
require,initandcreate-projectcommands when the latest version of a package cannot be used due to platform requirements (#10896)[2.3.10] 2022-07-13
- Fixed plugins from CWD/vendor being loaded in some cases like create-project or validate even though the target directory is outside of CWD (#10935)
... (truncated)
Commits
7d88762Release 2.4.2a75fbf0Fix handling of plugin activation when running as rootd6411ffUpdate changelog4f04190Update depsfc75efdrequirecommand: allow—fixedoption for library dev dependenciesec8bbe9Fix package filter on bump command, fixes #11053564f8beFix type error, fixes #1105221045b9Fix type errors and update baseline (1854, 99)d63218cFix type errordbdf6afFix type error- 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)