Update composer/composer from 2.5.7 to 2.6.5 #404
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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:
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
Changelog
Here is a list of changes between the version you use, and the version this pull request updates to:
Release 2.6.5
Update changelog
chore: remove
composer.lockfrom
.gitattributes(#11674)
Fix error when vendor dir contains broken symlinks (#11670)
Fix autoload generator dump() non-BC signature change in 2.6.4
Reverting release version changes
Release 2.6.4
Update changelog
Merge pull request from GHSA-jm6m-4632-36hf
feat: improve Composer's output reproducibility (#11663)
Update changelog
Optimize show -a by loading only the requested package (#11659)
Bump dependencies
Use CompilingMatcher in DefaultPolicy for performance reasons (#11638)
Fix abandoned package list JSON serialization (#11647)
Changed psr/logger to psr/log (#11652)
Reverting release version changes
Release 2.6.3
Update changelog
Update baseline (1689, 92)
Test status command (#11522)
Add audit.abandoned warnings for abandoned packages, fixes #11623 (#11639)
Fix build, update deps
Add warning when duplicate "files" autoload rules are detected (#11109)
Fixed replaced packages being incorrectly missing when unlocked by an old version (#11629)
Get realpath for
ZipArchive(#11636)
Fix bitbucket redirect URLs failing old PHP builds which do not support long headers
Retry curl receive errors when connection reset by peer, fixes #11622
Fix loading of root aliases on path repo packages when doing partial updates, fixes #11630 (#11632)
Fix the promise resolution for the cleanup logic (#11620)
updated memory limit distinction for memory limit errors in docs (#11624)
Bump actions/checkout from 3 to 4 (#11621)
Reverting release version changes
Release 2.6.2
Update changelog
Revert "Set $_SERVER['SCRIPT_NAME'] within proxy command (#11562)" (#11617)
Avoid COMPOSER env being set if not necessary as it can cause issues with scripts, fixes #11613, refs #11493
Fix exit code 5 on composer require/create-project command (#11616)
Reverting release version changes
Release 2.6.1
Update changelog
Revert "Allow executing binaries which are not marked executable via shell proxies (#11557)"
Reverting release version changes
Release 2.6.0
Update changelog
Avoid failing the require command if the audit step failed
Change audit.ignore behavior before 2.6.0 (#11605)
Update changelog
Add test for
ArchiveCommandwith package name (#11551)
Update deps
allow bumping for patch level version constraints fixes #11579 (#11590)
Add
dumpautoload --dry-runoption (#11608)
Allow --strict-psr in
DumpAutoloadCommandalso with --classmap-authoritative (#11607)
Add test case for
DumpAutoloadCommandwith failing --strict-psr check (#11606)
COMPOSER_DISABLE_NETWORK aware
diagnosechecks; SKIP output (#11597)
Fix the mtime of the vendor folder when running composer install (#11593)
Fix typo 03-cli.md (#11587)
Add tests for DumpAutoloadCommand (#11581)
GH Actions: run against PHP 8.3 (#11601)
Disable color output in tests by default to avoid issues on windows, fixes #11598
CONTRIBUTING: remove outdated suggestion (#11600)
Update 05-repositories.md (#11603)
PHP 8.3 | ComposerRepositoryTest: fix test failure (#11602)
PHP 8.3 | Tests: fix deprecation notices (#11599)
Fix support for react/promise 2.x
Fix uncaught promises when doing synchronous file downloads that fail, fixes #11563
Fix problem output bug when purely numeric versions are condensed
Audit: ignores configured repository options (#11173)
Tests for base dependency command (#11547)
Fix #11507: phpstan/rules.neon missing from archives (#11586)
Minor Typo CHANGELOG.md 2.3.0-RC1 release (#11583)
Output error message in verbose mode before asking for credentials, fixes #11570
Fix ignored config merging when audit is present but ignored isnt
Update Silverstripe casing (#11565)
Set $_SERVER['SCRIPT_NAME'] within proxy command (#11562)
Add support for Application::setCatchErrors in symfony 6.4+, refs symfony/symfony#50420
Minor Typo CHANGELOG.md 2.5.8 release (#11564)
Unify wording in docs (#11545)
Add audit.ignored config setting to ignore security advisories by id or CVE id, fixes #11298 (#11556)
Fix PHPStan after running autoloader tests (#11558)
Retry download if curl error 55 is encountered (#11543)
Fix trailing whitespace in 'composer show -N' (#11536)
Fix 'composer show --platform <package>' erroring if no composer.json is present (#11533)
Fix: Require tests on PHP 8.2 to pass (#11554)
GitHubDriver: better handle empty composer.json file (#11552)
Fix lib-curl-openssl parsing for SecureTransport (#11534)
Fix broken junctions leading to installation failure on Windows (#11550)
Add support for phpunit 10 (#11532)
Upgrade to react/promise 3.0.0 (#10429)
Allow executing binaries which are not marked executable via shell proxies (#11557)
Update deps
Preserve indentation when writing JSON files (#11390)
Add homepage links in why/why-not commands (#11308)
Feature: Allow local directory paths in repository of type composer (#11526)
docs: add binary dependencies (#11505)
Fix outdated package name regex pattern in documentation (#11523)
Adds .vscode dir to gitignore file (#11524)
Fix problem output of exact constraints to state more clearly that only those versions are matched (#11521)
Add prompt to require command if a package name is not found but there are similar names that could be used (#11284)
Remove dead code
Reinstall command test (#11502)
Add fallback dist type extension to temp archive files for URLs without extension, fixes #11513 (#11520)
Ensure phpstan/rules.neon is exported (#11508)
Update plugins testing info
Merge branch '2.5'
Reverting release version changes
Release 2.5.8
Update types some more, refs #11500
Update types some more, refs #11500
Update type declarations on ClassLoader, fixes #11482 (#11500)
Fix typo
Fix null check
Ignore ICU CDLR version fetching when ICU cannot initialize the resource bundle, fixes #11492
Fix EventDispatcher on windows picking bat files when using "@php binary", fixes #11490
Add IOMock and get rid of all withConsecutive calls in tests (#11497)
Force CreateProjectCommand to use the installed composer.json (#11493)
Update deps
Update baseline (1700, 94)
Merge branch '2.5'
refactor: update
SyncHelper::downloadAndInstallPackageSync(#11496)
Handle better nullable file parameter (#11486)
refactor: update
SyncHelper(#11485)
chore: update entries in
.gitattributes(#11484)
Simplify property assignment (#11488)
Fix regression in edge cases where root package gets added to a repository already during the install process, fixes #11495
Refactor downloader package dist path parsing (#11471)
Test json format on failed platform reqs (#11477)
tests for empty or absent repository filters (#11476)
Merge branch '2.5'
Reverting release version changes
Merge branch '2.5'
Allow Symfony7 package installs (#11474)
Merge branch '2.5'
Update 05-repositories.md (#11459)
Add more tests for install command, refs #11277
Test install command (#11277)
Merge branch '2.5'
Support advisories from multiple repositories for the same package (#11436)
Add support for env vars and ~ (for HOME) in repo paths for vcs and artifact repositories, fixes #11409 (#11453)
Merge branch '2.5'
Remove optional package loading to simplify pool builder (#11450)
Merge pull request #11449 from Toflar/fix/poolbuilder-replace-should-be-optional
Take the short cut
Clarifies COMPOSER_NO_DEV documentation. (#11447)
Added integration test
Optimize PoolBuilder to not load replaced targets if not required
fix: If a replacer is updated to a version that no longer replaces, the replaced package is not loaded
ArrayLoader: handle invalid support value (#11440)
PlatformRepository library support for libpq (from ext-pq) and librdkafka (from ext-rdkafka) (#11418)
Bump actions/stale from 7 to 8 (#11402)
Merge branch '2.5'
Use trailing slash for directories as best practice (#11387)
Fix svndriver type error
Merge branch '2.5'
Add platform check for 64-bit PHP (#11334)
Fix markdown: Move headline out of quote (#11363)
Pick higher revision number to guarantee successful file retrieval (#11350)
Merge branch '2.5'
Exit with non-zero code if post-install audit fails (#11362)
Add security to support options (#11271)
Add rm alias to composer remove command (#11367)
Clarify readme docs
Clarify possible credential storage locations (#11358)
Add note about issue with caret operator in PowerShell (#11351)
Merge branch '2.5'
Merge branch '2.5'
PHPStan: Fixed handling of union types in ConfigReturnTypeExtension (#11312)
Removed unused private
Solver::enableDisableLearnedRulesmethod (#11311)
Merge branch '2.5'
Update lock hash
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.