Ilya Urvachev
ab6e0fa961
use `.tmp` extension for temporary files
...
also updated `catch` block to use temporary filename
2021-01-06 02:17:34 +03:00
Ilya Urvachev
e829ff80bc
feat(Cache): make cache writes more atomic
...
Fixes #9568
2020-12-29 23:57:29 +03:00
Jordi Boggiano
2406a094d3
Merge pull request #9575 from Ali-Shaikh/improve-update-msg
...
Improving Composer self-update (version up-to date) info message
2020-12-27 20:51:52 +01:00
Jordi Boggiano
bad4e4edbc
Fix some more wording
2020-12-27 20:51:22 +01:00
Ali Shaikh
6f5c4fcf3e
Improving Composer self-update (version upto date) info message
2020-12-27 12:20:55 +05:00
Jordi Boggiano
bc31351b5b
Only show getting started warning for non-global composer load
2020-12-15 20:39:50 +01:00
Jordi Boggiano
eb9616a82b
Debug info improvements
2020-12-15 14:55:44 +01:00
Jordi Boggiano
378a5b72b9
More open_basedir fixes, refs #9541
2020-12-04 10:50:19 +01:00
Jordi Boggiano
65b7eeef5f
Merge branch '1.10'
2020-12-04 09:17:11 +01:00
Jordi Boggiano
3245a7cca2
Update changelog
2020-12-04 09:07:14 +01:00
Jordi Boggiano
f25271ee22
Add missing file to v1 phar
2020-12-04 09:05:58 +01:00
Jordi Boggiano
3eb419d2d0
Fix is_dir check to not fail on open_basedir restrictions, fixes #9541
2020-12-03 21:35:23 +01:00
Jordi Boggiano
40ea194ef5
Update changelog
2020-12-03 17:19:32 +01:00
Jordi Boggiano
29f4c0b92a
Merge branch '1.10'
2020-12-03 17:17:25 +01:00
Jordi Boggiano
3287379483
Update changelog
2020-12-03 17:16:14 +01:00
Jordi Boggiano
8b71199443
Update deps
2020-12-03 17:15:50 +01:00
Jordi Boggiano
7f3a56f39b
Merge pull request #9360 from naderman/pool-builder-unlock-consider-all-constraints
...
PoolBuilder: Ensure versions matching locked constraints get loaded
2020-12-03 16:59:39 +01:00
Jordi Boggiano
5a826ca14f
Merge pull request #9537 from villfa/fix/binaries
...
Fix error with bin config in PHP8
2020-12-03 16:42:50 +01:00
Jordi Boggiano
adf7bebf21
Merge pull request #9532 from mvorisek/patch-2
...
Fix for PHP 8.0 when symlink function is disabled
2020-12-02 23:31:12 +01:00
Fabien Villepinte
4e8ca92b6f
Fix error with binaries in PHP8
2020-12-02 13:15:16 +00:00
Nils Adermann
db0656eab0
Duplicate partial update unlock but keep old version test with provide keyword
2020-12-01 14:55:05 +01:00
Michael Voříšek
b4cb2f7321
test before chdir
2020-11-30 01:34:16 +01:00
Michael Voříšek
e712130062
Fix for php8 when symlink function is disabled
2020-11-30 00:59:42 +01:00
Jordi Boggiano
b21ee81c99
Update lock file
2020-11-27 21:31:08 +01:00
Jordi Boggiano
2754910dff
Allow php8 usage with Composer 1, fixes #9523
2020-11-27 21:20:38 +01:00
Jordi Boggiano
0da9e216fc
Update ISSUE_TEMPLATE.md
2020-11-27 13:10:48 +01:00
Jordi Boggiano
d98d63abcc
Add note to issue template..
2020-11-27 13:05:32 +01:00
Jordi Boggiano
1fb6b03e03
Fix a few edge cases in unpushed change handling
2020-11-26 16:03:38 +01:00
Jordi Boggiano
f86b3ad0fe
Make sure all remotes are checked for unpushed changes, fixes #9486
2020-11-26 15:42:39 +01:00
Jordi Boggiano
00aaffb8f9
Make cache writes atomic
2020-11-26 14:28:58 +01:00
Jordi Boggiano
62bd81bf7a
Make sure the default branch alias is never used as a constraint by the VersionSelector
2020-11-26 14:24:22 +01:00
Jordi Boggiano
d00edab884
Merge pull request #9477 from naderman/fix-alias-conflicts
...
Explicit conflicts should conflict with aliases of packages too
2020-11-26 13:59:57 +01:00
Jordi Boggiano
e203809106
Fix test description
2020-11-26 13:59:35 +01:00
Nils Adermann
01887a2488
Merge pull request #9519 from Seldaek/lock-update-with-new-req
...
Fix mirror updates when adding new reqs and dev-reqs are present
2020-11-26 13:29:00 +01:00
Jordi Boggiano
be3a520331
Fix feedback
2020-11-26 13:07:33 +01:00
Nils Adermann
7197278fe9
Always install aliases together with their original package
...
Restores some Composer 1.x behavior like unbound constraints conflicting
with default branches unless they are branch aliased.
Simplifies conflicts with aliases because packages cannot be installed
without their aliases, so we do not need to know which aliases are
uninstalled in lock file or installed.json.
2020-11-26 12:10:07 +01:00
Jordi Boggiano
e857a8216c
Make sure mirror update fails if no lock file is present
2020-11-26 11:28:17 +01:00
Jordi Boggiano
2d025dce05
Make sure mirror updates do not fail if there are dev requirements and new requires are present, fixes #9514
2020-11-26 11:27:44 +01:00
Nils Adermann
58f358d028
Correct test case descriptions
2020-11-26 11:21:53 +01:00
Jordi Boggiano
08f0af4623
Add docblocks to HttpDownloader, refs #9209
2020-11-25 15:44:59 +01:00
Jordi Boggiano
e8a3a33023
Also output headers
2020-11-25 12:40:05 +01:00
Jordi Boggiano
8030fbc4ae
Add debug info for http status code 0
2020-11-25 12:37:28 +01:00
Jordi Boggiano
47672a73c0
Merge pull request #9517 from bradjones1/patch-2
...
Clarify difference in create-project related scripts
2020-11-24 09:41:54 +01:00
Brad Jones
4b2df65833
Clarify difference in create-project related scripts
...
I wasn't entirely clear the difference between post-root-package-install and post-create-project-cmd, so this is an effort to clarify (as to the best of my understanding.)
2020-11-23 10:41:52 -10:00
Jordi Boggiano
b7d770659b
CS fixes
2020-11-22 14:52:39 +01:00
Jordi Boggiano
152694b574
Fix tests
2020-11-22 14:31:38 +01:00
Jordi Boggiano
c7da7e55c9
Fix various issues with regard to schema conformity when modifying json, fixes #9515
2020-11-22 14:26:18 +01:00
Andrés De la Cruz
480a6439fd
Fix phpstan phpdocs issues ( #9478 )
2020-11-20 09:28:09 +01:00
Jordi Boggiano
f129c231b1
Update recommended php req in docs
2020-11-20 09:18:21 +01:00
Jordi Boggiano
9e279740cd
Go go phpstan 🤞
2020-11-19 11:28:12 +01:00