Jordi Boggiano
10e757d6b0
Add extra debug info when running GH Actions and an archive extraction fails, refs #11148
2022-10-26 12:27:24 +02:00
Jordi Boggiano
923ff98ea0
Update phpstan
2022-10-26 11:23:50 +02:00
Ayesh Karunaratne
90673e4f66
Update URL masking patterns for new GitHub fine-grained PATs
...
Updates GitHub Personal Access Token regex pattern to detect new [fine-grained PATs](https://github.blog/changelog/2022-10-18-introducing-fine-grained-personal-access-tokens/ )
2022-10-25 15:07:24 +02:00
Jordi Boggiano
855473148a
Fix regression in loading Composer on SMB/network shares, refs #8231 #11077
2022-10-25 15:05:35 +02:00
Jordi Boggiano
803e4e5dbd
Catch runtime exception while initializing Composer to make sure a missing composer.json does not fail >tryComposer, refs #11133
2022-10-25 15:04:08 +02:00
Kuba Werłos
e5b8f2d838
Add "--dry-run" to bump command ( #11047 )
2022-10-25 15:03:36 +02:00
Jordi Boggiano
8d3a304233
Fix outdated command outputting some of the legend to stdout
2022-10-25 14:44:28 +02:00
Jordi Boggiano
86db6ffdae
Retry cache writes if they fail, refs #11076
2022-10-25 14:44:26 +02:00
Juliette
e746f71e95
GH Actions: fix use of deprecated `set-output` ( #11126 )
...
GitHub has deprecated the use of `set-output` (and `set-state`) in favour of new environment files.
This commit updates workflows to use the new methodology.
Refs:
* https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
* https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#environment-files
Co-authored-by: jrfnl <jrfnl@users.noreply.github.com>
2022-10-25 11:54:48 +02:00
Jordi Boggiano
89ad120f2a
Reverting release version changes
2022-10-14 16:56:47 +02:00
Jordi Boggiano
b34c0e9a93
Release 2.4.3
2022-10-14 16:56:41 +02:00
Jordi Boggiano
c70ae305b3
Update changelog
2022-10-14 11:53:12 +02:00
Jordi Boggiano
f6e67e584e
Fix json format of audit command missing affectedVersions, fix reportedAt format (BC BREAK!), fixes #11104 ( #11120 )
2022-10-13 16:56:21 +02:00
Jordi Boggiano
4faa8c03ce
Update docs about root usage, refs #11093
2022-10-13 16:53:33 +02:00
Jordi Boggiano
bc93f734bc
Add an error msg to clearly explain that plugins are disabled when running as root non-interactively, fixes #11093
2022-10-13 16:40:44 +02:00
Jordi Boggiano
acddc1f5e4
Fix require failing to do a dry-run when requiring a package with a stability flag, fixes #11112
2022-10-13 16:29:08 +02:00
Jordi Boggiano
7e679f3da3
Update phpstan
2022-10-13 16:17:30 +02:00
Jordi Boggiano
80907cd75d
Ensure files are readable before reading in JsonFile, fixes #11077
2022-10-13 14:07:09 +02:00
Jordi Boggiano
205ba37825
Fix tests
2022-10-13 11:21:41 +02:00
Jordi Boggiano
c447c12a70
Fix min-php version check to avoid crashing sites with a 200, fixes #11091
2022-10-13 11:07:13 +02:00
Jordi Boggiano
c9b1a2e70b
Remove useless parsing of constraint from package name
2022-10-13 10:55:39 +02:00
Jordi Boggiano
8618f004f7
Fix parsing of aliases used within complex OR constraints, fixes #11086
2022-10-12 16:16:31 +02:00
Jordi Boggiano
d06796efcf
Warn if why-not is used with a version which does not exist/is not found, fixes #11070
2022-10-12 15:31:59 +02:00
Jordi Boggiano
5f0aa01428
Update deps
2022-10-12 14:10:47 +02:00
Jordi Boggiano
b2ebe841e4
Fixes plugin commands not being loaded during completion
...
Closes #11074
Co-authored-by: Susanne Moog <look@susi.dev>
2022-10-12 11:03:52 +02:00
Jordi Boggiano
69d316d1e6
Update baseline (1838, 95)
2022-10-12 09:19:36 +02:00
Jordi Boggiano
8600894003
Update deps, constrain a few types to non-empty-strings
2022-10-12 09:19:36 +02:00
Jordi Boggiano
436a112651
Clarify temporary constraint usages and throw if an unresolvable constraint is provided
2022-10-11 13:34:45 +02:00
Jordi Boggiano
aeaf12561b
Reverting release version changes
2022-09-14 16:11:15 +02:00
Jordi Boggiano
7d887621e6
Release 2.4.2
2022-09-14 16:11:15 +02:00
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
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
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
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
fb3cae4448
Fix type error in validating array loader when name is not set
2022-09-13 16:12:28 +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
Ondrej Mirtes
9bb436ec28
Update PHPStan
2022-09-01 21:51:49 +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
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