Changes for version 0.29 - 2026-10-05
- A oneshot timer the backend delivers before its deadline is re-armed for the remainder instead of fired: NetBSD's kqueue timed a 300ms request out at 246ms (CPAN Testers).
- kqueue arms timers in whole milliseconds rounded up, not down.
Modules
HTTP/3, HTTP/2 and HTTP/1.1 Future-based user agent
store cookies and apply them to requests
a fast, native, Future-compatible async result
ordered, case-insensitive, multi-valued HTTP headers
the event-loop adapter interface Fetch drives
run Fetch under AnyEvent
run Fetch on a Hyperman::Loop
run Fetch on an IO::Async::Loop
Fetch's own vendored C event loop
an HTTP response from Fetch
a live WebSocket connection from Fetch