| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| composer.phar | 2026-04-01 | 3.4 MB | |
| composer.phar.asc | 2026-04-01 | 589 Bytes | |
| 2.10.0-RC1 source code.tar.gz | 2026-04-01 | 539.4 kB | |
| 2.10.0-RC1 source code.zip | 2026-04-01 | 769.2 kB | |
| README.md | 2026-04-01 | 2.1 kB | |
| Totals: 5 Items | 4.7 MB | 136 | |
Composer 2.10 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.10.0-RC1 - Running
composer self-update --stablewill get you back on the latest 2.9 stable release if anything broke. - Report any issues you encounter as a new issue specifying you tried the 2.10 RC and please include stack traces & repro details.
Full Changelog
- Security: Added filter lists to block package versions where malware was detected on
updateor report it withaudit(#12786) - Security: Fixed git credentials remaining in git mirror .git/config after clone or update failed (2bcbfc3d)
- Security: Fixed usage of insecure 3DES ciphers when ext-curl is missing (5e71d77e)
- Security: Enforce allow-plugins even in non-interactive mode for very old pre-2.2 lock files (#12764)
- Added support for temporary
--withconstraints with wildcards in the package name for theupdatecommand (#12658) - Added
--strict-psr-autoloaderflag toinstallandupdatecommands (#12647) - Added
source-fallbackconfig option to disable or enable source fallback on download failure (#12698) - Added
--requireparameter tocreate-projectto add new packages to the project as it gets installed (#12738) - Optimized plugin autoloading by avoiding regenerating classmaps for every package per plugin (#12696)
- Optimized PoolOptimizer memory usage (#12783)
- Fixed
update --bump-after-updateto only bump packages that actually were updated (#12733) - Fixed GitHub API authentication errors not being visible to the user (#12737)
- Fixed error reporting for clarity when a constraint cannot be parsed (#12743)
- Fixed warning being shown when lock file is disabled (#12760)
- Fixed inconsistent treatment of SingleCommandApplication script commands wrt autoloading (#12758)
- Fixed some platform package parsing failing when Composer runs in web SAPIs (#12735)
Full Changelog: https://github.com/composer/composer/compare/2.9.5...2.10.0-RC1