Changes for version 0.104 - 2026-08-28

  • Make the performance-regression and Timer benchmark smoke tests portable to systems whose process CPU clock does not advance for extremely small workloads. The benchmarks still reject non-positive timing samples.
  • Publish complete META spec 2 repository, bugtracker, and public-module provider metadata, plus security and contribution policies.

Modules

Linux-native reactor, streams, datagrams, and processes
lazy socket-address value
connected and unconnected packet sockets
structured Linux::Event failure details
declare native framing for a Stream subclass
native decimal-length framing declaration
native delimiter framing declaration
native fixed-size framing declaration
native binary length framing declaration
native netstring framing declaration
native 32-bit big-endian framing declaration
native unsigned LEB128 framing declaration
accepting socket that constructs Stream instances
Linux-native epoll event loop
pidfd process lifecycle and asynchronous standard I/O
subclass-defined Linux signalfd subscriptions
subclass-defined native buffered streams
declare OpenSSL TLS policy for a Stream subclass
subclass-defined timers for Linux::Event
subclass-defined eventfd wakeups