Jordi Boggiano
4e3d812212
Fix phpstan warnings
3 years ago
Jordi Boggiano
63c897eaf0
Fix test issues with new composer repo caching
3 years ago
Jordi Boggiano
4e8f3e85e2
Improve error reporting for repo priorities, refs #10339
3 years ago
Jordi Boggiano
cc32ebcabd
Search improvements ( #10336 )
...
* Search performance improvements, add SEARCH_VENDOR type, fixes #10326 , fixes #10324 , fixes #10325
* Add extra optimization path for autocompletion of ^foo/* whereas the vendor is fully known, refs #10320
3 years ago
Jason Woods
8c8d9efd87
Filter impossible packages from the pool ( #9620 )
...
Adds a new pass to the PoolOptimizer
Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
3 years ago
Jordi Boggiano
a3e91b5be6
Add allow-plugins config value ( #10314 )
...
Fixes #5659
- Automatically switch off plugins by default in July 2022
- reword hash into object in schema
Co-authored-by: Nils Adermann <naderman@naderman.de>
3 years ago
Colan Schwartz
04dbed27a9
Make it explicitly clear that `dev-` shouldn't be in the actual branch name. ( #10335 )
3 years ago
Jordi Boggiano
a4a89f1508
Update archive format docs, refs #10087
3 years ago
Henk Poley
74951b5377
Document archive --format=tar.gz ( #10087 )
3 years ago
Jordi Boggiano
005117dda3
Merge pull request #10318 from Seldaek/ignore_upper_bounds
...
Add support for ignoring the upper bound of platform requirements using "name+" notation
3 years ago
Jordi Boggiano
ca5d5b40ee
Fix platform package description for replacer/provider and packages which are not really loaded in general
3 years ago
Jordi Boggiano
e30a6b0b9b
Add support for ignoring the upper bound of platform requirements using "name+" notation
3 years ago
Jordi Boggiano
62dfd0af23
Merge pull request #10334 from Seldaek/phpstan
...
PHPStan level 8 with baseline
3 years ago
Jordi Boggiano
e496c3544c
Fix tests for new dep
3 years ago
Jordi Boggiano
77fec4dc76
Bump to level 8, enable strict rules, and ignore all existing errors with baseline
3 years ago
Jordi Boggiano
24ce1eddbd
Add composer/pcre dependency and use it everywhere instead of preg_*
3 years ago
Nils Adermann
09ffabbf6e
Merge branch '2.1' into main
...
* 2.1:
Fixed documentation for cache-dir location in case of xdg
3 years ago
Nils Adermann
e7683e2f60
Merge pull request #10333 from alexsoft/fix-cache-dir-doc-for-xdg
...
Fixed documentation for cache-dir location in case of XDG
3 years ago
Jordi Boggiano
2d92e2119a
Add deprecations checks
3 years ago
Alex Plekhanov
2474d6f526
Fixed documentation for cache-dir location in case of xdg
3 years ago
Tizian Schmidlin
4f789a5f6d
Add "use-parent-dir" config to configure prompt when no composer.json is present in current dir ( #10307 )
...
Fixes #10299
Co-authored-by: Jordi Boggiano <j.boggiano@seld.be>
3 years ago
Jordi Boggiano
1cfdaf43f1
Fix new file being leftover if require in new dir fails to resolve requirements
3 years ago
Jordi Boggiano
b42a897ebe
Fix var name
3 years ago
Wataru Kurashima
10f8edb816
fix typo ( #10331 )
3 years ago
Jordi Boggiano
128a2648fb
Optimize name only search with preg_grep, refs #10326
3 years ago
Jordi Boggiano
7c8267f57c
Cache root packages.json, refs #10326
3 years ago
Helmut Hummel
483eac1c2f
Install full binaries on Windows by default ( #10327 )
...
A bug was introduced in #10137 that leads
to the situation that by default .bat binaries
are not installed on Windows any more.
Check the correct variable to install .bat
files on Windows by default again.
3 years ago
Stephan
f5ffedfe60
Fix VcsDrivers initialization of tags and branches, and VcsRepository swallowing exceptions ( #10319 )
...
* Drivers: avoid early initialize of tags and branches
* VcsRepository: do not continue if fetching root information fails because of unexpected exceptions
Also rethrow 5XX exception in addition to select 4XX exceptions
3 years ago
Jordi Boggiano
9efe4290b6
Merge branch '2.1' into main
3 years ago
Jordi Boggiano
b3df470be6
Reverting release version changes
3 years ago
Jordi Boggiano
cd28fc05b0
Release 2.1.14
3 years ago
Jordi Boggiano
04b04a5d7d
Update changelog
3 years ago
Jordi Boggiano
97fce64193
Update deps
3 years ago
Jordi Boggiano
f7564c6efd
Update lock file
3 years ago
Jordi Boggiano
f758da32c9
Merge branch '2.1' into main
3 years ago
Jordi Boggiano
fdfad6ac66
Reverting release version changes
3 years ago
Jordi Boggiano
1b8338661e
Release 2.1.13
3 years ago
Jordi Boggiano
0ec0f20332
Update changelog
3 years ago
Jordi Boggiano
965b12cdec
Allow alpha and above for latest deps build to catch dependency problems earlier next time
3 years ago
Jordi Boggiano
42c2108956
Remove symfony/console ^6 compat as it is incorrect, fixes #10321
3 years ago
Jordi Boggiano
5d218287d9
Doc clarification
3 years ago
Jordi Boggiano
8a36c88cac
Get rid of $binPath global in bin proxies
3 years ago
Helmut Hummel
ace8a1776c
Add composer platform package with exact Composer version ( #10313 )
...
Co-authored-by: Lars Strojny <lars.strojny@internations.org>
Co-authored-by: Nils Adermann <naderman@naderman.de>
3 years ago
Shalvah
7a3d2b8157
Better hint for missing extensions ( #10283 )
3 years ago
Nils Adermann
b9d7d27c82
Fix tests after grammar fix for php.ini error message
3 years ago
Nils Adermann
645e5245dd
Error message grammar fix
3 years ago
Helmut Hummel
0b9e1da4fc
Allow recursively call composerRequire ( #10312 )
...
Fixes : #10311
Related: #10065
3 years ago
Jordi Boggiano
f7525ddf52
Reorder config slightly
3 years ago
Andrey Helldar
613526bab2
Feature proposal: sorting keys by logical blocks ( #10089 )
3 years ago
Nils Adermann
00c6215c81
Merge pull request #10157 from Seldaek/do_not_auto_unlock_transitive_path_deps
...
Prevent auto-unlocked path repo packages from also unlocking their transitive deps when -w/-W is used
3 years ago