- Drops support for
node
< 4 & 5 - Update
request
to 2.87.0 (a security update, requiringnode
>= 4) - Adds Travis testing for
node
8 - Adds
.editorconfig
- Update year in copyright notice
- Update
request
to 2.79.0 or greater - Update date in copyright notice
- Remove coveralls leftovers
- Require
request
2.74 or greater. Fixes: https://snyk.io/vuln/npm:request:20160119. Thanks to @benmag1 for the PR. - Add node 6 to the test matrix
- Fix some broken links
- Update repository references to springernature
- Update the license
- Add Node.js 5.0 support
- Add Node.js 4.0 support
- Update dependencies
- Run JavaScript through JSCS
- Add code coverage reporting
- Make
params
an optional argument across the library - Output more useful error messages
- Update dependencies
- Add logging options
- Add a timeout option
- Documentation improvements
- General refactoring
- Make the client compatible with the API
- Send a sensible user-agent header
- Handle non-JSON or invalid responses properly
- Documentation improvements
- Switch to the MIT license
- Initial release