11331 Commits (89721ab32203c41a9904e83921e543c550aae89f)
 

Author SHA1 Message Date
Jordi Boggiano 2cd16b4578
Suppress errors if realpath fails or is missing 2 years ago
Jordi Boggiano 390260c6a6
Resolve binary realpath to make sure symlinking bin proxies works, refs jakzal/phpqa#336 2 years ago
Jordi Boggiano d1d5d75c5f
Fix detection of PHP files to match also broken ones with leading whitespace or whitespace between shebang and <?php, refs jakzal/phpqa#336 2 years ago
Jordi Boggiano 84f8fda0c6
Remove getCode usage as it is not type safe apparently, see https://github.com/phpstan/phpstan-src/pull/795 2 years ago
Jordi Boggiano 09d1330937
Fix is_file() not working on the phpvfscomposer:// file when filtering phpunit backtraces, refs #10387 2 years ago
Jordi Boggiano 164a769dc6
Avoid returning actual fstat information as it induces modern PHPs in error when the returned file size is bigger than the fstat size, refs #10387 2 years ago
Jordi Boggiano a2a8fa4e7e
Always exclude laminas/laminas-zendframework-bridge:src/autoload.php, fixes #10401 2 years ago
Jordi Boggiano 2a731ef798
Add workaround for PHPUnit process isolation issues for PHPUnit <6.5 as well, fixes #10387 2 years ago
Jordi Boggiano 0a85c3fb01
Reverting release version changes 2 years ago
Jordi Boggiano 2c1887d4f2
Release 2.2.2 2 years ago
Jordi Boggiano 9e0721d53f
Update changelog 2 years ago
Jordi Boggiano 4168ee9b69
Reformat plugin warning slightly, fixes #10381 2 years ago
Shyim 70425900e9
Fix symfony error handler warnings, fixes #10397 (#10404) 2 years ago
Jordi Boggiano a8ed352b31
Add docs for the new bin-dir access and bump runtime-api, refs #10402 2 years ago
Jordi Boggiano 6f5baab77b
Make COMPOSER_BIN_DIR env or _composer_bin_dir global available to binaries, fixes #10389 (#10402) 2 years ago
Jordi Boggiano c1c6698799
Fix phpunit workaround syntax 2 years ago
Jordi Boggiano 7d1ca1f56d
Add workaround for PHPUnit process isolation combined with bin proxies, fixes #10387 2 years ago
Jordi Boggiano 406075891d
Reverting release version changes 2 years ago
Jordi Boggiano bbc265e165
Release 2.2.1 2 years ago
Jordi Boggiano 96ecc00a69
Update changelog 2 years ago
Jordi Boggiano e1bf45aa80
Fix issue parsing php files with unterminated comments found inside backticks, fixes #10385 2 years ago
Jordi Boggiano 226689b90c
Fix plugin autoloading including files autoload rules from the root package, fixes #10382 (#10386) 2 years ago
Jordi Boggiano 25835bb5cd
Reverting release version changes 2 years ago
Jordi Boggiano e174a4c432
Release 2.2.0 2 years ago
Jordi Boggiano 613980b039
Update baseline 2 years ago
Jérôme Tamarelle f0060b7f56
Use web URLs for Gitlab support metadata (#10377) 2 years ago
Jordi Boggiano 54123e4093
Fix autoloader compatibility with older releases of laminas/laminas-zendframework-bridge, refs #10349 2 years ago
Jordi Boggiano 756c51d45e
Update changelog 2 years ago
Jordi Boggiano 188b692c4c
Add test verifying only plugin deps are autoloaded (#10374) 2 years ago
Jordi Boggiano 71ab70d847
Disable files autoloading for scripts to avoid untrusted code execution at runtime (#10373) 2 years ago
Jordi Boggiano 8f1b3d21db
Add --no-scripts to all commands and disable plugins/scripts when running self-update (#10371)
* Add --no-scripts as global parameter available to all commands, and handle it by default when creating a Composer instance from Command::getComposer

* Disable scripts/plugins for self-update command, fixes #10351
2 years ago
Jordi Boggiano 24eac88321
Switch the default version in path repo packages to dev-main and add a dev-master alias for BC, fixes #10360 (#10372) 2 years ago
Jordi Boggiano 95e41ae61c
Fix phpstan 2 years ago
Jordi Boggiano d81298239b
Fix display of conflicts when a rule has the conflicter out of order, fixes #10355 2 years ago
gnito-org 239638e687
Fix minor spelling & grammar issues in docs (#10370) 2 years ago
Tom Klingenberg 692de949de
$home -> $COMPOSER_HOME (#10363)
the `$home` variable referenced in the conifguration docs for data- and
cache-dir is a reference to an internal PHP variable that contains the
composer home directory.

as on the documentation page it is not visible where that variable comes
from (the document uses only shell/environment variables otherwise) these
two places are hard to read/understand.

the exact meaning of `$home` (lowercase) is the composer-home (or just
home) global configuration setting (composer home is for all user-wide
composer invocations, to store data in the filesystem namespace of the
user executing composer).

that meaning is better documented with the `$COMPOSER_HOME` environment
variable (which when it does not exists the default value is well
documented in [03-cli.md#composer-home].

replace `$home` with `$COMPOSER_HOME`.

additionally small typo fix on "rollback" which is "roll back".

discussion: #10363
[03-cli.md#composer-home]: doc/03-cli.md#composer-home
2 years ago
Jordi Boggiano d274bf0313
Fix PHP x spacing 2 years ago
Markus Staab f051a42bc9
docs: Highlight sudo (#10367) 2 years ago
Jordi Boggiano 73a12bb21a
Delete old pear package fixtures 3 years ago
Jordi Boggiano aeb206bcfb
Fix CI for LTS 3 years ago
Jordi Boggiano ef728bf8f7
Avoid removing the platform config on every build 3 years ago
Jordi Boggiano 0dbc736eb7
Reverting release version changes 3 years ago
Jordi Boggiano 35bba53ebb
Release 2.2.0-RC1 3 years ago
Jordi Boggiano 32c994bcb6
Update changelog 3 years ago
Jordi Boggiano f1c24b8aa3
Update xdebug-handler 3 years ago
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