Skip to content

Latest commit

 

History

History
53 lines (44 loc) · 1.91 KB

HISTORY.md

File metadata and controls

53 lines (44 loc) · 1.91 KB

3.0.0-BETA0 - 2021-09-08

2.0.0 - 2015-06-30

  • Calculate sleep time from failed attempt #25 (yaroslavm)
  • Be consistent about "duration" method parameters #30 (Stephan202)
  • Use an open Maven dependency range for Guava dependency #32 (voiceinsideyou)
  • Add @Beta RetryListener support #36 (kevinconaway)
  • Update to Gradle 2.x #38
  • Minimal breaking 1.0.x to 2.0.x API changes for Attempt state, hence the major version update

1.0.7 - 2015-01-20

  • New composite wait strategy #12 (shasts)
  • Adding block strategies to the Retryer to decide how to block (tchdp)

1.0.6 - 2014-03-26

  • Javadoc updates for Java 8 (shasts)
  • Bug from System.nanoTime() (fror), fix in #15
  • Travis CI testing now working for Java 8

1.0.5 - 2013-12-04

  • Added Javadoc for all versions
  • Added FibonacciWaitStrategy (joschi)
  • Updated tested Guava version range from 10.x.x - 15.0 (joschi)
  • Updated all dependencies (joschi)
  • Updated to Gradle 1.9 (joschi)

1.0.4 - 2013-07-08

  • Added tested Guava version range from 10.x.x - 14.0.1
  • Added Exception cause propagation to RetryException to fix #3

1.0.3 - 2013-01-16

  • Added time limit per attempt in a Retryer (dirkraft)
  • Added license text

1.0.2 - 2012-11-22

  • Added Gradle wrapper support
  • Updated top-level package to com.github.rholder.retry

1.0.1 - 2012-08-29

  • Added Javadoc links
  • Added exponential wait strategy and unit tests

1.0.0 - 2012-08-26

  • Initial stable release, packaging for Maven central, no changes from original source