1.12.3 (2018-01-18)

  • Added testing for error object attempts reporting (578870f)
  • Added the attempts property and assigned it to the error object returned when a network error occurs (ecd9f5c)
  • Adds exponential backoff example to readme. (184b84f)
  • Release v1.12.3. (57bb3d8)
  • Typo in Readme for Exponential Backoff Delay. (b9ef000)
  • Update attempts.test.js (32a699d)
  • Update README.md (9d1367b)
  • Update README.md (eed7f88)
  • chore(git): remove package-lock.json from gitignore (08631fa)
  • docs(changelog): updated (cbe2355)

1.12.2 (2017-08-01)

  • Added .auth, .jar and .cookie implementations along with corresponding tests (15afe79)
  • formatting updated + version bump (6ad6f09)
  • Improve README. (5052add)
  • minor fix (5b3f6d1)
  • Release v1.12.1. (a1d198a)
  • Release v1.12.2. (eba306c)
  • revert (d6a840f)
  • split various.test.js in auth.test.js and cookie.test.js (c80272b)
  • Update package.json (9619999)
  • Update README.md (9a50640)
  • Update README.md (ada51e3)
  • Update README.md (984fd17)
  • Update README.md (94b8c01)
  • chore(package): update dependencies (85c62ac)
  • chore(package): update nyc to version 10.0.0 (f652825)
  • chore(package): update nyc to version 9.0.1 (e376616)
  • chore(package): update sinon to version 1.17.6 (2735e7c)
  • docs(changelog): updated (448b9e1)

1.12.0 (2016-09-07)

1.11.0 (2016-09-03)

  • fix(circle) (e6c2160)
  • fix(deps) (35921bb)
  • Release v1.11.0. (560e402)
  • Update README.md (85b63ad)
  • fix(tests): bring node-request-retry to a 100% code-coverage (6275780)
  • feat(api): larger api-surface, just like request (1527f9d)

1.10.0 (2016-08-18)

1.9.1 (2016-07-29)

1.9.0 (2016-06-22)

  • Add support for body-dependent retry strategies (0f472f9)
  • Amended for body-dependent retry strategies (db7a4ef)
  • Release v1.9.0. (5bdee74)
  • docs(changelog): updated (ca04ea7)

1.8.0 (2016-05-11)

1.7.1 (2016-05-11)

  • Add support for .get/.post/... helpers (0cb9e61)
  • Release v1.7.1. (55ab78a)
  • defaults(): use extend for “deep” defaulting (b514a81)
  • docs(changelog): updated (9e29831)
  • fix(changelog): migrated changelog from ruby to js (777ca04)

1.7.0 (2016-05-06)

1.6.0 (2015-12-25)

  • Added bluebird and nock dependencies (2062358)
  • Added tests for promiseFactory option, using (when.js, Q, kew, RSVP.js) promises libraries (2cd5c6a)
  • docs(changelog) (55efd7d)
  • docs(readme) (41e893b)
  • docs(readme) (d291e9b)
  • fix(index) (51d087c)
  • Fixed typo (f24205d)
  • Implemented promiseFactory option, to allow usage of different promise libraries (7a5e11c)
  • Implemented promises support (27484f0)
  • Implemented tests for promises (609d820)
  • Minor example text fix (2edefc4)
  • Release v1.6.0. (99118dd)
  • Removed test suite exclusive only modifier (71ec0d2)
  • Updated README for usage with promises (d66a77a)
  • feat(promise): using when.js by default instead of bluebird (f9dddf9)

1.5.0 (2015-09-24)

  • Actually add attempts test (0db5402)
  • Add the attempts property for retry attempt info. Add a test for it. Also fix maxAttempts being of (a130355)
  • feat(changelog) (bf0ff38)
  • Release v1.5.0. (1b7ca7c)
  • fix(dot-files): .env to ignored files (145a33e)

1.4.1 (2015-09-21)

1.4.0 (2015-07-16)

  • add EAI_AGAIN to the list of retriable network errors (64b96ff)
  • add notes on request module to readme (e7acf85)
  • Release v1.4.0. (e890593)
  • feat(deps): upgrade request to 2.58.x (e7d34a1)

1.3.1 (2015-05-06)

  • Release v1.3.1. (bef5dba)
  • docs(changelog): add changelog (5ea057b)
  • feat(check-build): add check-build (13c4029)

1.3.0 (2015-05-06)

  • Release v1.3.0. (07ac122)
  • update dependencies for latest version (30da1b0)

1.2.2 (2015-01-03)

1.2.1 (2014-11-10)

1.2.0 (2014-11-03)

1.1.0 (2014-10-27)

  • add @juliendangers as contributor (27206d8)
  • apply original format (04fa9c6)
  • expose methods from internal Request (end, on, emit, once, setMaxListeners, start, removeListener, p (7d2a0b5)
  • jsformat (581179a)
  • Release v1.1.0. (6708bb0)
  • setting the prototype inside the constructor, will do this at each instanciation. We don't need the (ea0f474)
  • update deps (f62935c)
  • update readme (849b78b)

1.0.4 (2014-09-30)

1.0.3 (2014-09-23)