1
0
Fork 0
Commit Graph

12598 Commits (2.8.2)

Author SHA1 Message Date
Jordi Boggiano 6e543d0318
Release 2.8.2 2024-10-29 16:12:11 +01:00
Jordi Boggiano f956683418
Update changelog 2024-10-29 16:12:00 +01:00
Jordi Boggiano e02f7ba58b
Fix parsing of comments in arrays of sponsor info, fixes composer/packagist#1473 2024-10-28 21:58:03 +01:00
Jordi Boggiano e0ed22bbd0
Warn/throw when we detect git safe.directory errors (#12178)
Fixes #12158
Fixes #12160
2024-10-28 21:37:38 +01:00
Jordi Boggiano 1f0d012845
Add hint how ambiguous class issues can be resolved, refs #6221 (#12179) 2024-10-28 21:37:23 +01:00
Jordi Boggiano 5c3f6e070d
Remove SignalHandler from Application to fix issues handling ctrl-C inside prompts
Fixes #12106
2024-10-28 16:30:35 +01:00
Jordi Boggiano e12cfa0c40
Fix create-project regression when using path repos with relative paths, fixes #12150 2024-10-28 15:37:13 +01:00
Jordi Boggiano fa5b361f34
Fix handling of signals in non-PHP binaries run via proxies (#12176)
Fixes #12164
2024-10-28 13:32:20 +01:00
Jordi Boggiano 0a4c2a92aa
Update deps 2024-10-28 11:07:18 +01:00
Jordi Boggiano 186d78cde3
Add php-ext to array dumper 2024-10-24 11:38:45 +02:00
Alexis Urien 1310118101
Update authentication-for-private-packages.md (#12159)
Fix Command line inline http-basic command
2024-10-19 22:28:13 +02:00
Christian Flothmann 0191d0c7c5
don't return a single space for packages without descriptions (#12162) 2024-10-19 22:15:13 +02:00
Christian Flothmann 787f503616
do not stumble over missing descriptions (#12152) 2024-10-15 11:22:49 +02:00
Jordi Boggiano a67ce984e9
Fix type 2024-10-04 16:39:31 +02:00
Jordi Boggiano b840a06207
Clean up lock update code to remove redundancy and avoid errors (#12149) 2024-10-04 11:47:01 +02:00
Jordi Boggiano 4cb5479211
Reverting release version changes 2024-10-04 11:31:01 +02:00
Jordi Boggiano e52b867227
Release 2.8.1 2024-10-04 11:31:01 +02:00
Jordi Boggiano 5c71c340c8
Update changelog 2024-10-04 11:30:56 +02:00
Jordi Boggiano ac2f89a05b
Fix create-project to reuse the target folders permissions for files created (#12146)
* Fix create-project to reuse the target folders permissions for files created

Fixes #9039

* Fix issue when COMPOSER_VENDOR_DIR env is set

* Allow null in setBaseDir
2024-10-04 11:19:36 +02:00
Jordi Boggiano 33ffd5abc3
Fix --strict-ambiguous to really report all issues, fixes #12140 (#12148) 2024-10-04 11:13:17 +02:00
Antal Áron 66bf6d31c3
Allow init without license (#12145) 2024-10-03 16:19:38 +02:00
Dezső BICZÓ ad3bfb87fd
Add version information to Controlling additional arguments doc (#12143) 2024-10-03 16:17:30 +02:00
Jordi Boggiano 4e3496e1bf
Fix a few cases where the prompt for using a parent dir's composer.json fails to work correctly, fixes #8023 2024-10-03 14:15:23 +02:00
Jordi Boggiano d3f40ca52d
Fix outdated command not forwarding some global options correctly 2024-10-03 14:05:32 +02:00
Jordi Boggiano b3d20319e9
Reverting release version changes 2024-10-02 16:40:29 +02:00
Jordi Boggiano d5e75c21ce
Release 2.8.0 2024-10-02 16:40:29 +02:00
Jordi Boggiano 71aa35ba31
Update changelog 2024-10-02 16:29:44 +02:00
Jordi Boggiano c6271f1f7f
Fix init command to accept proprietary as license 2024-10-02 16:21:16 +02:00
Jordi Boggiano 57e9795455
Fix issue downloading from codeload.github.com when using basic-auth for github, fixes #12126 2024-10-02 16:13:01 +02:00
Eirik Stanghelle Morland a01ab9bbca
Better app password support for bitbucket (#12103)
* Fix support for app passwords better, plus better handling of bitbucket repositories stored with ssh
2024-10-02 14:36:30 +02:00
Johnson Page 31d83b2c0f
Add `composer audit --ignore-severity` option (#12132)
Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
2024-10-02 14:14:53 +02:00
Jordi Boggiano 5b256070b7
Tweak output of VcsRepo to be less verbose 2024-10-02 13:26:13 +02:00
Jordi Boggiano 58e8da795a
Update deps 2024-10-02 13:26:13 +02:00
PrinsFrank edb1588f68
Handle dump-autoload where vendor folder is not installed or not complete (#12139)
* Handle dump-autoload where vendor folder is not installed or not complete

* Fix implementation issues

The package could theoretically be a single file not a directory

---------

Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
2024-10-02 13:25:46 +02:00
Johnson Page 8949f91117
Fix deprecated ParametersAcceptorSelector::selectSingle (#12136)
* Fix deprecated ParametersAcceptorSelector::selectSingle

* Simplify extension code

---------

Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
2024-10-02 13:22:24 +02:00
PrinsFrank 469a156b59
Add dry-run argument to dump-autoload documentation (#12138) 2024-10-02 12:52:57 +02:00
Viktor Szépe 8728a75930
Fix typos (#12133) 2024-10-02 12:28:32 +02:00
PrinsFrank 3a503d1805
Update documentation for validate command (#12137) 2024-10-02 11:09:23 +02:00
Jordi Boggiano 95b9b54f0c
JSON schema updates (#12123)
* Add composer-lock-schema, update composer-repository-schema with new properties, add lock schema validation in diagnose

Fixes #7823

* Add ref to composer.json schema in the lock one
2024-09-26 13:36:25 +02:00
Jordi Boggiano d37dd5fff1
Make version guessing more deterministic if two branches appear to be the base of a feature branch (#12129) 2024-09-26 13:35:58 +02:00
Jordi Boggiano 5742df97c2
Tweak wording 2024-09-26 13:15:13 +02:00
Jordi Boggiano 1add25fcb5
Add SSL certificate problem hint in troubleshooting page 2024-09-26 13:14:19 +02:00
James Titcumb dfee3dec57
Add support-nts flag for php-ext section (#12127)
* Add support-nts flag for php-ext section

Ref: https://github.com/ThePHPF/pie-design/pull/25

* Update php-ext getter/setter definition with support-nts
2024-09-25 10:12:58 +02:00
Jordi Boggiano c8bd0e6278
Add --patch-only flag to update command to restrict updates to patch versions and make them safer (#12122)
Fixes #11446
2024-09-21 13:54:03 +02:00
Jordi Boggiano 6b81140f81
Fix many PHPStan errors in DependencyResolver namespace (#12121) 2024-09-21 13:53:33 +02:00
Jordi Boggiano 3a2a18175d
Add ability to reinstall packages by type (#12114)
Fixes #11364
2024-09-21 13:37:55 +02:00
Jordi Boggiano 58905ffe4e
Validate licenses passed into init command (#12115)
Fixes #10838
2024-09-19 17:07:28 +02:00
Jordi Boggiano a5d0d73e00
Show warnings for each missing platform package in create-project, fixes #10736 (#12120) 2024-09-19 17:06:49 +02:00
Jordi Boggiano a03331bd21
Add --strict-ambiguous to dump-autoload command (#12119)
Fixes #6221
2024-09-19 11:40:57 +02:00
Jordi Boggiano 3e7b3b26df
Check connectivity to custom composer repos in diagnose command 2024-09-19 10:24:30 +02:00