Jordi Boggiano
a75fbf0e6a
Fix handling of plugin activation when running as root
...
When running without `COMPOSER_ALLOW_SUPERUSER` set so it always happens after prompting, or does not happen if input is non-interactive.
Also fixed support for bash completions hanging when running as root
Fixes #11024
2022-09-14 15:42:10 +02:00
Jordi Boggiano
d6411ffae8
Update changelog
2022-09-14 15:29:38 +02:00
Jordi Boggiano
4f04190592
Update deps
2022-09-14 14:25:17 +02:00
Jordi Boggiano
ef018748eb
Merge branch '2.4'
2022-09-14 14:02:28 +02:00
Gregor Harlan
fc75efd711
`require` command: allow `—fixed` option for library dev dependencies
2022-09-14 14:01:51 +02:00
Jordi Boggiano
ec8bbe9056
Fix package filter on bump command, fixes #11053
2022-09-14 14:00:27 +02:00
Jordi Boggiano
564f8bec24
Fix type error, fixes #11052
2022-09-14 13:23:17 +02:00
Jeff Widman
f1df7de727
Replace deprecated `PSR-2` with `PSR-12` ( #11058 )
...
At the top of https://www.php-fig.org/psr/psr-2/ , it says:
> Deprecated - As of 2019-08-10 PSR-2 has been marked as deprecated. PSR-12 is now recommended as an alternative.
Looking at the PSR-12 docs, the summary of changes implies that they mostly took PSR-2 and extended it to clarify new language features.
2022-09-14 12:51:36 +02:00
Jordi Boggiano
29d8eaf45d
Merge branch '2.4'
2022-09-14 10:51:03 +02:00
Jordi Boggiano
21045b942e
Fix type errors and update baseline (1854, 99)
2022-09-14 10:50:52 +02:00
Jordi Boggiano
d63218c568
Fix type error
2022-09-14 09:48:44 +02:00
Jordi Boggiano
c9973cf5a8
Merge branch '2.4'
2022-09-13 16:47:09 +02:00
Jordi Boggiano
dbdf6af886
Fix type error
2022-09-13 16:46:18 +02:00
Jordi Boggiano
adc16bf0af
Fix phpstan error
2022-09-13 16:28:15 +02:00
Jordi Boggiano
93bfe73b52
Merge branch '2.4'
2022-09-13 16:12:56 +02:00
Jordi Boggiano
fb3cae4448
Fix type error in validating array loader when name is not set
2022-09-13 16:12:28 +02:00
Jordi Boggiano
02082905a3
Merge branch '2.4'
2022-09-13 15:17:04 +02:00
Kuba Werłos
e94eff5412
Fix typo in remove command
2022-09-13 15:09:28 +02:00
Jordi Boggiano
d2f37b5680
Add hint as to why a package is suggested to be added to require-dev, fixes #11040
2022-09-13 15:08:37 +02:00
Jordi Boggiano
ab29ed5f97
Fix handling of upper-bound platform req ignores to not act on conflicts ( #11037 )
...
* Fix handling of upper-bound platform req ignores to not act on conflicts, fixes #11020
* Optimization
2022-09-13 14:50:27 +02:00
Jordi Boggiano
4164b30236
Fix show --platform regression failing if no composer.json exists, fixes #11046
2022-09-13 14:49:25 +02:00
Jordi Boggiano
9a69c12a07
Merge branch '2.4'
2022-09-01 21:53:56 +02:00
Ondrej Mirtes
9bb436ec28
Update PHPStan
2022-09-01 21:51:49 +02:00
Jordi Boggiano
7ff288f081
Merge branch '2.4'
2022-08-31 12:42:29 +02:00
Jordi Boggiano
b7a5118c4d
Update deps
2022-08-31 12:42:26 +02:00
Ondřej Mirtes
d951c48ac0
Tests bootstrap - require InstalledVersions only if it's not declared yet ( #11014 )
2022-08-31 12:42:26 +02:00
Jordi Boggiano
c10854d3f3
Remove extra lines
2022-08-31 12:42:26 +02:00
Jordi Boggiano
d0ac10ca6a
Merge branch '2.4'
2022-08-31 12:41:52 +02:00
Jordi Boggiano
8856a01e5b
Update deps
2022-08-31 12:41:43 +02:00
Ondřej Mirtes
554914923d
Tests bootstrap - require InstalledVersions only if it's not declared yet ( #11014 )
2022-08-31 12:39:43 +02:00
Jordi Boggiano
5b754c797e
Remove extra lines
2022-08-31 12:26:58 +02:00
Jordi Boggiano
39de9899a7
Lock down include wrappers to avoid abuse from third parties ( #11015 )
2022-08-31 12:07:23 +02:00
Korvin Szanto
9306eebf0c
Update gitlab fetch failure message with new path ( #11038 )
...
`https://gitlab.com/-/profile/personal_access_token ` is not correct, the current URL for personal access token settings is `https://gitlab.com/-/profile/personal_access_tokens `. This is the only occurrence of the bad URL, we use the proper URL elsewhere.
2022-08-31 10:43:54 +02:00
Jordi Boggiano
c5932d810f
Merge branch '2.4'
2022-08-31 09:50:30 +02:00
Jordi Boggiano
3177b21324
Fix handling for double-zero prefix, refs #11032
2022-08-31 09:47:59 +02:00
Jordi Boggiano
7e0ac53fc4
Merge branch '2.4'
2022-08-30 20:47:34 +02:00
Jordi Boggiano
2d48c7dbb0
Fix handling of zero-major versions in outdated --major-only flag, fixes #11032
2022-08-30 20:45:07 +02:00
Christophe Coevoet
740de14a39
Fix the heading levels for the doc about composer repositories ( #11030 )
2022-08-30 14:10:28 +02:00
Ondřej Mirtes
13421f7d66
Config - always respect COMPOSER_DISCARD_CHANGES
2022-08-30 14:04:30 +02:00
Alex
a1bc424a06
Update release.yml
2022-08-30 14:03:38 +02:00
Ondřej Mirtes
b6028951b8
Tests bootstrap - require InstalledVersions only if it's not declared yet ( #11014 )
2022-08-22 15:00:18 +02:00
Jordi Boggiano
476fb03fb1
Update lock
2022-08-20 14:34:06 +02:00
Jordi Boggiano
cd71cf47b3
Bump main to target 2.5
2022-08-20 13:13:59 +02:00
Jeffrey Cafferata
ceec6ff8e2
Documentation code syntax highlighting ( #11011 )
...
* Add newline at end of file.
* Create a uniformat in the code syntax highlighting by using the main syntax `shell` instead of the alias `bash`/`sh`.
* Added (of corrected) the missing code syntax highlighting.
* Split the shell commands from the text outputs.
* Fix JSON samples formatting.
* Checked the commands and updated the text output.
2022-08-20 12:23:00 +02:00
Jordi Boggiano
afeaabe089
Reverting release version changes
2022-08-20 11:44:51 +02:00
Jordi Boggiano
777d542e3a
Release 2.4.1
2022-08-20 11:44:50 +02:00
Jordi Boggiano
7ec6d16da9
Update changelog
2022-08-20 11:44:25 +02:00
Thomas Landauer
ceb8bef778
Adding hint what "Direct dependencies" means ( #11013 )
2022-08-20 09:24:25 +02:00
Zan Baldwin
d2d8474013
Do not apply non-array package links in ArrayLoader ( #11008 )
2022-08-20 08:58:17 +02:00
Zan Baldwin
51774693c7
Do not apply non-string package link constraints in ArrayLoader ( #11009 )
2022-08-20 08:34:38 +02:00