1
0
Fork 0
Commit Graph

11335 Commits (abdc6893a6da0980b07343005f5807ecb73f3150)

Author SHA1 Message Date
Jordi Boggiano 63c897eaf0
Fix test issues with new composer repo caching 2021-12-08 14:01:46 +01:00
Jordi Boggiano 4e8f3e85e2
Improve error reporting for repo priorities, refs #10339 2021-12-08 14:01:26 +01:00
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
2021-12-08 11:45:18 +01:00
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>
2021-12-08 11:42:36 +01:00
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>
2021-12-07 23:00:48 +01:00
Colan Schwartz 04dbed27a9
Make it explicitly clear that `dev-` shouldn't be in the actual branch name. (#10335) 2021-12-07 21:22:17 +01:00
Jordi Boggiano a4a89f1508
Update archive format docs, refs #10087 2021-12-07 15:56:35 +01:00
Henk Poley 74951b5377
Document archive --format=tar.gz (#10087) 2021-12-07 15:53:07 +01:00
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
2021-12-07 14:07:53 +01:00
Jordi Boggiano ca5d5b40ee
Fix platform package description for replacer/provider and packages which are not really loaded in general 2021-12-07 13:24:09 +01:00
Jordi Boggiano e30a6b0b9b
Add support for ignoring the upper bound of platform requirements using "name+" notation 2021-12-07 13:24:08 +01:00
Jordi Boggiano 62dfd0af23
Merge pull request #10334 from Seldaek/phpstan
PHPStan level 8 with baseline
2021-12-07 13:07:01 +01:00
Jordi Boggiano e496c3544c
Fix tests for new dep 2021-12-07 12:57:44 +01:00
Jordi Boggiano 77fec4dc76
Bump to level 8, enable strict rules, and ignore all existing errors with baseline 2021-12-07 12:50:03 +01:00
Jordi Boggiano 24ce1eddbd
Add composer/pcre dependency and use it everywhere instead of preg_* 2021-12-07 12:37:19 +01:00
Nils Adermann 09ffabbf6e Merge branch '2.1' into main
* 2.1:
  Fixed documentation for cache-dir location in case of xdg
2021-12-07 11:21:43 +01:00
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
2021-12-07 11:19:43 +01:00
Jordi Boggiano 2d92e2119a
Add deprecations checks 2021-12-07 09:33:45 +01:00
Alex Plekhanov 2474d6f526
Fixed documentation for cache-dir location in case of xdg 2021-12-07 01:54:03 +01:00
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>
2021-12-04 15:00:28 +01:00
Jordi Boggiano 1cfdaf43f1
Fix new file being leftover if require in new dir fails to resolve requirements 2021-12-04 14:56:32 +01:00
Jordi Boggiano b42a897ebe
Fix var name 2021-12-04 13:41:16 +01:00
Wataru Kurashima 10f8edb816
fix typo (#10331) 2021-12-04 07:48:28 +01:00
Jordi Boggiano 128a2648fb
Optimize name only search with preg_grep, refs #10326 2021-12-03 14:54:17 +01:00
Jordi Boggiano 7c8267f57c
Cache root packages.json, refs #10326 2021-12-03 14:49:41 +01:00
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.
2021-12-03 11:16:58 +01:00
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
2021-11-30 14:33:38 +01:00
Jordi Boggiano 9efe4290b6
Merge branch '2.1' into main 2021-11-30 10:52:10 +01:00
Jordi Boggiano b3df470be6
Reverting release version changes 2021-11-30 10:51:43 +01:00
Jordi Boggiano cd28fc05b0
Release 2.1.14 2021-11-30 10:51:43 +01:00
Jordi Boggiano 04b04a5d7d
Update changelog 2021-11-30 10:51:39 +01:00
Jordi Boggiano 97fce64193
Update deps 2021-11-30 10:50:37 +01:00
Jordi Boggiano f7564c6efd
Update lock file 2021-11-30 10:46:41 +01:00
Jordi Boggiano f758da32c9
Merge branch '2.1' into main 2021-11-30 10:39:44 +01:00
Jordi Boggiano fdfad6ac66
Reverting release version changes 2021-11-30 10:39:12 +01:00
Jordi Boggiano 1b8338661e
Release 2.1.13 2021-11-30 10:37:51 +01:00
Jordi Boggiano 0ec0f20332
Update changelog 2021-11-30 10:34:42 +01:00
Jordi Boggiano 965b12cdec
Allow alpha and above for latest deps build to catch dependency problems earlier next time 2021-11-30 10:32:23 +01:00
Jordi Boggiano 42c2108956
Remove symfony/console ^6 compat as it is incorrect, fixes #10321 2021-11-30 10:31:39 +01:00
Jordi Boggiano 5d218287d9
Doc clarification 2021-11-30 09:46:38 +01:00
Jordi Boggiano 8a36c88cac
Get rid of $binPath global in bin proxies 2021-11-29 09:39:13 +01:00
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>
2021-11-27 14:26:57 +01:00
Shalvah 7a3d2b8157
Better hint for missing extensions (#10283) 2021-11-26 10:39:07 +01:00
Nils Adermann b9d7d27c82 Fix tests after grammar fix for php.ini error message 2021-11-26 10:13:49 +01:00
Nils Adermann 645e5245dd
Error message grammar fix 2021-11-26 10:09:02 +01:00
Helmut Hummel 0b9e1da4fc
Allow recursively call composerRequire (#10312)
Fixes: #10311
Related: #10065
2021-11-25 20:50:26 +01:00
Jordi Boggiano f7525ddf52
Reorder config slightly 2021-11-25 15:55:36 +01:00
Andrey Helldar 613526bab2
Feature proposal: sorting keys by logical blocks (#10089) 2021-11-25 15:43:37 +01:00
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
2021-11-25 15:27:34 +01:00
Jordi Boggiano a6fc1ab663
Fix feedback 2021-11-25 15:18:24 +01:00