The Perl Advent Calendar needs more articles for 2022. Submit your idea today!

Changes for version 0.60 - 2022-11-21

    • Added entirely new extension API based on structs of hook functions registered with the module; similar to Object::Pad and XS::Parse::*
    • Provide Future::AsyncAwait::ExtensionBuilder in a similar fashion to above
    • Added some more internal assert() and TRACEPRINT calls for debugging
    • Don't crash if an async sub's returning future is abandoned outside of an await state


deferred subroutine syntax for futures
the interface required by Future::AsyncAwait
build-time support for extensions to Future::AsyncAwait
conformance tests for awaitable role API