Changes for version 0.27

  • Tweak AWAIT_GET to conform to Awaitable 0.65 test suite, which added a new requirement for error reporting. Errors will now “come from” whatever calls AWAIT_GET rather than AWAIT_GET’s internals. (cf. https://rt.cpan.org/Public/Bug/Display.html?id=147276)
  • Report Awaitable test version, so we can more easily diagnose issues like the Awaitable 0.65 change.

Modules

ES6-style promises in Perl
Promises/A+-compliant promises
Translation to/from Future
Promises/A+-compliant promises for IO::Async
Promises/A+-compliant promises for Mojolicious

Provides

in lib/Promise/ES6/Backend/PP.pm
in lib/Promise/ES6/Event/AnyEvent.pm
in lib/Promise/ES6/Event/IOAsync.pm
in lib/Promise/ES6/Event/MojoIOLoop.pm
in lib/Promise/ES6/EventLoopBase.pm
in lib/Promise/ES6/IOAsync.pm