Changes for version 0.17_003 - 2026-01-07

  • BUGFIXES
    • Require `Test::Future::IO::Impl` version 0.16 for portability bugfixes to the 'connect' and 'send' tests
    • Be prepared for the fact that `IO::Socket->send` might throw
    • Don't close() the local end of the STDIN stream in System.pm, as that upsets most implementation modules

Changes for version 0.17_002 - 2026-01-07

  • CHANGES
    • Inline and edit the failing 'send' test in t/08send.t to help debug why it is failing

Changes for version 0.17_001 - 2026-01-07

  • CHANGES
    • Added `->load_best_impl`
  • BUGFIXES
    • `->send` in ImplBase should try agian using _send1, not _syswrite1
    • Attempted blind fix for t/08send.t not working on non-Linux

Modules

Future-returning IO methods
base class for Future::IO implementations
system()-like methods for Future::IO