facil.io v0.3.0 Release Notes

    • ๐Ÿ‘ Rewrite from core. The code is (I think) better organized.

    • Different API.

    • The reactor is now stateless instead of an object. All state data (except the reactor's ID, which remains static throughout during it's existence), is managed by the OS implementation (kqueue/epoll).

    • Callbacks are statically linked instead of dynamically assigned.

    • ๐Ÿ‘ Better integration with libsock.

    • (optional) Handles libsock's UUID instead of direct file descriptors, preventing file descriptor collisions.