Changes for version 0.010 - 2026-03-09

  • Require explicit model selection in Linux::Event::Loop and Linux::Event->new.
  • Refresh tests, examples, README, and POD for the reactor/proactor selector architecture.
  • Add release preparation helper script and GitHub release notes for 0.010.

Modules

Front door for the Linux::Event reactor and proactor ecosystem
Lightweight proactor error object
Selector and public front door for Linux::Event engines
In-flight operation object for Linux::Event::Proactor
pidfd-backed process-exit subscriptions for Linux::Event::Reactor
Completion-based event loop engine for Linux::Event
Contract for completion backends used by Linux::Event::Proactor
Deterministic testing backend for Linux::Event::Proactor
io_uring backend for Linux::Event::Proactor
Readiness-based event loop engine for Linux::Event
Contract for readiness backends used by Linux::Event::Reactor
epoll backend for Linux::Event::Reactor
Internal monotonic timer queue for Linux::Event::Reactor
signalfd adaptor for Linux::Event::Reactor
eventfd-backed wakeup primitive for Linux::Event::Reactor
Mutable readiness watcher handle for Linux::Event::Reactor

Provides

in lib/Linux/Event/Pid.pm
in lib/Linux/Event/Signal.pm