All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
Library - Docs
- PR #144: Update to align with SendGrid Support. Thanks to @garethpaul!
Library - Fix
Library - Chore
- PR #142: push Datadog Release Metric upon deploy success. Thanks to @eshanholtz!
Library - Feature
- PR #141: add GH action to update dependencies. Thanks to @JenniferMah!
Library - Chore
- PR #139: upgrade supported language versions. Thanks to @childish-sambino!
- PR #138: add gh release to workflow. Thanks to @shwetha-manvinkurke!
- PR #137: merge test and deploy workflows. Thanks to @shwetha-manvinkurke!
Library - Feature
Library - Chore
- PR #136: update license year. Thanks to @JenniferMah!
Library - Chore
- PR #135: fix pom for release. Thanks to @eshanholtz!
- PR #133: migrate to github actions. Thanks to @eshanholtz!
Library - Chore
Library - Chore
- PR #128: update GitHub branch references to use HEAD. Thanks to @thinkingserious!
Library - Docs
- PR #97: Correcting *.md files using Grammarly. Thanks to @pushkyn!
- PR #101: Add first timers file. Thanks to @Varpie!
Library - Docs
- PR #86: Moved usage and enviorment variables to USAGE.md. Thanks to @rareinator!
Library - Fix
Library - Docs
Library - Chore
- PR #127: fix JDK Travis failures. Thanks to @childish-sambino!
Library - Chore
- PR #111: Update the Client file documentation. Thanks to @vinifarias!
Library - Docs
- PR #126: baseline all the templated markdown docs. Thanks to @childish-sambino!
Library - Feature
- PR #25: do not close or manage lifecycle of http-client passed in. Thanks to @maxxedev!
- PR #34: Add close method to Client. Thanks to @tsuyoshizawa!
- PR #67: Adding Docker support. Thanks to @mithunsasidharan!
Library - Fix
- PR #26: use .equals to compare strings. Thanks to @maxxedev!
- PR #36: No longer throwing IOExceptions on non 2xx response codes. Thanks to @andy-trimble!
- PR #77: Closes #72 Update Example.java. Thanks to @AbdulDroid!
Library - Chore
- PR #54: Added example file, updated .gitignore and README. Thanks to @dhsrocha!
- PR #58: added .codeclimate,yml for codeclimate run. Thanks to @skshelar!
- PR #73: Fixes #71. Thanks to @huytranrjc!
- PR #76: Update travis - add codecov. Thanks to @pushkyn!
- PR #92: update LICENSE - bump year. Thanks to @pushkyn!
- PR #115: add [openjdk11] to Travis build. Thanks to @sullis!
- PR #117: Update transitive dependencies. Thanks to @kebeda!
- PR #123: prep the repo for automated releases. Thanks to @eshanholtz!
Library - Docs
- PR #59: Typos in CONTRIBUTING.md. Thanks to @rkaranam!
- PR #113: Add our Developer Experience Engineer career opportunity to the READM…. Thanks to @mptap!
Library - Test
- PR #66: Test to check year in license file. Thanks to @pushkyn!
- PR #93: removed tests that were testing for files that didnt exist, bumped gradle version to 4.10.2. Thanks to @Strum355!
- Pull #22: Allow setting both
apache http client
andtest
parameters - BIG thanks to Maxim Novak for the pull request!
- Pull #23: Moved Mockito to test dependency.
- BIG thanks to Joseph Lust for the pull request!
- Pull #17: Assign server response outside try block
- BIG thanks to Michael Dempsey for the pull request!
- Pull #14: Make response have private variables
- Fixed Issue #12: The public Response variables should be private
- The breaking change is that variables that were public are now private and accessible only via getters and setters
- BIG thanks to Diego Camargo for the pull request!
- Pull #15: Update the request object with sensible defaults and access methods
- Fixes Issue #13: Update the Request object with sensible defaults and access methods
- The breaking change is that variables that were public are now private and accessible only via getters and setters
- BIG thanks to Diego Camargo for the pull request!
- Pull #7: Fix Response Charset to UTF-8
- Fixes issue #6: Multi-byte character got garbled on received mail
- BIG thanks to Yoichi Kikuta for the pull request!
- Pull request #11
- Solves issue #10: Improve Error Handling
- Now error messages are passed through from the server
- BIG thanks to shuron / Alexander Holbreich for the pull request!
- 2.3.1 did not upload correctly
- Automatically add Content-Type: application/json when there is a request body
- Set client properly when testing
- Can pass test flag to allow for http calls
- DELETE can now have a request body
- Made the Request and Response variables non-redundant. e.g. request.requestBody becomes request.body
- We are live!