Jordi Boggiano
cbd1e3c2af
Fix undefined index access when using "@php <absolute path>" in script handler, fixes #9943
3 years ago
Jordi Boggiano
a82607fb29
Update changelog
3 years ago
Jordi Boggiano
d45e3a98e4
Merge pull request #9938 from adlacruzes/fix_custom_json_schema
...
Fix JsonFile when using custom json schema with no "name" and "descri…
3 years ago
Jordi Boggiano
1bfec451e2
Make sure the LAX_SCHEMA handling disables required/additionalProperties as it used to do but strict schema requires properties only for the composer schema
3 years ago
Jordi Boggiano
5a28f677da
Fix outdated legend and only show legend when there is output to be shown, fixes #9939
3 years ago
Jordi Boggiano
c56cda0a5a
Merge pull request #9941 from Seldaek/workaround_pcre_regression
...
Workaround for PCRE regression
3 years ago
Jordi Boggiano
d77ff0f729
Workaround for PCRE regression
3 years ago
Jordi Boggiano
304455be48
Merge pull request #9935 from Seldaek/fix_autoloader
...
Fix autoload generation for dev dependencies when --no-scripts is used
3 years ago
adlacruzes
7366b8e362
Fix JsonFile when using custom json schema with no "name" and "description" properties
3 years ago
Jordi Boggiano
d5ce7a7385
Fix autoload generation for dev dependencies when --no-scripts is used, fixes #9934
3 years ago
Jordi Boggiano
c686bbd7e2
Clean up invalid errors in baseline
3 years ago
Jordi Boggiano
e58fbb7f67
Fix changelog diff
3 years ago
Jordi Boggiano
f3bc2a3aed
Bump phpstan to level 4 using baseline
3 years ago
Jordi Boggiano
75317412db
Update changelog
3 years ago
Jordi Boggiano
1b34495daa
Some phpstan level 4 fixes
3 years ago
Jordi Boggiano
4c9e75c6e5
Fix CS
3 years ago
Jordi Boggiano
10e634890e
Good morning 😴
3 years ago
Jordi Boggiano
49d7ff1626
Fix typo
3 years ago
Jordi Boggiano
91dd175f74
Fix env var handling when variables_order includes E and symfony/console 3.3.15+ is used, fixes #9930
3 years ago
Jordi Boggiano
e0366bc760
Fix COMPOSER_BINARY env not being set in $_SERVER, refs #9930
3 years ago
Jordi Boggiano
30d38679a8
Update ci job token link
3 years ago
Jordi Boggiano
61c7762680
Merge pull request #9932 from jrfnl/php-8.1/9931-fix-deprecation-notice
...
PHP 8.1 | Fix "Implicit conversion from non-compatible float" deprecation notice
3 years ago
jrfnl
3db2304fc6
PHP 8.1 | Fix "Implicit conversion from non-compatible float" deprecation notice
...
As reported in 9931.
Unfortunately I gave not been able to track down the input which is causing the notices to be thrown, which is why I haven't added a test case to the unit tests. Would be great if someone would known the exact input to use for those.
The issue (and fix) can be verified by using the "quick preview" option and choosing `git.master` with this code sample: https://3v4l.org/1fr2g
3 years ago
Jordi Boggiano
ee0abe5339
Update changelog
3 years ago
Jordi Boggiano
aeb2c8d6e3
Make sure InstalledVersions ships to project with docblocks
3 years ago
Jordi Boggiano
6d1d307f7b
Merge pull request #9875 from nicolas-grekas/winboost
...
Speedup extracting on Windows
3 years ago
Jordi Boggiano
8bf0ddf905
Clean up ZipDownloader, always do async first if possible then fallback to non-async
3 years ago
Jordi Boggiano
28c7d0ea5d
Avoid creating new processes to remove directories which we know are empty, which speeds things up a lot on windows
3 years ago
Jordi Boggiano
d864c5743a
Add 7-zip presence check to diagnose command
3 years ago
Nicolas Grekas
bec76367db
Speedup extracting on Windows
3 years ago
Nils Adermann
1ca6397442
Merge pull request #9765 from Seldaek/always_sync_symlinked_path_pkgs
...
Always mark symlinked path packages for update even during partial updates to make sure they always reflect the current state on disk
3 years ago
Nils Adermann
189936dd59
Merge pull request #9928 from Seldaek/replace_conflict
...
Add better error reporting for cases where a package conflicts with a replace and not directly a package
3 years ago
Jordi Boggiano
c90cd6f640
Clarify what is checked when with platofrm check, fixes #9307
3 years ago
Jordi Boggiano
1f37d1c1d5
Add better error reporting for cases where a package conflicts with a replace and not directly a package, fixes #9834
3 years ago
Jordi Boggiano
35bfa453cc
Merge pull request #9925 from Seldaek/dist_placeholders
...
Add support for mirror-style placeholders for the dist url
3 years ago
Jordi Boggiano
b751156e1c
Prevent cache gc from happening during test suite runs, and add output so it is clear why it is blocking for a bit
3 years ago
Jordi Boggiano
93a5b27631
Add prettyVersion to URL placeholders
3 years ago
Jordi Boggiano
a23f8a3d6c
Add gitlab-protocol to config command and schema
3 years ago
Jordi Boggiano
9a5c5aec35
Bump semver to latest
3 years ago
Jordi Boggiano
90d72ca686
Tweak validate command output to be slightly more readable, less colorful
3 years ago
Jordi Boggiano
2eaf81c813
Fix a few issues in lock file validation
...
- handle packages present but in wrong version
- handle provide/replace correctly
- do not validate if lock file is missing
refs #9899
3 years ago
Jordi Boggiano
69dc607408
Merge remote-tracking branch 'PrinsFrank/detect-missing-packages-on-validate'
3 years ago
Nils Adermann
1dc39bda75
Merge pull request #9915 from Seldaek/reinstall
...
Add a reinstall command
3 years ago
Jordi Boggiano
4dbdae3ada
Sort uninstalls in reverse order from installs
3 years ago
Jordi Boggiano
5737a34e53
Sort package installs using Transaction
3 years ago
Jordi Boggiano
c257395a6d
Add support for mirror-style placeholders for the dist url, fixes #9661
3 years ago
Abi أب
759897e7e8
Update cache dir on macOS to follow OS guidelines (now $HOME/Library/Caches/Composer) ( #9898 )
...
Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
3 years ago
Brad Jones
dd625669e8
Introduce gitlab-protocol option to force the gitlab repos to use https or git protocol ( #9401 )
3 years ago
Jordi Boggiano
c8de960018
Throw when repo consistency is in question
3 years ago
Jordi Boggiano
0dce0f80f1
Also hint for errors when the root package does not match the constraint
3 years ago