[CHANGES]
- Allow IO::Async::Function body to 'die' with an ARRAYref to set
more details on failed Future
- Have IO::Async::Resolver calls indicate the failed resolver name
- Have IO::Async::Resolver's getaddrinfo and getnameinfo resolvers
give error numbers in failure result
- Added 'init_code' parameter to IO::Async::Function (RT104127)
- Added IO::Async::Channel->encode, ->send_encoded; deprecate the old
->send_frozen method
- Added IO::Async::Test::wait_for_future
[BUGFIXES]
- Clean up after 'on_hangup' loop tests (RT106061)
- Make ->stop + ->start on IO::Async::Timer::Periodic not forget the
first_interval (RT100927)