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

Update composer/composer from 2.5.7 to 2.6.5 #404

Open
wants to merge 1 commit into
base: 11.x
Choose a base branch
from

Conversation

violinist-bot
Copy link

If you have a high test coverage index, and your tests for this pull request are passing, it should be both safe and recommended to merge this update.

Updated packages

Some times an update also needs new or updated dependencies to be installed. Even if this branch is for updating one dependency, it might contain other installs or updates. All of the updates in this branch can be found here:

  • composer/semver: 3.4.0 (updated from 3.3.2)
  • symfony/console: v6.3.4 (updated from v6.3.0)
  • symfony/polyfill-ctype: v1.28.0 (updated from v1.27.0)
  • symfony/polyfill-intl-grapheme: v1.28.0 (updated from v1.27.0)
  • symfony/polyfill-intl-normalizer: v1.28.0 (updated from v1.27.0)
  • symfony/polyfill-mbstring: v1.28.0 (updated from v1.27.0)
  • symfony/process: v6.3.4 (updated from v6.3.0)
  • symfony/string: v6.3.5 (updated from v6.3.0)
  • composer/ca-bundle: 1.3.7 (updated from 1.3.6)
  • composer/class-map-generator: 1.1.0 (updated from 1.0.0)
  • composer/composer: 2.6.5 (updated from 2.5.7)
  • react/promise: v3.0.0 (updated from v2.10.0)
  • seld/signal-handler: 2.0.2 (updated from 2.0.1)

Release notes

Here are the release notes for all versions released between your current running version, and the version this PR updates the package to.

List of release notes

Changed files

Here is a list of changed files between the version you use, and the version this pull request updates to:

List of changed files
  .gitattributes
  .github/CONTRIBUTING.md
  .github/workflows/autoloader.yml
  .github/workflows/close-stale-support.yml
  .github/workflows/continuous-integration.yml
  .github/workflows/lint.yml
  .github/workflows/phpstan.yml
  .github/workflows/release.yml
  .gitignore
  CHANGELOG.md
  README.md
  bin/composer
  composer.json
  composer.lock
  doc/00-intro.md
  doc/01-basic-usage.md
  doc/03-cli.md
  doc/04-schema.md
  doc/05-repositories.md
  doc/06-config.md
  doc/articles/authentication-for-private-packages.md
  doc/articles/plugins.md
  doc/articles/troubleshooting.md
  doc/articles/versions.md
  phpstan/baseline-8.1.neon
  phpstan/baseline.neon
  phpstan/config.neon
  res/composer-schema.json
  src/Composer/Advisory/Auditor.php
  src/Composer/Advisory/IgnoredSecurityAdvisory.php
  src/Composer/Advisory/SecurityAdvisory.php
  src/Composer/Autoload/AutoloadGenerator.php
  src/Composer/Autoload/ClassLoader.php
  src/Composer/Autoload/PhpFileCleaner.php
  src/Composer/Command/AuditCommand.php
  src/Composer/Command/BaseDependencyCommand.php
  src/Composer/Command/ConfigCommand.php
  src/Composer/Command/CreateProjectCommand.php
  src/Composer/Command/DiagnoseCommand.php
  src/Composer/Command/DumpAutoloadCommand.php
  src/Composer/Command/InstallCommand.php
  src/Composer/Command/PackageDiscoveryTrait.php
  src/Composer/Command/ReinstallCommand.php
  src/Composer/Command/RemoveCommand.php
  src/Composer/Command/RequireCommand.php
  src/Composer/Command/ShowCommand.php
  src/Composer/Composer.php
  src/Composer/Config.php
  src/Composer/Console/Application.php
  src/Composer/DependencyResolver/DefaultPolicy.php
  src/Composer/DependencyResolver/PoolBuilder.php
  src/Composer/DependencyResolver/Problem.php
  src/Composer/DependencyResolver/Request.php
  src/Composer/DependencyResolver/Solver.php
  src/Composer/Downloader/ArchiveDownloader.php
  src/Composer/Downloader/DownloadManager.php
  src/Composer/Downloader/DownloaderInterface.php
  src/Composer/Downloader/FileDownloader.php
  src/Composer/Downloader/GitDownloader.php
  src/Composer/Downloader/SvnDownloader.php
  src/Composer/Downloader/VcsDownloader.php
  src/Composer/Downloader/ZipDownloader.php
  src/Composer/EventDispatcher/EventDispatcher.php
  src/Composer/Installer.php
  src/Composer/Installer/InstallationManager.php
  src/Composer/Installer/InstallerInterface.php
  src/Composer/Installer/LibraryInstaller.php
  src/Composer/Json/JsonFile.php
  src/Composer/Json/JsonManipulator.php
  src/Composer/PHPStan/ConfigReturnTypeExtension.php
  src/Composer/Package/Archiver/ZipArchiver.php
  src/Composer/Package/CompletePackage.php
  src/Composer/Package/CompletePackageInterface.php
  src/Composer/Package/Loader/ArrayLoader.php
  src/Composer/Package/Loader/ValidatingArrayLoader.php
  src/Composer/Package/Locker.php
  src/Composer/Package/Version/VersionBumper.php
  src/Composer/Package/Version/VersionGuesser.php
  src/Composer/Plugin/PluginInterface.php
  src/Composer/Repository/ArtifactRepository.php
  src/Composer/Repository/ComposerRepository.php
  src/Composer/Repository/PlatformRepository.php
  src/Composer/Repository/RepositorySet.php
  src/Composer/Repository/Vcs/GitHubDriver.php
  src/Composer/Repository/Vcs/SvnDriver.php
  src/Composer/Repository/VcsRepository.php
  src/Composer/Util/Filesystem.php
  src/Composer/Util/Git.php
  src/Composer/Util/Http/CurlDownloader.php
  src/Composer/Util/HttpDownloader.php
  src/Composer/Util/Loop.php
  src/Composer/Util/PackageInfo.php
  src/Composer/Util/ProcessExecutor.php
  src/Composer/Util/SyncHelper.php
  tests/Composer/Test/Advisory/AuditorTest.php
  tests/Composer/Test/Autoload/AutoloadGeneratorTest.php
  tests/Composer/Test/Autoload/Fixtures/autoload_files_duplicates.php
  tests/Composer/Test/Autoload/Fixtures/platform/php_64bit_required.php
  tests/Composer/Test/Autoload/Fixtures/platform/specific_php_64bit_required.php
  tests/Composer/Test/Autoload/MinimumVersionSupport/.gitignore
  tests/Composer/Test/Command/ArchiveCommandTest.php
  tests/Composer/Test/Command/BaseDependencyCommandTest.php
  tests/Composer/Test/Command/CheckPlatformReqsCommandTest.php
  tests/Composer/Test/Command/DumpAutoloadCommandTest.php
  tests/Composer/Test/Command/HomeCommandTest.php
  tests/Composer/Test/Command/InstallCommandTest.php
  tests/Composer/Test/Command/ReinstallCommandTest.php
  tests/Composer/Test/Command/ShowCommandTest.php
  tests/Composer/Test/Command/StatusCommandTest.php
  tests/Composer/Test/Command/SuggestsCommandTest.php
  tests/Composer/Test/ConfigTest.php
  tests/Composer/Test/DependencyResolver/Fixtures/poolbuilder/load-replaced-package-if-replacer-dropped.test
  tests/Composer/Test/DependencyResolver/Fixtures/poolbuilder/load-replaced-root-package-if-replacer-dropped.test
  tests/Composer/Test/DependencyResolver/Fixtures/poolbuilder/multi-repo-replace-partial-update-all.test
  tests/Composer/Test/DependencyResolver/PoolBuilderTest.php
  tests/Composer/Test/DocumentationTest.php
  tests/Composer/Test/Downloader/DownloadManagerTest.php
  tests/Composer/Test/Downloader/FileDownloaderTest.php
  tests/Composer/Test/Downloader/GitDownloaderTest.php
  tests/Composer/Test/Downloader/ZipDownloaderTest.php
  tests/Composer/Test/EventDispatcher/EventDispatcherTest.php
  tests/Composer/Test/Fixtures/installer/alias-on-unloadable-package.test
  tests/Composer/Test/Fixtures/installer/load-replaced-package-if-replacer-dropped.test
  tests/Composer/Test/Fixtures/installer/partial-update-loads-root-aliases-for-path-repos.test
  tests/Composer/Test/Fixtures/installer/solver-problems-with-disabled-platform.test
  tests/Composer/Test/Fixtures/installer/solver-problems.test
  tests/Composer/Test/IO/ConsoleIOTest.php
  tests/Composer/Test/InstalledVersionsTest.php
  tests/Composer/Test/Installer/SuggestedPackagesReporterTest.php
  tests/Composer/Test/Json/Fixtures/tabs.json
  tests/Composer/Test/Json/JsonFileTest.php
  tests/Composer/Test/Mock/HttpDownloaderMock.php
  tests/Composer/Test/Mock/IOMock.php
  tests/Composer/Test/Package/Archiver/ArchiveManagerTest.php
  tests/Composer/Test/Package/Archiver/ArchiverTestCase.php
  tests/Composer/Test/Package/Archiver/PharArchiverTest.php
  tests/Composer/Test/Package/Archiver/ZipArchiverTest.php
  tests/Composer/Test/Package/Loader/ArrayLoaderTest.php
  tests/Composer/Test/Package/Loader/ValidatingArrayLoaderTest.php
  tests/Composer/Test/Package/Version/VersionBumperTest.php
  tests/Composer/Test/Repository/ComposerRepositoryTest.php
  tests/Composer/Test/Repository/FilterRepositoryTest.php
  tests/Composer/Test/Repository/PlatformRepositoryTest.php
  tests/Composer/Test/Repository/Vcs/GitDriverTest.php
  tests/Composer/Test/Repository/Vcs/GitHubDriverTest.php
  tests/Composer/Test/TestCase.php
  tests/Composer/Test/Util/BitbucketTest.php
  tests/Composer/Test/Util/FilesystemTest.php
  tests/Composer/Test/Util/GitHubTest.php
  tests/Composer/Test/Util/GitLabTest.php
  tests/Composer/Test/Util/ProcessExecutorTest.php
  tests/Composer/Test/Util/RemoteFilesystemTest.php
  tests/bootstrap.php

Changelog

Here is a list of changes between the version you use, and the version this pull request updates to:

  • 4b0fe89db Release 2.6.5
  • 7889d2e0a Update changelog
  • 40cb97870 chore: remove composer.lockfrom.gitattributes (#11674)
  • 3e22e1ced Fix error when vendor dir contains broken symlinks (#11670)
  • cb363b0e8 Fix autoload generator dump() non-BC signature change in 2.6.4
  • 64c5bdd55 Reverting release version changes
  • d75d17c16 Release 2.6.4
  • 081ec4a41 Update changelog
  • 955a48e63 Merge pull request from GHSA-jm6m-4632-36hf
  • b608b8e87 feat: improve Composer's output reproducibility (#11663)
  • 77fadf0e1 Update changelog
  • 892eaaced Optimize show -a by loading only the requested package (#11659)
  • c7e696dbd Bump dependencies
  • f6ce8349c Use CompilingMatcher in DefaultPolicy for performance reasons (#11638)
  • 755de04bf Fix abandoned package list JSON serialization (#11647)
  • 1f9f91cfe Changed psr/logger to psr/log (#11652)
  • 39faacbca Reverting release version changes
  • ff477832e Release 2.6.3
  • 14233f1a7 Update changelog
  • af90590c8 Update baseline (1689, 92)
  • 218b9041c Test status command (#11522)
  • e3484c858 Add audit.abandoned warnings for abandoned packages, fixes #11623 (#11639)
  • 3bc72f75c Fix build, update deps
  • e2f5afd4c Add warning when duplicate "files" autoload rules are detected (#11109)
  • 5474dc9b5 Fixed replaced packages being incorrectly missing when unlocked by an old version (#11629)
  • 1e4966c31 Get realpath for ZipArchive (#11636)
  • 7a7f36418 Fix bitbucket redirect URLs failing old PHP builds which do not support long headers
  • 1ac0ea873 Retry curl receive errors when connection reset by peer, fixes #11622
  • 755e89fc9 Fix loading of root aliases on path repo packages when doing partial updates, fixes #11630 (#11632)
  • 087b21d68 Fix the promise resolution for the cleanup logic (#11620)
  • 370b39471 updated memory limit distinction for memory limit errors in docs (#11624)
  • 77de19dca Bump actions/checkout from 3 to 4 (#11621)
  • 75ae504b2 Reverting release version changes
  • 623e5e1de Release 2.6.2
  • 3033c0f3a Update changelog
  • 40244dc22 Revert "Set $_SERVER['SCRIPT_NAME'] within proxy command (#11562)" (#11617)
  • 98a588eb9 Avoid COMPOSER env being set if not necessary as it can cause issues with scripts, fixes #11613, refs #11493
  • 90cbb144b Fix exit code 5 on composer require/create-project command (#11616)
  • d221d5c69 Reverting release version changes
  • ee851d6b6 Release 2.6.1
  • b4617c94e Update changelog
  • 5fae76ce6 Revert "Allow executing binaries which are not marked executable via shell proxies (#11557)"
  • 9ab8ef5a7 Reverting release version changes
  • ea4222fad Release 2.6.0
  • 416b43b40 Update changelog
  • 7dc5666f3 Avoid failing the require command if the audit step failed
  • 0ab4dfba7 Change audit.ignore behavior before 2.6.0 (#11605)
  • b6fe94191 Update changelog
  • e0abc40de Add test for ArchiveCommand with package name (#11551)
  • e1587cf69 Update deps
  • 1a2bd3876 allow bumping for patch level version constraints fixes #11579 (#11590)
  • 1c4ac1c43 Add dumpautoload --dry-run option (#11608)
  • 6fd145f01 Allow --strict-psr in DumpAutoloadCommand also with --classmap-authoritative (#11607)
  • 02e4a2d1a Add test case for DumpAutoloadCommand with failing --strict-psr check (#11606)
  • db53c6598 COMPOSER_DISABLE_NETWORK aware diagnose checks; SKIP output (#11597)
  • 83771ce9b Fix the mtime of the vendor folder when running composer install (#11593)
  • 25f4854ad Fix typo 03-cli.md (#11587)
  • 879524d8e Add tests for DumpAutoloadCommand (#11581)
  • bb1aa8432 GH Actions: run against PHP 8.3 (#11601)
  • 52f52dd63 Disable color output in tests by default to avoid issues on windows, fixes #11598
  • 80b02cdef CONTRIBUTING: remove outdated suggestion (#11600)
  • 388485b98 Update 05-repositories.md (#11603)
  • 5af615149 PHP 8.3 | ComposerRepositoryTest: fix test failure (#11602)
  • 512690dba PHP 8.3 | Tests: fix deprecation notices (#11599)
  • 094fb6cd7 Fix support for react/promise 2.x
  • bbd2c9613 Fix uncaught promises when doing synchronous file downloads that fail, fixes #11563
  • 83792838c Fix problem output bug when purely numeric versions are condensed
  • 506233807 Audit: ignores configured repository options (#11173)
  • 4137bf38a Tests for base dependency command (#11547)
  • c9a4b2db1 Fix #11507: phpstan/rules.neon missing from archives (#11586)
  • f605389dc Minor Typo CHANGELOG.md 2.3.0-RC1 release (#11583)
  • 95dca79fc Output error message in verbose mode before asking for credentials, fixes #11570
  • 7ffcaacd0 Fix ignored config merging when audit is present but ignored isnt
  • c5baa37cd Update Silverstripe casing (#11565)
  • 9c25633d6 Set $_SERVER['SCRIPT_NAME'] within proxy command (#11562)
  • f4738d97b Add support for Application::setCatchErrors in symfony 6.4+, refs symfony/symfony#50420
  • ff70ab7ce Minor Typo CHANGELOG.md 2.5.8 release (#11564)
  • f752a9e35 Unify wording in docs (#11545)
  • 0cdabcc4e Add audit.ignored config setting to ignore security advisories by id or CVE id, fixes #11298 (#11556)
  • 7f78decad Fix PHPStan after running autoloader tests (#11558)
  • a6c7b0b32 Retry download if curl error 55 is encountered (#11543)
  • 3e9c148b6 Fix trailing whitespace in 'composer show -N' (#11536)
  • 07f706e57 Fix 'composer show --platform <package>' erroring if no composer.json is present (#11533)
  • 9eb9e0dcb Fix: Require tests on PHP 8.2 to pass (#11554)
  • cf8ea3c70 GitHubDriver: better handle empty composer.json file (#11552)
  • 8f49166ec Fix lib-curl-openssl parsing for SecureTransport (#11534)
  • ce876e7a6 Fix broken junctions leading to installation failure on Windows (#11550)
  • 4b210d916 Add support for phpunit 10 (#11532)
  • e7016b00a Upgrade to react/promise 3.0.0 (#10429)
  • c1f296410 Allow executing binaries which are not marked executable via shell proxies (#11557)
  • 82bc8cf94 Update deps
  • 1c9fbeb97 Preserve indentation when writing JSON files (#11390)
  • 16d1b11c2 Add homepage links in why/why-not commands (#11308)
  • 68b7a0718 Feature: Allow local directory paths in repository of type composer (#11526)
  • 69746f699 docs: add binary dependencies (#11505)
  • d05f4791c Fix outdated package name regex pattern in documentation (#11523)
  • e8757252e Adds .vscode dir to gitignore file (#11524)
  • 2b18799c4 Fix problem output of exact constraints to state more clearly that only those versions are matched (#11521)
  • 1db0a4708 Add prompt to require command if a package name is not found but there are similar names that could be used (#11284)
  • 196ac1050 Remove dead code
  • bc2858272 Reinstall command test (#11502)
  • 06b4923c4 Add fallback dist type extension to temp archive files for URLs without extension, fixes #11513 (#11520)
  • c7bbd6062 Ensure phpstan/rules.neon is exported (#11508)
  • 6b146f519 Update plugins testing info
  • bbea3e528 Merge branch '2.5'
  • 7b03fa1ba Reverting release version changes
  • 4c5161461 Release 2.5.8
  • 3f385d466 Update types some more, refs #11500
  • 45368a5bd Update types some more, refs #11500
  • c12b551d3 Update type declarations on ClassLoader, fixes #11482 (#11500)
  • 7f6de3635 Fix typo
  • 29134d5a1 Fix null check
  • ff67cdf6e Ignore ICU CDLR version fetching when ICU cannot initialize the resource bundle, fixes #11492
  • 3ae662f4c Fix EventDispatcher on windows picking bat files when using "@php binary", fixes #11490
  • 9f3e2105d Add IOMock and get rid of all withConsecutive calls in tests (#11497)
  • ebd0a6041 Force CreateProjectCommand to use the installed composer.json (#11493)
  • 44c5e2e62 Update deps
  • 1d51f3495 Update baseline (1700, 94)
  • 6a11574ba Merge branch '2.5'
  • 16bdfe4da refactor: update SyncHelper::downloadAndInstallPackageSync (#11496)
  • 8c18de5a4 Handle better nullable file parameter (#11486)
  • 45977c7cb refactor: update SyncHelper (#11485)
  • 0e05c2c68 chore: update entries in .gitattributes (#11484)
  • 3b5976667 Simplify property assignment (#11488)
  • 902a15374 Fix regression in edge cases where root package gets added to a repository already during the install process, fixes #11495
  • 52caea70d Refactor downloader package dist path parsing (#11471)
  • 7528c86e5 Test json format on failed platform reqs (#11477)
  • c45b40396 tests for empty or absent repository filters (#11476)
  • 52f6f74b7 Merge branch '2.5'
  • 7d6c76ee7 Reverting release version changes
  • 5a96e6ae1 Merge branch '2.5'
  • 5d064dc88 Allow Symfony7 package installs (#11474)
  • 24361ae65 Merge branch '2.5'
  • 6111ff5cd Update 05-repositories.md (#11459)
  • 0d68dabb5 Add more tests for install command, refs #11277
  • fb2c17d69 Test install command (#11277)
  • 54808d9bd Merge branch '2.5'
  • 57a48df34 Support advisories from multiple repositories for the same package (#11436)
  • 3bb191a46 Add support for env vars and ~ (for HOME) in repo paths for vcs and artifact repositories, fixes #11409 (#11453)
  • cbb731996 Merge branch '2.5'
  • 595559f68 Remove optional package loading to simplify pool builder (#11450)
  • 2928b879d Merge pull request #11449 from Toflar/fix/poolbuilder-replace-should-be-optional
  • 9ced20fd0 Take the short cut
  • 9555ae13a Clarifies COMPOSER_NO_DEV documentation. (#11447)
  • f9944867c Added integration test
  • 995b806df Optimize PoolBuilder to not load replaced targets if not required
  • 010bad542 fix: If a replacer is updated to a version that no longer replaces, the replaced package is not loaded
  • 11879ea73 ArrayLoader: handle invalid support value (#11440)
  • e0c1ad144 PlatformRepository library support for libpq (from ext-pq) and librdkafka (from ext-rdkafka) (#11418)
  • 4e1774518 Bump actions/stale from 7 to 8 (#11402)
  • 776ff2ea5 Merge branch '2.5'
  • f323d0513 Use trailing slash for directories as best practice (#11387)
  • 3988fe2c9 Fix svndriver type error
  • 5f298ae29 Merge branch '2.5'
  • f41abfca3 Add platform check for 64-bit PHP (#11334)
  • c23beac9c Fix markdown: Move headline out of quote (#11363)
  • 3b16937ba Pick higher revision number to guarantee successful file retrieval (#11350)
  • 1a3f98601 Merge branch '2.5'
  • 0ba7e0dcb Exit with non-zero code if post-install audit fails (#11362)
  • cd137ee29 Add security to support options (#11271)
  • d1ab1255b Add rm alias to composer remove command (#11367)
  • acc186974 Clarify readme docs
  • de3698f53 Clarify possible credential storage locations (#11358)
  • 1f164244a Add note about issue with caret operator in PowerShell (#11351)
  • fe741e0ff Merge branch '2.5'
  • ecb69eaa4 Merge branch '2.5'
  • d8221bd44 PHPStan: Fixed handling of union types in ConfigReturnTypeExtension (#11312)
  • 933ca81d6 Removed unused private Solver::enableDisableLearnedRules method (#11311)
  • a9b79ba47 Merge branch '2.5'
  • 7499d9365 Update lock hash
  • 2484602f8 Update target version to 2.6

This is an automated pull request from Violinist: Continuously and automatically monitor and update your composer dependencies. Have ideas on how to improve this message? All violinist messages are open-source, and can be improved here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant