v1.3.0
What's Changed
- Rename
data
->selector
. by @ioquatix in #67 - Spurious wakeups by @ioquatix in #66
- Don't use EPOLLONESHOT for the wakeup event. by @Math2 in #68
- Failing test case for waiting on a reused FD. by @Math2 in #69
- Always re-register epoll descriptor. by @ioquatix in #71
- Fix potential race conditions in
io_uring
backend. by @ioquatix in #70 - NetBSD/OpenBSD compatibility for KQueue selector, some FreeBSD fixes by @Math2 in #72
- Introduce correct support for compacting GC. by @ioquatix in #73
- Fix external tests by @ioquatix in #75
- Add more external tests. by @ioquatix in #74
- Run coverage tests on more Ruby versions. by @ioquatix in #76
Full Changelog: v1.2.3...v1.3.0