All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
Library - Docs
- PR #73: Update example.js. Thanks to @flaredragon!
Library - Feature
Library - Docs
- PR #120: baseline all the templated markdown docs. Thanks to @childish-sambino!
Library - Chore
- PR #119: prep the repo for automated releasing. Thanks to @childish-sambino!
Library - Chore
- PR #113: Bump eslint from 2.13.1 to 4.18.2. Thanks to @dependabot!
- PR #112: Bump stringstream from 0.0.5 to 0.0.6. Thanks to @dependabot!
- PR #101: #94 | Upgrade dev dependency mocha to patch security vulnerabilitiy. Thanks to @robincher!
- PR #88: update LICENSE - update year to 2018. Thanks to @myzeprog!
- PR #71: code refactor to remove duplicate definition of http_request. Thanks to @skshelar!
- PR #63: Closes #59 by adding a docker-compose file to spin up a container fr…. Thanks to @onefastsnail!
- PR #56: Adds test to check license end year. Thanks to @mukulmishra18!
- PR #61: Idiomatic changes reported by CodeClimate. Thanks to @mithunsasidharan!
- PR #58: Refactored unittest to check for specific repo files to use assert. Thanks to @mptap!
- PR #54: Create Dockerfile. Thanks to @luiscoms!
- PR #55: [issue#52] Added unit tests to check some files exist. Thanks to @luan-cestari!
- PR #53: change year for the license file. Thanks to @luiscobits!
- PR #48: added code climate config fixes #47. Thanks to @t2013anurag!
- PR #44: Added esdoc. Thanks to @maxtotterman!
- PR #22: Updated travis config. Thanks to @gr8shivam!
Library - Docs
- PR #64: Create USE_CASES.md. Thanks to @flaredragon!
- PR #62: update README - fix links to license file. Thanks to @krlevkirill!
- PR #41: Added example file, updated .gitignore and README. Thanks to @dhsrocha!
- PR #46: related to #36 : added the .env_sample and instructions in the readme to configure it. Thanks to @psnmissaka!
- PR #30: Adds example to review request body for troubleshooting. Thanks to @mukulmishra18!
- PR #34: Add pull request template. Thanks to @jeffgerlach!
- PR #40: Add USAGE.md file. Thanks to @Tonkpils!
- PR #20: Add badges and move logo to top. Thanks to @annaelde!
- PR #18: Update .md files for SEO-ness. Thanks to @jppferguson!
- PR #14: Fix typos and grammar. Thanks to @aaronang!
- PR #12: 📖 Added CODE_OF_CONDUCT.md. Thanks to @derekkramer!
Library - Feature
- PR #15: Added maxSockets support. Thanks to @andreicioban!
Library - Fix
- PR #29: update contributing.md - fix typo. Thanks to @pushkyn!
- PR #26: Fixed failing unit test. Thanks to @iifeoluwa!
- PR #24: update readme - added license and ToC, fix contribute links. Thanks to @pushkyn!
- Pull #8
- Ability to optionally assign port for requests when calling client API
- Thanks Anand Patel!
- Pull #6, Solves #5
- Invoke the API callback with a mocked response upon Error
- Thanks Dan Foley!
- Fix GitHub URLs in package.json #4: sendgrid/sendgrid-nodejs#4
- Thanks Guilherme Souza!
- Sending email with accents: sendgrid/sendgrid-nodejs#239
- Thanks eaparango!
- Automatically add Content-Type: application/json when there is a request body
- Cleaner request object initialization
- Ability to use http for testing
- Made the Request and Response variables non-redundant. e.g. request.requestBody becomes request.body
- We are live!