Jordi Boggiano
e0cce2bfb0
Allow autoload to run on 5.6 still, add early exits when running composer or autoload.php with outdated PHP versions, fixes #10714 , refs #10709
2022-04-06 22:07:16 +02:00
Pavel Djundik
c2598790f4
Fix run-script not setting Path correctly on Windows ( #10700 )
2022-04-06 21:46:57 +02:00
Jordi Boggiano
106149d102
Fix a bunch of type errors in SelfUpdateCommand, fixes #10696 , closes #10704
2022-04-06 21:35:26 +02:00
Jordi Boggiano
b03e9e414e
Merge branch '2.2' into main
2022-04-02 13:04:37 +02:00
Jordi Boggiano
96f087a273
Remove unnecessary realpath which can fail, closes #10694
2022-04-02 12:45:27 +02:00
Jordi Boggiano
237eba7ff7
Reverting release version changes
2022-04-01 22:15:36 +02:00
Jordi Boggiano
b0024890b8
Release 2.3.3
2022-04-01 22:15:35 +02:00
Jordi Boggiano
dce63fdf4f
Merge branch '2.2' into main
2022-04-01 22:10:24 +02:00
Jordi Boggiano
95e09d3a81
Reverting release version changes
2022-04-01 22:00:53 +02:00
Jordi Boggiano
2f5bcf0480
Release 2.2.11
2022-04-01 22:00:52 +02:00
Jordi Boggiano
38efb57ba2
Fix type issues
2022-04-01 21:56:52 +02:00
Jordi Boggiano
956d44c339
Add --2.2 flag to self-update for 2.2 LTS as well as EOL marker support
2022-04-01 21:53:41 +02:00
Jordi Boggiano
ecec0d00fc
Fix generation of autoload rules in a dir that is missing to ensure it does not break ( #10688 )
2022-04-01 21:20:21 +02:00
Stephan
ef12e42bdb
GitDriver: try to fetch default branch from remote ( #10687 )
...
The initial clone determined what the default branch of the cache git repository was. Changing it on the remote didn't have any impact on the local data. However, cloning it on a different machine would then store a different default branch on that machine. This could lead to different results for the same command on different machines.
2022-04-01 17:13:22 +02:00
Jordi Boggiano
be4b70ce79
Fix phpstan issues
2022-04-01 16:42:23 +02:00
Jordi Boggiano
27a449eaf7
Move duplicate key parsing from bootstrap to validate/diagnose to reduce bootstrap time a bit
2022-04-01 11:34:03 +02:00
Jordi Boggiano
8e93566c18
Validate config schema before loading it, fixes #10685
2022-04-01 11:23:59 +02:00
Jordi Boggiano
10287fcea3
Fix type error
2022-04-01 10:02:19 +02:00
David Zülke
03b7882ac2
restore --version output to pre-2.3 ( #10684 )
...
Symfony Console 2.8 used to print 'version ' in between name and version, and Composer 2.3 still does for -dev snapshots, so we're going back to the old formatting for consistency (and anyone out there who parses the version output of Composer)
Fixes #10683
2022-04-01 09:46:12 +02:00
Jordi Boggiano
29513c15da
Tweak cache behavior for SvnDriver & co to ensure null returns, refs #10681
2022-03-31 17:26:35 +02:00
nargil07
986a260d1c
Correction the function getComposerInformation in SvnDriver.php. ( #10681 )
...
Sometimes the getBaseComposerInformation had an exception so we write in the cache a string value but the funtion want to return null or Array value.
Now we write a empty string value if it happened
2022-03-31 17:12:31 +02:00
Jordi Boggiano
df0f9ad3fc
Merge branch '2.2' into main
2022-03-31 16:53:12 +02:00
Jordi Boggiano
2b99d069b2
Remove dev-master=>dev-main alias from #10372 as it does not work/is missing when reloading from lock file and extracting dev deps, refs #10651
2022-03-31 14:42:08 +02:00
Stephan
147c6a2f7e
Bitbucket: when OAuth consumer authentication fails mention that the `This is a private consumer` needs to be enabled ( #10678 )
2022-03-31 13:29:19 +02:00
Jordi Boggiano
12b2c2c3a4
Reverting release version changes
2022-03-30 20:45:25 +02:00
Jordi Boggiano
c3777ea50f
Release 2.3.2
2022-03-30 20:45:25 +02:00
Jordi Boggiano
f1e3ba74ab
Allow passing null to $prettyVersion to handle gracefully cases where a version could not be parsed upstream, refs #10631
2022-03-30 18:10:07 +02:00
Jordi Boggiano
146e036b58
Fix parsing of openssl versions with odd suffixes, refs #10631
2022-03-30 18:09:40 +02:00
Jordi Boggiano
f1ff4553d3
Fix handling of true return value for loadRootServerFile, fixes #10675
2022-03-30 17:55:47 +02:00
Jordi Boggiano
c3484ea882
Avoid endless loop when input looks interactive but isnt, fixes #10648
2022-03-30 16:34:59 +02:00
Jordi Boggiano
b46dba29ce
Allow addListener to work with strings, fixes #10672
2022-03-30 16:16:38 +02:00
Jordi Boggiano
dca5e45989
Reverting release version changes
2022-03-30 15:41:29 +02:00
Jordi Boggiano
d6c572e5f5
Release 2.3.1
2022-03-30 15:41:28 +02:00
Jordi Boggiano
2bd524fa9b
Fix handling of missing HOME env, fixes #10670
2022-03-30 15:40:13 +02:00
Jordi Boggiano
02931cd531
Reverting release version changes
2022-03-30 11:15:37 +02:00
Jordi Boggiano
934ee6eed3
Release 2.3.0
2022-03-30 11:15:36 +02:00
Jordi Boggiano
af3e67e745
Always show a stack trace for \Error & LogicException throwables even if output is not verbose
2022-03-30 10:34:38 +02:00
Jordi Boggiano
d1fa5d1ede
Make eventName required if no $event is passed in
2022-03-29 22:16:19 +02:00
Jordi Boggiano
cfb34416ec
Merge branch '2.2' into main
2022-03-29 22:00:45 +02:00
Jordi Boggiano
906692cd04
Allow null eventName in EventDispatcher::dispatch
2022-03-29 21:58:53 +02:00
Jordi Boggiano
9c2793382b
Reverting release version changes
2022-03-29 21:55:36 +02:00
Jordi Boggiano
18f748df69
Release 2.2.10
2022-03-29 21:55:36 +02:00
Jordi Boggiano
30671fb904
Add warning when using 7z <21.01 on linux/osx, fixes #10535
2022-03-29 20:37:38 +02:00
Jordi Boggiano
039701656f
Merge branch '2.2' into main
2022-03-29 18:58:23 +02:00
Jordi Boggiano
2dbe66ad20
Fix deletion of corrupt 0-bytes zip archives from the cache, fixes #10580 ( #10666 )
2022-03-29 18:57:30 +02:00
Jordi Boggiano
0708eb45e5
Fix type error when PATH env is not set, fixes #10662
2022-03-29 14:07:04 +02:00
Jordi Boggiano
6bd75d5738
Update phpstan & baseline (2158, 104)
2022-03-29 14:03:05 +02:00
Stephan
854aab5f03
ArrayLoader: handle links where target is invalid numeric package name ( #10663 )
2022-03-29 12:46:51 +02:00
Stephan
eb0aaa7472
Bitbucket: handle missing authentication response from API returning 404 status code ( #10657 )
2022-03-29 12:44:25 +02:00
Stephan
9f8ee0e40a
ArrayLoader: fix integer index of branch alias ( #10660 )
2022-03-29 12:37:07 +02:00