10055 Commits (e7d99c37b3e02f07308d60cf13f933c3d57c0c29)
 

Author SHA1 Message Date
Jordi Boggiano e7d99c37b3
Fix show --locked to avoid listing all the things 4 years ago
Jordi Boggiano da1357c663
Avoid showing alias versions in show command, show the original version 4 years ago
Jordi Boggiano 7e223104c7
Merge pull request #9283 from PrinsFrank/update-authentication-methods-in-documentation
Update authentication methods in documentation
4 years ago
Jordi Boggiano a2c1269488
Make linking less verbose 4 years ago
Jordi Boggiano 9492dc7f7c
Make sure symfony/flex does not get loaded in a buggy version to avoid bogus issue reports 4 years ago
Jordi Boggiano c5d8a13bc4
Bump curl timeout to 300 4 years ago
Jordi Boggiano 34dd9e19e1
Add curl/zip ext info to diagnose command 4 years ago
Jordi Boggiano 3fe0ae0442
Update semver to latest 4 years ago
Jordi Boggiano eebae982d5
Merge pull request #9223 from naderman/partial-update-remove-unused
Partial updates should remove all unused dependencies
4 years ago
Nils Adermann 8a2bae82ab Improve docblocks on fixed/locked/fixedLocked packages in request
Also fixes two small code review issues
4 years ago
Nils Adermann fdde9e5933 On composer install we fix locked packages, but consider them locked for error reporting 4 years ago
Nils Adermann 74fb313c39 Separate locked packages from fixed packages in request
Locked packages are basically like removable fixed packages, so we still
only load one version, but we do not require their installation unless
something the user needs requires their use. So they automatically get
removed if they are no longer needed on any update.
4 years ago
Nils Adermann 73e24ea9fb Partial updates should remove all unused dependencies
Instead of marking locked packages as fixed, we change the pool builder
to load only the locked version and treat it like a fixed package, but
removing the actual request fix, makes the solver treat it as a regular
optional dependency. As a consequence locked packages may be removed on
a partial update of another package, but they cannot be updated.
4 years ago
Jordi Boggiano d8490ee38f
Merge pull request #9285 from naderman/transaction-define-total-order-package-sort
Transaction: Define a total order on packages to keep behavior on PHP8
4 years ago
Nils Adermann 85eb007f4f Transaction: Define a total order on packages to keep behavior on PHP8
So far the ordering of alias packages with the same name was undefined
so the actual order was determined by implementation of the sorting
algorithm in PHP. As of PHP8 sort is stable by default which changes the
outcome in some of our test cases.

With the fully defined total order the order can longer change depending
on sorting algorithm used and remains the same across PHP versions.
4 years ago
Frank Prins 53b0930287 Move some duplicate documentation, link across multiple pages and clarify some texts 4 years ago
Frank Prins 2c8cbebd85 Update authentication methods in documentation 4 years ago
Jordi Boggiano 9ca7457698
Check whether remove command successfully removed the target packages, fixes #6998 4 years ago
Jordi Boggiano 7ea6d5d2e7
Merge branch '1.10' 4 years ago
Jordi Boggiano 1d553a6795
Update changelog 4 years ago
Jordi Boggiano aac1a25ee3
Merge pull request #9278 from Seldaek/plugin-helpers
Plugin helpers for v2
4 years ago
Jordi Boggiano 47f69c0d3c
Merge pull request #9280 from nicolas-grekas/dev-version
Fix parsing "branch-version"
4 years ago
Nicolas Grekas 4feed8b85c Fix parsing "branch-version" 4 years ago
Jordi Boggiano 045c2db805
Merge pull request #9279 from GrahamCampbell/patch-1
Use latest phpunit
4 years ago
Graham Campbell ceeb743d0b Use latest phpunit 4 years ago
Jordi Boggiano d702fa0e1a
Add test to ensure root requirements do not get expanded by the pool builder 4 years ago
Jordi Boggiano 528030716e
Fix tests 4 years ago
Jordi Boggiano bafdf9f705
Merge branch '1.10' 4 years ago
Jordi Boggiano fec3c6a4e9
Update changelog 4 years ago
Jordi Boggiano d2d606ced2
Merge pull request #9273 from nicolas-grekas/dev-version
Add support for "extra.branch-version"
4 years ago
Nicolas Grekas 893fbfcb89 Add support for "extra.branch-version" 4 years ago
Jordi Boggiano 8ad33298ff
Fix regression, refs #9204 4 years ago
Jordi Boggiano badd1f2146
Remove silly default values of false on Installer class, refs #9204 4 years ago
Jordi Boggiano 24abd233ec
Merge branch 'master' into code-improvements 4 years ago
Jordi Boggiano 3c25d180e6
Add detailed notes about events in upgrade guide, add COMPOSER_DEBUG_EVENTS env var for debugging events 4 years ago
Jordi Boggiano cb1c35ab52
Fix typo 4 years ago
Jordi Boggiano fcbeedbb3a
Merge branch '1.10' 4 years ago
Jordi Boggiano 4a8dbcd145
Fix set-env to use the new gh actions files 4 years ago
Jordi Boggiano f87b1642bc
Expand docs 4 years ago
Jordi Boggiano 31cf6788e6
Improve plugin docs 4 years ago
Jordi Boggiano 431dc0d526
Add sync helper to give plugins utilities to work with async stuff more easily when one does not care about async 4 years ago
Jordi Boggiano 7917a7e757
Allow fetching the http downloader and process executor from the loop 4 years ago
Jordi Boggiano e537ae953e
Add apcu prefix flag to docs, refs #9212 4 years ago
Jordi Boggiano 0775e261c5
Merge remote-tracking branch 'lstrojny/apcu-prefix' 4 years ago
Jordi Boggiano a1b781a302
Merge pull request #9220 from ffraenz/pr
Composer 2: Adapt file download cache keys to changed processed URLs
4 years ago
Jordi Boggiano 06ab043f7b
Minor fix, refs #9250 4 years ago
Jordi Boggiano 53de100721
Merge pull request #9250 from PrinsFrank/document-authentication-for-private-packages
Document authentication for private packages
4 years ago
Jordi Boggiano 7ab24bec94
Minor updates 4 years ago
Jordi Boggiano 42ee8a7331
Delete http-basic-authentication.md 4 years ago
Jordi Boggiano adeabdbd56
Merge branch '1.10' 4 years ago