README: Be more clear about retry count
README: Add CodeClimate badge
Travis: Supporting 0.12 and iojs
Changelog: Add credit to nebulade
Factor out setImmediate for frontend/old node compat
We should not handle assertions in final callback
This is only a problem if the users tryFunc fails
synchronously and thus calling the final callback in the
same callstack, which makes attempt() treat it just like
the tryFunc itself.
Docs: Correct minor inaccuracies in README
NPM: Version 1.0.0
Docs: Consistent examples in README
Docs: Describe 'random' without showing the math
Core: Set default retries to 2 instead of 5
Test: Add test for argument order
Docs: Clarify exception handling
Core: Accept options/tryFunc in any order
Docs: Add consistency to example formatting
Travis: Versions should be strings
Travis: Add support for Node.js 0.10.x
License: Bump copyright
Test: Allow time buffer for shared systems
Travis: Mocha appears to fail for node 0.4.
Test: Widening the range of the factor test.
NPM: Hardcoding the mocha path for Travis.
NPM: Bump version to 0.2.0.
Test: Cover 'max' attribute.
Core: Add detail to docs.
add new options to readme
add options for random and max
Travis: Update tests to run on node 0.8.
Add build status to Readme.
Test Attempt commits with Travis CI.
Add .git to .npmignore
(Just in case that isn't automatic)
Skip interval after last retry.
README: Remove unnecessary braces for brevity.
Add tutorial to README.