Skip to content

Conversation

jrfnl
Copy link
Contributor

@jrfnl jrfnl commented Aug 19, 2025

At this moment, nearly every single composer install on PHP 8.5 is failing on a deprecation notice coming from the react/promise package.

To mitigate this, the ReactPHP team has just released a new version and I'd like to suggest for Composer to update to that version and release a new version of Composer itself to unblock early adopters from testing with PHP 8.5.

Note: other than fixing the deprecation notice, the 3.3.0 release does not contain any user-facing changes.

Ref:

At this moment, nearly every single `composer install` on PHP 8.5 is failing on a deprecation notice coming from the `react/promise` package.

To mitigate this, the ReactPHP team has just released a new version and I'd like to suggest for Composer to update to that version and release a new version of Composer itself to unblock early adopters from testing with PHP 8.5.

Note: other than fixing the deprecation notice, the `3.3.0` release does not contain any user-facing changes.

Ref:
* reactphp/promise#264
* https://github.com/reactphp/promise/releases/tag/v3.3.0
* reactphp/promise@v3.2.0...v3.3.0
Copy link

composer.lock

Package changes

Package Operation From To About
react/promise upgrade v3.2.0 v3.3.0 diff

Settings · Docs · Powered by Private Packagist

@jrfnl jrfnl changed the title Update reactphp/promise for PHP 8.5 compatibility 2.8 | Update reactphp/promise for PHP 8.5 compatibility (high priority) Aug 19, 2025
@Seldaek Seldaek merged commit d52d765 into composer:2.8 Aug 20, 2025
19 of 20 checks passed
@Seldaek Seldaek added this to the 2.8 milestone Aug 20, 2025
@Seldaek Seldaek added the Bug label Aug 20, 2025
@Seldaek
Copy link
Member

Seldaek commented Aug 20, 2025

Thanks, I'll make sure to release some time this week

@jrfnl jrfnl deleted the feature/update-reactphp-promise branch August 20, 2025 15:51
@jrfnl
Copy link
Contributor Author

jrfnl commented Aug 20, 2025

Much appreciated @Seldaek !

@Seldaek
Copy link
Member

Seldaek commented Aug 21, 2025

https://github.com/composer/composer/releases/tag/2.8.11 🥳

@WyriHaximus
Copy link
Contributor

Thank you for the quick release @Seldaek 🎉

@jrfnl
Copy link
Contributor Author

jrfnl commented Aug 21, 2025

Thanks @Seldaek !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants