-
-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump to a minimum of composer-runtime-api:^2.1
as soon as it is available, drop composer/composer:<2.0.14
conflict
#702
Comments
Ocramius
added a commit
to derrabus/ProxyManager
that referenced
this issue
May 25, 2021
As discussed in Ocramius#700 As noted in Ocramius#700 (comment) Since `composer/composer` broke BC in 2.0.14 by adding a runtime side-effect to a functionally pure API (`InstalledVersions::getRawData()`) it is safest to move away from it. Since `composer-runtime-api:2.1.0` is not yet available, the safest approach is to introduce a conflict with `composer/composer:<2.0.14` for now. In the next release, we'll drop this `conflict` block and add bump `composer-runtime-api` instead ( Ocramius#702 ).
Ainschy
added a commit
to Ainschy/conflicts
that referenced
this issue
May 25, 2021
see Ocramius/ProxyManager#702 it's a problem when composer < 2.0.14
leofeyer
pushed a commit
to contao/conflicts
that referenced
this issue
May 25, 2021
see Ocramius/ProxyManager#702 it's a problem when composer < 2.0.14
2.1 is available now btw :) |
Excellent: on it :-) |
Ocramius
added a commit
that referenced
this issue
Jun 9, 2021
`composer-runtime-api:2.0.x` included deprecations that caused crashes/errors before `composer/composer:2.0.14`, and a restriction to `"conflict": {"composer/composer": "<2.0.14"}` did not work ( #700 (comment) ). In order to clean this up, this fixes #702 by declaring a the dependency to `composer-runtime-api:^2.1.0` explicitly, effectively excluding `composer/composer:~2.0.0` from installation candiates.
Ocramius
added a commit
that referenced
this issue
Jun 9, 2021
`composer-runtime-api:2.0.x` included deprecations that caused crashes/errors before `composer/composer:2.0.14`, and a restriction to `"conflict": {"composer/composer": "<2.0.14"}` did not work ( #700 (comment) ). In order to clean this up, this fixes #702 by declaring a the dependency to `composer-runtime-api:^2.1.0` explicitly, effectively excluding `composer/composer:~2.0.0` from installation candiates.
Ocramius
added a commit
that referenced
this issue
Jun 9, 2021
…ime-api Upgraded to `composer-runtime-api:^2.1.0`
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
See #700
Mostly cleanup work.
The text was updated successfully, but these errors were encountered: