Skip to content

Latest commit

 

History

History
171 lines (141 loc) · 8.89 KB

CHANGELOG.md

File metadata and controls

171 lines (141 loc) · 8.89 KB

Change Log

All notable changes to this project will be documented in this file.

[4.3.0] - 2018-10-11

Added

Fix

[4.2.1] - 2018-05-08

Security Fix

  • Update to latest Jackson recommended dependency, based on this article.

[4.2.0] - 2018-05-04

Added

Fix

[4.1.2] - 2017-10-30

Added

  • PR #220 Alway serialize click-tracking parameters.
  • BIG thanks to Mattia Barbon

[4.1.1] - 2017-10-10

Added

[4.1.0] - 2017-08-16

Added

  • PR #211 Return empty collections in place of nulls
  • BIG thanks to Antonio Bucciol

[4.0.1] - 2017-05-22

Fix

  • PR #199 Return correct Email in getFrom
  • BIG thanks to Jared Dellitt

[4.0.0] - 2017-04-18

BREAKING CHANGE

  • PR #162 Update java http client dependency to 4.1.0 from 2.3.4
  • BIG thanks to Diego Camargo for the pull request!
  • The breaking change is that variables that were public are now private and accessible only via getters and setters
  • The Request object attributes are now only accessible through getters/setters
  • request.method is now request.setMethod(string)
  • request.endpoint is now request.setEndpoint(string)
  • request.body is now request.setBody(string)
  • The Response object attributes are now only accessible through getters/setters
  • response.statusCode is now response.getStatusCode()
  • response.body is now response.getBody()
  • response.headers is now response.getHeaders()
  • Adding a query parameter goes from:
Map<String,String> queryParams = new HashMap<String, String>();
request.addQueryParam("limit", "1");
queryParams.put("limit", "1");
request.queryParams = queryParams;

to:

request.addQueryParam("limit", "1");

[3.2.1] - 2017-04-13

Added

  • PR #175
  • Simplified makeCall() method.
  • BIG thanks to Rafał Wrzeszcz for the pull request!

[3.2.0] - 2017-03-22

Added

  • PR #160
  • [Enhancement] Adds an attachment builder that supports InputStream content
  • BIG thanks to Dmitry Avershin for the pull request!

[3.1.0] - 2016-10-11

Added

  • PR #158, Solves #138
  • [Enhancement] allow using custom Client, http proxy support
  • BIG thanks to David Maicher for the pull request!

[3.0.9] - 2016-08-24

Added

  • Table of Contents in the README
  • Added a USE_CASES.md section, with the first use case example for transactional templates

[3.0.8] - 2016-08-09

Fixed

[3.0.7] - 2016-08-08

Added

[3.0.6] - 2016-07-26

Added

[3.0.5] - 2016-07-20

Added

  • README updates
  • Update introduction blurb to include information regarding our forward path
  • Update the v3 /mail/send example to include non-helper usage
  • Update the generic v3 example to include non-fluent interface usage

[3.0.4] - 2016-07-19

Fixed

[3.0.3] - 2016-07-12

Added

  • Update docs, unit tests and examples to include Sender ID

[3.0.2] - 2016-07-05

Updated

[3.0.1] - 2016-06-28

Fixed

[3.0.0] - 2016-06-13

Added

  • Breaking change to support the v3 Web API
  • New HTTP client
  • v3 Mail Send helper

[2.2.2] - 2015-5-23

Fixed

  • Substitution orders being swapped via #65

[2.2.1] - 2015-5-14

Changed

  • Update smtpapi-java to v1.2.0

[2.2.0] - 2015-4-27

Added

  • Support for API keys
  • setTemplateId to use the Template Engine