All Versions
17
Latest Version
Avg Release Cycle
103 days
Latest Release
1547 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v2.0.0 Changes
March 15, 2019โจ Enhancements
- Switch from using
HTTPoison
to usingTesla
- Switch from using
Poison
toJason
for JSON serialization SendGrid.Email
is now responsible for configuring its own JSON serialization- An API key can be set manually for any API call as a keyword option, bypassing the need for a global API key
- An API key can be set with the
{:system, "ENV_VAR"}
to use values at runtime - Add dialyzer for validing typespecs
- Add support for dynamic template data
- Add struct for handling Contact Recipient encoding
- Working config added for testing
- Add support for multiple personalizations in a single sent Email request
๐ Bug Fixes
- Typespecs are now correct
๐ฅ Breaking Changes
SendGrid.Mailer
has been renamed toSendGrid.Mail
to better reflect the actual shape of SendGrid's API structureSendGrid.Contacts.Recipients.add
now requires a recipient to be built withSendGrid.Contacts.Recipient.build/2
SendGrid.Contacts.Lists.add
returns{:ok, map()}
instead of{:ok, integer()}
.
- Switch from using
-
v2.0.0-rc.0
November 10, 2018 -
v1.8.0 Changes
January 19, 2018โจ Enhancements
- Raise runtime error whenever API isn't configured whenever making an API call
๐ Bug Fixes
- custom headers are properly sent when V3 of the SendGrid API
-
v1.7.0 Changes
September 12, 2017โจ Enhancements
- Add
add/1
,all_recipients/3
, anddelete_recipient/2
toSendGrid.Contacts.Lists
- Remove compile warnings for
Phoenix.View
- Add
-
v1.6.0 Changes
July 15, 2017โจ Enhancements
- Relax dependency versions
- add
put_phoenix_layout/2
inSendGrid.Email
to render views in ### ๐ฅ Breaking Changes put_phoenix_template/3
now expects an atom for implicit template rendering
-
v1.5.0 Changes
July 04, 2017โจ Enhancements
- update docs
- upgrade to Elixir 1.4
- add support for Phoenix Views
-
v1.4.0 Changes
February 16, 2017โจ Enhancements
- update
httpoison
to 0.11.0 andpoison
to 3.0 - clean up compiler warnings when using Elixir 1.3
- update
-
v1.3.0 Changes
November 05, 2016๐ Changes
- โจ Enhancements
- add
add_custom_arg
for custom arguments - remove
raise
when no API key is provided at compile-time
- add
- โจ Enhancements
-
v1.2.0 Changes
September 28, 2016๐ Changes
- โจ Enhancements
- add
add_attachment
for attachments - bump
:poison
version to 2
- add
- โจ Enhancements
-
v1.1.0 Changes
August 31, 2016๐ Changes
- โจ Enhancements
- add
add_header
to be sent with an email
- add
- โจ Enhancements