You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nevvermind eb2aa14830 Make plugins have actual constraints instead of fixed versions
Instead of developing plugins against a single, fixed Plugin API version - `"composer-plugin-api": "1.0.0"`, this change will allow plugin developers to use versions like `"composer-plugin-api": "~1.1"` or `"composer-plugin-api": ">=2.1 <3.0"`, aka actual Composer-compatible constraints.

Only the "1.0", "1.0.0" and "1.0.0" Plugin API versions will be regarded as BC versions, and internally converted to "^1.0"; every other declared version string will be kept as it is.

Because of this new constraint flexibility, plugin version mismatches will be skipped, which means those plugin will NOT be registered to the system. Previously, a mismatch triggered a warning, but plugins were still registered.
9 years ago
..
Autoload Fix tests for autocrlf=true checkouts, fixes #4049 9 years ago
Command Added testcase 9 years ago
Config composer config repositories.packagist false 10 years ago
DependencyResolver Use https where possible 9 years ago
Downloader Merge remote-tracking branch 'colinodell/fix-tag-ambiguity' 9 years ago
EventDispatcher Implement writeError throughout Composer 9 years ago
Fixtures Merge pull request #3998 from SpacePossum/use_https 9 years ago
IO Fixed two camelcase names 9 years ago
Installer Clean up event dispatching code and make package events extend installer events 10 years ago
Json Fix tests for autocrlf=true checkouts, fixes #4049 9 years ago
Mock CS fixes 9 years ago
Package Make plugins have actual constraints instead of fixed versions 9 years ago
Plugin Make plugins have actual constraints instead of fixed versions 9 years ago
Repository trim token just in case and update tests 9 years ago
Util trim token just in case and update tests 9 years ago
AllFunctionalTest.php Fix phar build test 9 years ago
ApplicationTest.php Move improvements towards reproducible builds, refs #3927 9 years ago
CacheTest.php Fix tests again.. 10 years ago
ComposerTest.php Fail over from source to dist and vice versa when downloads fail 11 years ago
ConfigTest.php Fix error handling for incorrect "repositories" array 10 years ago
InstallerTest.php Implement writeError throughout Composer 9 years ago