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

build(deps): bump composer/composer from 1.10.23 to 2.4.3 in /composer/helpers/v1 #498

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Oct 14, 2022

Bumps composer/composer from 1.10.23 to 2.4.3.

Release notes

Sourced from composer/composer's releases.

2.4.3

  • BC Break: The json format of audit command now has reportedAt as an RFC3339 string instead of an object which was a mistake (#11120)
  • Fixed json format of audit command which was missing affectedVersions (#11120)
  • Fixed plugin commands not being loaded during bash completions (#11074)
  • Fixed parsing of inline aliases within complex constraints with || or , (#11086)
  • Fixed min-php version check in autoload.php to avoid crashing sites running on PHP 5.5 or below silently with a 200 (#11091)
  • Fixed JsonFile reading files without checking if they are readable first (#11077)
  • Fixed require command with --dry-run failing when requiring a package requiring stability flag extraction (#11112)

2.4.2

  • Fixed bash completion hanging when running as root without COMPOSER_ALLOW_SUPERUSER set (#11024)
  • Fixed handling of plugin activation when running as root without COMPOSER_ALLOW_SUPERUSER set so it always happens after prompting, or does not happen if input is non-interactive
  • Fixed package filter on bump command (#11053)
  • Fixed handling of --ignore-platform-req with upper-bound ignores to not apply to conflict rules (#11037)
  • Fixed handling of COMPOSER_DISCARD_CHANGES when set to 0
  • Fixed handling of zero-major versions in outdated command with --major-only (#11032)
  • Fixed show --platform regression 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_AUDIT env var to easily apply the new --no-audit flag in CI (#10998)
  • Fixed show command showing packages in two sections, this was only meant for the outdated command (#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 bump command to bump requirements to the currently installed version (#10829)
  • Added audit command to check for known security vulnerabilities in installed packages (#10798, #10898)
  • Added automatic auditing of security vulnerabilities after update is done, can be overridden with --no-audit (#10798, #10898)
  • Added --audit to install command to also do an audit (#10798, #10898)
  • Added json format output to the check-platform-reqs command (#10979)
  • Added GitLab 15+ token refresh support (#10988)
  • Added r alias to require command (#10953)
  • Added composer/class-map-generator dependency to replace Composer\Autoload\ClassMapGenerator which is now deprecated (#10885)
  • Added --locked to depends/prohibits commands (#10834)
  • Added --strict-psr flag to dump-autoload command to fail the process if PSR violations were detected, useful for CI (#10886)
  • Added COMPOSER_PREFER_STABLE and COMPOSER_PREFER_LOWEST env vars to turn on --prefer-stable/--prefer-lowest on update and require command, useful for CI (#10919)
  • Added support for temporary update constraints on all packages (now also including non-root dependencies) (#10773)
  • Added --major-only flag to the outdated command to show only packages with major version updates (#10827)
  • Added sections for direct and transitive deps in outdated command output (#10779)
  • Added ability for cache GC to clean up vcs and repo caches (#10826)
  • Added --gc flag to clear-cache to 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 --dev when requiring packages with dev/testing/static analysis keywords present (#10960)

... (truncated)

Changelog

Sourced from composer/composer's changelog.

[2.4.3] 2022-10-14

  • BC Break: The json format of audit command now has reportedAt as an RFC3339 string instead of an object which was a mistake (#11120)
  • Fixed json format of audit command which was missing affectedVersions (#11120)
  • Fixed plugin commands not being loaded during bash completions (#11074)
  • Fixed parsing of inline aliases within complex constraints with || or , (#11086)
  • Fixed min-php version check in autoload.php to avoid crashing sites running on PHP 5.5 or below silently with a 200 (#11091)
  • Fixed JsonFile reading files without checking if they are readable first (#11077)
  • Fixed require command with --dry-run failing when requiring a package requiring stability flag extraction (#11112)

[2.4.2] 2022-09-14

  • Fixed bash completion hanging when running as root without COMPOSER_ALLOW_SUPERUSER set (#11024)
  • Fixed handling of plugin activation when running as root without COMPOSER_ALLOW_SUPERUSER set so it always happens after prompting, or does not happen if input is non-interactive
  • Fixed package filter on bump command (#11053)
  • Fixed handling of --ignore-platform-req with upper-bound ignores to not apply to conflict rules (#11037)
  • Fixed handling of COMPOSER_DISCARD_CHANGES when set to 0
  • Fixed handling of zero-major versions in outdated command with --major-only (#11032)
  • Fixed show --platform regression 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_AUDIT env var to easily apply the new --no-audit flag in CI (#10998)
  • Fixed show command showing packages in two sections, this was only meant for the outdated command (#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 json format output to the new audit command (#10965)
  • Added json format output to the check-platform-reqs command (#10979)
  • Added GitLab 15+ token refresh support (#10988)
  • Fixed COMPOSER_NO_DEV so it also works with require and remove'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 bump command to bump requirements to the currently installed version (#10829)
  • Added audit command to check for known security vulnerabilities in installed packages (#10798, #10898)
  • Added automatic auditing of security vulnerabilities after update is done, can be overridden with --no-audit (#10798, #10898)
  • Added --audit to install command to also do an audit (#10798, #10898)
  • Added r alias to require command (#10953)
  • Added composer/class-map-generator dependency to replace Composer\Autoload\ClassMapGenerator which is now deprecated (#10885)
  • Added --locked to depends/prohibits commands (#10834)
  • Added --strict-psr flag to dump-autoload command to fail the process if PSR violations were detected, useful for CI (#10886)
  • Added COMPOSER_PREFER_STABLE and COMPOSER_PREFER_LOWEST env vars to turn on --prefer-stable/--prefer-lowest on update and require command, useful for CI (#10919)
  • Added support for temporary update constraints on all packages (now also including non-root dependencies) (#10773)
  • Added --major-only flag to the outdated command to show only packages with major version updates (#10827)

... (truncated)

Commits
  • b34c0e9 Release 2.4.3
  • c70ae30 Update changelog
  • f6e67e5 Fix json format of audit command missing affectedVersions, fix reportedAt for...
  • 4faa8c0 Update docs about root usage, refs #11093
  • bc93f73 Add an error msg to clearly explain that plugins are disabled when running as...
  • acddc1f Fix require failing to do a dry-run when requiring a package with a stability...
  • 7e679f3 Update phpstan
  • 80907cd Ensure files are readable before reading in JsonFile, fixes #11077
  • 205ba37 Fix tests
  • c447c12 Fix min-php version check to avoid crashing sites with a 200, fixes #11091
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [composer/composer](https://github.com/composer/composer) from 1.10.23 to 2.4.3.
- [Release notes](https://github.com/composer/composer/releases)
- [Changelog](https://github.com/composer/composer/blob/main/CHANGELOG.md)
- [Commits](composer/composer@1.10.23...2.4.3)

---
updated-dependencies:
- dependency-name: composer/composer
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels Oct 14, 2022
@dependabot @github
Copy link
Author

dependabot bot commented on behalf of github Oct 27, 2022

Superseded by #515.

@dependabot dependabot bot closed this Oct 27, 2022
@dependabot dependabot bot deleted the dependabot/composer/composer/helpers/v1/composer/composer-2.4.3 branch October 27, 2022 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file php Pull requests that update Php code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants