Releases: jakebreen/android-sendgrid
1.4.0
1.3.1
Release 1.3.0
Migrate library to sdk 32 (Android 12L)
Release 1.2.3
Fix bug where an empty html content override the plain text content body.
Release 1.2.2
Fix a bug where an empty content block would return a 400 response from the server when using a template.
Ensure that both plain and html text types are present in the mail body even when the user leaves them empty.
Pre-Release 1.2.2
Fix a bug where an empty content block would return a 400 response from the server when using a template.
Ensure that both plain and html text types are present in the mail body even when the user leaves them empty.
1.2.1
1.2.0
Release 1.2.0
Transactional email templates and custom data can be applied to the SendGridMail in the form of a JSONObject structured into key/value pairs
mail.setTemplateId(@NonNull String templateId)
mail.setDynamicTemplateData(@NonNull JSONObject jsonObject)
// payload
final JSONObject templateData = new JSONObject();
templateData.put("forename", "Jane");
templateData.put("surname", "Doe");
templateData.put("message", "Hello, This is my email");
Fixed bug where CC and BCC contacts would not be applied to the email being sent.
Release 1.1.0
Added Tracking Settings, click-tracking, open-tracking and subscription-tracking.