Jordi Boggiano
d52ce3c37f
Replace pre/post-dependencies-solving by a pre-operations-exec event happening only on install from lock
2020-02-12 14:35:31 +01:00
Stephan Vock
243ee9b1e4
Git: log error for sync mirror with existing local copy
2020-02-12 10:17:21 +00:00
Jordi Boggiano
835a91532d
Add PRE_POOL_CREATE event, fixes #8348
2020-02-12 10:41:04 +01:00
Jordi Boggiano
71855e6430
Restore PRE/POST_DEPENDENCY_SOLVING events
2020-02-12 10:41:03 +01:00
Jordi Boggiano
4d74f5ba95
Fix exclude-from-classmap handling to avoid foo matching foo* directories, fixes #8563 , refs #8575
2020-02-12 10:23:03 +01:00
Jordi Boggiano
c7ba751319
Merge commit 'refs/pull/8575/head' of github.com:composer/composer
2020-02-12 10:11:58 +01:00
Jordi Boggiano
7e142b5d6b
Use Upgrading for package installs too
2020-02-11 17:51:02 +01:00
Jordi Boggiano
02433c3659
Merge pull request #8565 from glaubinix/t/create-project-add-repository
...
Create project: add option to add the repository to the composer.json
2020-02-11 13:47:34 +01:00
Jordi Boggiano
9609729de7
Change update to upgrade for package update operations which are upgrades, refs #8594
2020-02-11 13:43:38 +01:00
Jordi Boggiano
12a6375548
Ignore phpstan error
2020-02-11 11:46:19 +01:00
Jordi Boggiano
fc5682ed9f
Fix build
2020-02-11 11:41:31 +01:00
Jordi Boggiano
be8dd528b8
Merge remote-tracking branch 'origin/master' into 2.0
2020-02-11 11:33:52 +01:00
Jordi Boggiano
ef249ef6b6
Add support for lib-zip platform package
2020-02-11 11:01:20 +01:00
Jordi Boggiano
31068b7bed
Merge pull request #8594 from IonBazan/downgrading-dry-run
...
Distinguish between updates and downgrades in dry-run
2020-02-11 10:49:09 +01:00
Jordi Boggiano
0cc04f0fde
Merge pull request #8595 from IonBazan/risky-test
...
Fix risky test
2020-02-11 10:32:04 +01:00
Ion Bazan
11ae757e99
fix risky tests
2020-02-11 17:27:56 +08:00
Jordi Boggiano
1848af32ab
Merge pull request #8593 from sualko/patch-1
...
rename signature to checksum
2020-02-11 10:20:54 +01:00
Ion Bazan
a180f48921
Distinguish between updates and downgrades in dry-run
2020-02-11 16:35:35 +08:00
Klaus
9940271c6e
rename signature to checksum
2020-02-11 09:11:45 +01:00
Stephan Vock
2a564a9f36
Create project: add option to add the repository to the composer.json
2020-02-10 16:46:28 +00:00
Jordi Boggiano
5843a282bc
Merge pull request #8562 from adrianosferreira/fix-archive-format-cli
...
Uses config data from Composer object whenever possible on ArchiveCommand
2020-02-10 17:26:26 +01:00
Adriano Ferreira
97d077c43b
Uses config data from Composer object whenever possible on ArchiveCommand
...
It was previously blindly getting a new instance from the factory thus ignoring what is on Composer object config data.
2020-02-10 13:15:58 -02:00
Jordi Boggiano
702a532a61
Build improvements
2020-02-10 08:56:12 +01:00
Jordi Boggiano
ac40fc86e3
Merge pull request #8590 from bocharsky-bw/patch-1
...
Wrap version constaints that contain * with quotes
2020-02-09 21:11:22 +01:00
Victor Bocharsky
3934877efe
Wrap version constaints that contain * with double quotes
...
Some shells like ZSH require wrapping * with quotes, otherwise, it shows an error like:
> zsh: no matches found: 2.2.*
But single quotes may cause issues on Windows CMD
2020-02-08 10:16:59 +02:00
Jordi Boggiano
54d57fc6e4
Make sure we test locked dependencies with 7.4 too
2020-02-07 23:24:02 +01:00
Jordi Boggiano
21ab2f85bb
Fix 7.4 build
2020-02-07 23:21:48 +01:00
Jordi Boggiano
589abb06a3
PHPStan fixes
2020-02-07 23:10:10 +01:00
Jordi Boggiano
fbba175874
Improve build some more
2020-02-07 22:51:19 +01:00
Jordi Boggiano
7634520bdd
Try to fix phpstan errors
2020-02-07 22:35:57 +01:00
Jordi Boggiano
c56886ac36
Avoid checking for .dockerenv if open_basedir is set, fixes #8585
2020-02-07 22:33:39 +01:00
Jordi Boggiano
45ecbae8f5
Merge branch 'master' into 2.0
2020-02-07 22:20:51 +01:00
Jordi Boggiano
f1a71f5599
Fix composer test cmd
2020-02-07 21:57:11 +01:00
Jordi Boggiano
50390d139d
Merge pull request #8581 from IonBazan/feature/php7.4
...
use Symfony PHPUnit Bridge
2020-02-07 21:30:32 +01:00
Ion Bazan
8d3c1f4a71
downgrade PHPUnit Bridge to 3.4 (fail-fast when passthru fails)
2020-02-07 16:17:18 +08:00
Ion Bazan
a9bace37f6
fix windows build
2020-02-07 15:18:18 +08:00
Ion Bazan
58b34d13e8
fix risky tests (without any assertion)
2020-02-07 14:35:07 +08:00
Ion Bazan
db32d6bc18
do not use env
2020-02-07 13:07:01 +08:00
Ion Bazan
a2137d5263
use Symfony PHPUnit Bridge
2020-02-07 12:22:22 +08:00
Jordi Boggiano
32e2e09c89
Merge pull request #8580 from IonBazan/bugfix/install-notifications
...
respect `notify-on-install` option
2020-02-06 14:29:10 +01:00
Ion Bazan
2ff73a8797
respect `notify-on-install` option
2020-02-05 15:52:14 +08:00
Jordi Boggiano
4e4304ae7d
Fix
2020-02-04 13:22:46 +01:00
Jordi Boggiano
0b4763e6c7
Make it clear which package the error is for when detecting uncommitted changes
2020-02-04 13:06:20 +01:00
Jordi Boggiano
f4762ef021
Merge branch '1.9'
2020-02-04 12:58:34 +01:00
Jordi Boggiano
ca0b236804
Update changelog
2020-02-04 12:57:52 +01:00
Jeroen Versteeg
cabf373bf4
Added test for exclude-from-classmap (see issue #8563 )
2020-02-04 12:57:26 +01:00
Jordi Boggiano
460c673cc4
Use Authorization header instead of deprecated access_token query param, fixes #8454
2020-02-04 12:55:29 +01:00
Jordi Boggiano
006c3de542
Fix tests and make TTY usage on ProcessExecutor cleaner
2020-01-31 16:33:34 +01:00
Jordi Boggiano
f572636628
Add support for TTY mode on Linux/OSX in script handlers when running in interactive mode, fixes #5856 , fixes #3299 , closes #4036
2020-01-31 15:45:33 +01:00
Jérôme Billiras
58e2956b95
Allow referencing scripts to extends @composer
2020-01-31 14:56:22 +01:00