What's Changed
- Suppress warnings in two tests by @olleolleolle in #71
- Revert "Suppress warnings in two tests" by @nobu in #74
- Only the timeout method should be public on the Timeout module by @eregon in #76
- support Ractor by @ko1 in #75
- Test that Timeout does not expose extra constants by @eregon in #77
- Revert "Exclude constantly-failing test on x86_64-darwin" by @ko1 in #79
- Reset the interrupt mask when creating the Timeout thread by @eregon in #80
- Make Timeout.timeout work in a trap handler on CRuby by @eregon in #81
- Skip signal test on windows by @byroot in #82
- Add windows to CI matrix by @byroot in #83
- Fix failing timeout test by @luke-gruber in #85
- Restore original signal handler in test_timeout_in_trap_handler by @eregon in #87
- Run on Windows for all versions and remove old excludes by @eregon in #84
New Contributors
- @ko1 made their first contribution in #75
- @byroot made their first contribution in #82
- @luke-gruber made their first contribution in #85
Full Changelog: v0.4.4...v0.6.0