Recent Releases of https://github.com/ruby/timeout
https://github.com/ruby/timeout - v0.6.0
What's Changed
- Suppress warnings in two tests by @olleolleolle in https://github.com/ruby/timeout/pull/71
- Revert "Suppress warnings in two tests" by @nobu in https://github.com/ruby/timeout/pull/74
- Only the timeout method should be public on the Timeout module by @eregon in https://github.com/ruby/timeout/pull/76
- support Ractor by @ko1 in https://github.com/ruby/timeout/pull/75
- Test that Timeout does not expose extra constants by @eregon in https://github.com/ruby/timeout/pull/77
- Revert "Exclude constantly-failing test on x86_64-darwin" by @ko1 in https://github.com/ruby/timeout/pull/79
- Reset the interrupt mask when creating the Timeout thread by @eregon in https://github.com/ruby/timeout/pull/80
- Make Timeout.timeout work in a trap handler on CRuby by @eregon in https://github.com/ruby/timeout/pull/81
- Skip signal test on windows by @byroot in https://github.com/ruby/timeout/pull/82
- Add windows to CI matrix by @byroot in https://github.com/ruby/timeout/pull/83
- Fix failing timeout test by @luke-gruber in https://github.com/ruby/timeout/pull/85
- Restore original signal handler in test_timeout_in_trap_handler by @eregon in https://github.com/ruby/timeout/pull/87
- Run on Windows for all versions and remove old excludes by @eregon in https://github.com/ruby/timeout/pull/84
New Contributors
- @ko1 made their first contribution in https://github.com/ruby/timeout/pull/75
- @byroot made their first contribution in https://github.com/ruby/timeout/pull/82
- @luke-gruber made their first contribution in https://github.com/ruby/timeout/pull/85
Full Changelog: https://github.com/ruby/timeout/compare/v0.4.4...v0.6.0
- Ruby
Published by github-actions[bot] 3 months ago
https://github.com/ruby/timeout - v0.5.0
What's Changed
- Suppress warnings in two tests by @olleolleolle in https://github.com/ruby/timeout/pull/71
- Revert "Suppress warnings in two tests" by @nobu in https://github.com/ruby/timeout/pull/74
- Only the timeout method should be public on the Timeout module by @eregon in https://github.com/ruby/timeout/pull/76
- support Ractor by @ko1 in https://github.com/ruby/timeout/pull/75
- Test that Timeout does not expose extra constants by @eregon in https://github.com/ruby/timeout/pull/77
New Contributors
- @ko1 made their first contribution in https://github.com/ruby/timeout/pull/75
Full Changelog: https://github.com/ruby/timeout/compare/v0.4.4...v0.5.0
- Ruby
Published by github-actions[bot] 3 months ago
https://github.com/ruby/timeout - v0.4.4
What's Changed
- Bump rubygems/release-gem from 1.1.0 to 1.1.1 by @dependabot[bot] in https://github.com/ruby/timeout/pull/56
- Bump step-security/harden-runner from 2.10.2 to 2.10.3 by @dependabot[bot] in https://github.com/ruby/timeout/pull/57
- Bump step-security/harden-runner from 2.10.3 to 2.10.4 by @dependabot[bot] in https://github.com/ruby/timeout/pull/59
- Bump step-security/harden-runner from 2.10.4 to 2.11.0 by @dependabot[bot] in https://github.com/ruby/timeout/pull/60
- Bump step-security/harden-runner from 2.11.0 to 2.11.1 by @dependabot[bot] in https://github.com/ruby/timeout/pull/61
- Bump step-security/harden-runner from 2.11.1 to 2.12.0 by @dependabot[bot] in https://github.com/ruby/timeout/pull/62
- Bump step-security/harden-runner from 2.12.0 to 2.12.1 by @dependabot[bot] in https://github.com/ruby/timeout/pull/63
- Gracefully handle a call to ensure_timeout_thread_created in a signal handler by @eregon in https://github.com/ruby/timeout/pull/64
- Bump step-security/harden-runner from 2.12.1 to 2.12.2 by @dependabot[bot] in https://github.com/ruby/timeout/pull/65
- Bump step-security/harden-runner from 2.12.2 to 2.13.0 by @dependabot[bot] in https://github.com/ruby/timeout/pull/66
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/ruby/timeout/pull/67
- Bump step-security/harden-runner from 2.13.0 to 2.13.1 by @dependabot[bot] in https://github.com/ruby/timeout/pull/68
- Add a workflow to sync commits to ruby/ruby by @k0kubun in https://github.com/ruby/timeout/pull/69
Full Changelog: https://github.com/ruby/timeout/compare/v0.4.3...v0.4.4
- Ruby
Published by github-actions[bot] 4 months ago
https://github.com/ruby/timeout - v0.4.3
What's Changed
- Bump rubygems/release-gem from 612653d273a73bdae1df8453e090060bb4db5f31 to 9e85cb11501bebc2ae661c1500176316d3987059 by @dependabot in https://github.com/ruby/timeout/pull/54
- Bump step-security/harden-runner from 2.10.1 to 2.10.2 by @dependabot in https://github.com/ruby/timeout/pull/55
- added the check for negative sec by @Cosmicoppai in https://github.com/ruby/timeout/pull/51
New Contributors
- @Cosmicoppai made their first contribution in https://github.com/ruby/timeout/pull/51
Full Changelog: https://github.com/ruby/timeout/compare/v0.4.2...v0.4.3
- Ruby
Published by matzbot about 1 year ago
https://github.com/ruby/timeout - v0.4.2
What's Changed
- fixed check for error bubble up test by @jjb in https://github.com/ruby/timeout/pull/43
- [DOC] Missing documents by @nobu in https://github.com/ruby/timeout/pull/45
- Provide a 'Changelog' link on rubygems.org/gems/timeout by @mark-young-atg in https://github.com/ruby/timeout/pull/46
- Global #timeout was removed 5 years ago by @jpcamara in https://github.com/ruby/timeout/pull/49
- timeout.rb: Update documentation to match README by @olleolleolle in https://github.com/ruby/timeout/pull/50
New Contributors
- @mark-young-atg made their first contribution in https://github.com/ruby/timeout/pull/46
- @jpcamara made their first contribution in https://github.com/ruby/timeout/pull/49
Full Changelog: https://github.com/ruby/timeout/compare/v0.4.1...v0.4.2
- Ruby
Published by matzbot over 1 year ago
https://github.com/ruby/timeout - v0.4.1
What's Changed
- require ruby version in gemspec by @jjb in https://github.com/ruby/timeout/pull/35
- test that work is done in the same thread/fiber as the caller by @jjb in https://github.com/ruby/timeout/pull/34
- Require Ruby >= 2.6 for the timeout gem by @eregon in https://github.com/ruby/timeout/pull/37
- nested exception tests for discussion by @jjb in https://github.com/ruby/timeout/pull/39
- tests for blank seconds by @jjb in https://github.com/ruby/timeout/pull/40
Full Changelog: https://github.com/ruby/timeout/compare/v0.4.0...v0.4.1
- Ruby
Published by hsbt over 2 years ago
https://github.com/ruby/timeout - v0.4.0
What's Changed
- Update test libraries from ruby/ruby 2023-03-24 by @hsbt in https://github.com/ruby/timeout/pull/29
- Use released version of test-unit-ruby-core by @nobu in https://github.com/ruby/timeout/pull/31
- Raise exception instead of throw/catch for timeouts by @jeremyevans in https://github.com/ruby/timeout/pull/30
Full Changelog: https://github.com/ruby/timeout/compare/v0.3.2...v0.4.0
- Ruby
Published by hsbt over 2 years ago
https://github.com/ruby/timeout - v0.3.2
What's Changed
- Add Ruby 3.2 to CI matrix by @tricknotes in https://github.com/ruby/timeout/pull/23
- Don't move the timer_thread when it's enclosed #24 by @gamecreature in https://github.com/ruby/timeout/pull/25
- Improve actions by @hsbt in https://github.com/ruby/timeout/pull/26
New Contributors
- @tricknotes made their first contribution in https://github.com/ruby/timeout/pull/23
- @gamecreature made their first contribution in https://github.com/ruby/timeout/pull/25
Full Changelog: https://github.com/ruby/timeout/compare/v0.3.1...v0.3.2
- Ruby
Published by hsbt about 3 years ago
https://github.com/ruby/timeout - v0.3.1
What's Changed
- Keep a private reference to
Process.clock_gettimeby @casperisfine in https://github.com/ruby/timeout/pull/18 - Give a name to the background thread by @casperisfine in https://github.com/ruby/timeout/pull/19
- gemspec: Drop unused directives "executables" by @olleolleolle in https://github.com/ruby/timeout/pull/20
- Explicit add the timeout thread to default ThreadGroup by @larskanis in https://github.com/ruby/timeout/pull/22
New Contributors
- @casperisfine made their first contribution in https://github.com/ruby/timeout/pull/18
- @larskanis made their first contribution in https://github.com/ruby/timeout/pull/22
Full Changelog: https://github.com/ruby/timeout/compare/v0.3.0...v0.3.1
- Ruby
Published by hsbt about 3 years ago
https://github.com/ruby/timeout - v0.3.0
What's Changed
- CI: use bundler-cache, and 'bundle exec' by @olleolleolle in https://github.com/ruby/timeout/pull/9
- add 3.0 to test matrix by @jjb in https://github.com/ruby/timeout/pull/8
- s/RubyVM::JIT/RubyVM::MJIT/g by @k0kubun in https://github.com/ruby/timeout/pull/10
- Added dependabot.yml for actions by @hsbt in https://github.com/ruby/timeout/pull/12
- Bump actions/checkout from 2 to 3 by @dependabot in https://github.com/ruby/timeout/pull/13
- Reimplement Timeout.timeout with a single thread and a Queue by @eregon in https://github.com/ruby/timeout/pull/15
New Contributors
- @k0kubun made their first contribution in https://github.com/ruby/timeout/pull/10
- @dependabot made their first contribution in https://github.com/ruby/timeout/pull/13
- @eregon made their first contribution in https://github.com/ruby/timeout/pull/15
Full Changelog: https://github.com/ruby/timeout/compare/v0.2.0...v0.3.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/timeout - v0.2.0
What's Changed
- Removed deprecated names that had been warned for 5 years by @nobu in https://github.com/ruby/timeout/pull/2
- Make Timeout::Error#exception with multiple arguments not ignore arguments by @jeremyevans in https://github.com/ruby/timeout/pull/3
- test for basic functionality by @jjb in https://github.com/ruby/timeout/pull/5
- Freeze VERSION for Ractor-compliance by @rm155 in https://github.com/ruby/timeout/pull/4
- test that yield is given number of seconds by @jjb in https://github.com/ruby/timeout/pull/6
New Contributors
- @nobu made their first contribution in https://github.com/ruby/timeout/pull/2
- @jeremyevans made their first contribution in https://github.com/ruby/timeout/pull/3
- @rm155 made their first contribution in https://github.com/ruby/timeout/pull/4
Full Changelog: https://github.com/ruby/timeout/compare/v0.1.1...v0.2.0
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/timeout - v0.1.1
Full Changelog: https://github.com/ruby/timeout/compare/v0.1.0...v0.1.1
- Ruby
Published by hsbt over 3 years ago
https://github.com/ruby/timeout - v0.1.0
What's Changed
- Use GitHub Actions instead of Travis CI by @hsbt in https://github.com/ruby/timeout/pull/1
Full Changelog: https://github.com/ruby/timeout/commits/v0.1.0
- Ruby
Published by hsbt over 3 years ago