When contributing to this repository, please first discuss the change you wish to make via github issues before making the change.
Please note we have a code of conduct, please follow it in all your interactions with the project.
- Update the README.md with details of changes to the interface.
- Ensure the travis build is passing for the given change (npm test).
- Increase the version numbers in any examples files and the README.md to the new version that this pull request would represent. The versioning scheme we use is http://semver.org/
- Ensure any correlated issue numbers are included in the pull request.