Skip to content

Latest commit

 

History

History
97 lines (73 loc) · 2.7 KB

changelog.md

File metadata and controls

97 lines (73 loc) · 2.7 KB

0.7.0 - 2022-12-05

Make sure the library works in Ruby 3 and its codebase.

0.6.2 - 2019-11-21

enhancements

expose example.attempts (in addition to example.metadata[:attempts]) (thanks @knu / #103) expose example.metadata[:retry_exceptions] (thanks @drummond-work / #106)

bugfixes / cleanup

ci works again! (#107) cleanup travis.yml (thanks @olleolleolle / #105)

0.6.1 - 2018-06-11

enhancements

add more flexible method of retrying (thanks @varyform / #48) store retry attempts in example metadata (thanks @aeberlin / #43)

0.6.0 - 2018-05-15

enhancements

add exponential backoff option (thanks @patveith, @thedrow / #91, #94, #95) better documentation (thanks @swrobel / #90)

0.5.7 - 2018-03-13

enhancements

remove <3.8 constraint on rspec-core to prevent breaking when rspec-core upgrades (thanks @dthorsen / #89)

0.5.6 - 2017-10-17

enhancements

added support for rspec 3.7.0

0.5.5 - 2017-08-22

enhancements

added retry_callback to help with cleanup between runs (thanks @abrom / #80)

0.5.4 - 2017-05-08

enhancements

added support for rspec 3.6.0 (thanks @dthorsen / #76)

0.5.3 - 2017-01-11

enhancements

printing summary of rspec to output not STDOUT (thanks @trevorcreech / #68) removing some development dependencies

0.5.2 - 2016-10-03

bugfixes

supports versions > 3.5.0 (thanks @y-yagi / #65)

0.5.1 - 2016-9-30

enhancements

better failure message for multiple failures in one test (thanks @JonRowe / #62)

0.5.0 - 2016-8-8

drop support for rspec 3.2, added support for 3.4, 3.5

0.4.6 - 2016-8-8

bugfixes

failure message was off by 1 (thanks @anthonywoo, @vgrigoruk / #57)

enhancements

add the exceptions_to_hard_fail options (thanks @james-dominy, @ShockwaveNN / #59) add retry reporter & api for accessing retry from reporter (thanks @tdeo / #54)

0.4.5 - 2015-11-4

enhancements

retry can be called programmatically (thanks, @dwbutler / #45)

0.4.4 - 2015-9-9

bugfixes

fix gem permissions to be readable (thanks @jdelStrother / #42)

0.4.3 - 2015-8-29

bugfixes

will retry on children of exceptions in the exceptions_to_retry list (thanks @dwbutler! #40, #41)

enhancements

setting config.display_try_failure_messages (and config.verbose_retry) will spit out some debug information about why an exception is being retried (thanks @mmorast, #24)

0.4.2 - 2015-7-10

bugfixes

setting retry to 0 will still run tests (#34)

enhancements

can set env variable RSPEC_RETRY_RETRY_COUNT to override anything specified in code (thanks @sunflat, #28, #36)

0.4.1 - 2015-7-9

bugfixes

rspec-retry now supports rspec 3.3. (thanks @eitoball, #32)

dev changes

include travis configuration for testing rspec 3.2.* and 3.3.* (thanks @eitoball, #31)