Skip to content

Releases: ruby/timeout

v0.4.2

06 Nov 08:28
2f52522
Compare
Choose a tag to compare

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

Full Changelog: v0.4.1...v0.4.2

v0.4.1

07 Nov 04:56
a65e49c
Compare
Choose a tag to compare

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

23 Jun 03:52
413194f
Compare
Choose a tag to compare

What's Changed

  • Update test libraries from ruby/ruby 2023-03-24 by @hsbt in #29
  • Use released version of test-unit-ruby-core by @nobu in #31
  • Raise exception instead of throw/catch for timeouts by @jeremyevans in #30

Full Changelog: v0.3.2...v0.4.0

v0.3.2

16 Feb 00:58
e1b2448
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.1...v0.3.2

v0.3.1

05 Dec 08:13
4941e8c
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

17 Nov 10:27
f69f954
Compare
Choose a tag to compare

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

Full Changelog: v0.2.0...v0.3.0

v0.2.0

17 Nov 10:27
02e792d
Compare
Choose a tag to compare

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

Full Changelog: v0.1.1...v0.2.0

v0.1.1

17 Nov 10:27
3ec31a5
Compare
Choose a tag to compare

Full Changelog: v0.1.0...v0.1.1

v0.1.0

17 Nov 10:27
7117545
Compare
Choose a tag to compare

What's Changed

  • Use GitHub Actions instead of Travis CI by @hsbt in #1

Full Changelog: https://github.com/ruby/timeout/commits/v0.1.0