Releases: ruby/timeout
Releases · ruby/timeout
v0.4.2
What's Changed
- fixed check for error bubble up test by @jjb in #43
- [DOC] Missing documents by @nobu in #45
- Provide a 'Changelog' link on rubygems.org/gems/timeout by @mark-young-atg in #46
- Global #timeout was removed 5 years ago by @jpcamara in #49
- timeout.rb: Update documentation to match README by @olleolleolle in #50
New Contributors
- @mark-young-atg made their first contribution in #46
- @jpcamara made their first contribution in #49
Full Changelog: v0.4.1...v0.4.2
v0.4.1
What's Changed
- require ruby version in gemspec by @jjb in #35
- test that work is done in the same thread/fiber as the caller by @jjb in #34
- Require Ruby >= 2.6 for the timeout gem by @eregon in #37
- nested exception tests for discussion by @jjb in #39
- tests for blank seconds by @jjb in #40
Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.3.2
What's Changed
- Add Ruby 3.2 to CI matrix by @tricknotes in #23
- Don't move the timer_thread when it's enclosed #24 by @gamecreature in #25
- Improve actions by @hsbt in #26
New Contributors
- @tricknotes made their first contribution in #23
- @gamecreature made their first contribution in #25
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Keep a private reference to
Process.clock_gettime
by @casperisfine in #18 - Give a name to the background thread by @casperisfine in #19
- gemspec: Drop unused directives "executables" by @olleolleolle in #20
- Explicit add the timeout thread to default ThreadGroup by @larskanis in #22
New Contributors
- @casperisfine made their first contribution in #18
- @larskanis made their first contribution in #22
Full Changelog: v0.3.0...v0.3.1
v0.3.0
What's Changed
- CI: use bundler-cache, and 'bundle exec' by @olleolleolle in #9
- add 3.0 to test matrix by @jjb in #8
- s/RubyVM::JIT/RubyVM::MJIT/g by @k0kubun in #10
- Added dependabot.yml for actions by @hsbt in #12
- Bump actions/checkout from 2 to 3 by @dependabot in #13
- Reimplement Timeout.timeout with a single thread and a Queue by @eregon in #15
New Contributors
- @k0kubun made their first contribution in #10
- @dependabot made their first contribution in #13
- @eregon made their first contribution in #15
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Removed deprecated names that had been warned for 5 years by @nobu in #2
- Make Timeout::Error#exception with multiple arguments not ignore arguments by @jeremyevans in #3
- test for basic functionality by @jjb in #5
- Freeze VERSION for Ractor-compliance by @rm155 in #4
- test that yield is given number of seconds by @jjb in #6
New Contributors
- @nobu made their first contribution in #2
- @jeremyevans made their first contribution in #3
- @rm155 made their first contribution in #4
Full Changelog: v0.1.1...v0.2.0
v0.1.1
Full Changelog: v0.1.0...v0.1.1