The new v1.0.5 release is out now and fixes resumption in shutdown functions after an uncaught exception in the event loop happened!
github.com/revoltphp/event-l…
v1.1.1 of the @reactphp adapter is out now, fixing signal handler support! github.com/revoltphp/event-l…
We've released v1.0.3 of the event-loop, fixing an edge case created by last week's v1.0.2 with the improved garbage collection. We've also added checks to ensure you're not running an older PHP version affected by serious GC bugs related to fibers.
You can read the full release notes on GitHub: github.com/revoltphp/event-l…
We've released v1.0.1 with improved checks for signal handling availability.
github.com/revoltphp/event-l…
We've reached 1000 followers already! Let's keep growing the async #phpc by spreading the word! 🥰
Revolt PHP retweeted
🎉 We're excited to announce that v3.0 of AMPHP has been released! 🥳
This marks a major milestone for AMPHP and the #async #PHP community.
v3 creates coroutines using Fibers instead of Generators and is based on the @revoltphp event-loop.
github.com/amphp/amp/release…
We're proud to announce our initial stable release! The event loop is ready for production use, has been tested in various different applications and scenarios, and fully supports fibers.
github.com/revoltphp/event-l…
The @reactphp event loop adapter is also ready to run your existing ReactPHP application on top of the Revolt event loop. github.com/revoltphp/event-l…
We've released the first stable release of our @reactphp adapter. It makes any ReactPHP based library compatible with the Revolt event loop.
github.com/revoltphp/event-l…
We've tagged 0.2.5 of revolt/event-loop!
We now require PHP 8.1 (ext-fiber will no longer be necessary or supported). We're also fully compatible with PHP 8.2!
https://github.com/revoltphp/event-l…
Today we're shipping some minor improvements: We've added FiberLocal::unset(), a template type to Suspension, and stacktraces to all current suspensions on early exit of the event loop.
github.com/revoltphp/event-l…
We're proud to announce our v0.2.0 release:
FiberLocal support 🧵
Improved performance 🚀
Minor fixes 🐛
github.com/revoltphp/event-l…
We're currently working on 0.2.0 with huge performance gains by optimizing the number of fiber switches. We've also enabled discussions, so you can use them instead of issues to discuss, provide feedback, or show what you've built. github.com/revoltphp/event-l…
Revolt's suspension API allows transparent use of non-blocking IO in any library. If the event loop isn't running, top-level suspensions will run it until the awaited condition is fulfilled. 🧵
The event loop is aware of fibers, so it's safe to suspend in any event callback or within the error handler. 🧵
Version 0.1.1 is now available. It fixes exceptions being hidden if the event loop stops exceptionally during a top-level suspension. github.com/revoltphp/event-l…
We're happy to announce our first development release on the way to a stable 1.0 release: Version 0.1.0 is now available. 🚀
github.com/revoltphp/event-l…
Revolt PHP retweeted
PHP 8.1 has been released!
Check out this new video in which @brendt_gd, @Crell, @dstogov, @matthieunapoli, @nikita_ppv, and @_trowski talk about what’s new in PHP 8.1:
youtu.be/rgrQSmUiFJQ



