Releases: sklarsa/django-sendgrid-v5
Releases · sklarsa/django-sendgrid-v5
v1.2.4
What's Changed
- Support EU region endpoint by @mikemanger in #131
- Various pipeline and housekeeping tasks performed by @mikemanger
New Contributors
- @mikemanger made their first contribution in #130
Full Changelog: v1.2.3...v1.2.4
v1.2.3
v1.2.2
v1.2.0
v1.1.2
v1.1.1
Personalization Fixes:
- _build_sg_personalization "to" arg now changed to optional; either it or existing_personalizations must be set.
- Prevent using .personalizations without tos set.
- Prevent unnecessary resetting of tos when personalization is already constructed.
- No longer provide tos if not set for personalizations. This is to prevent every personalization from being sent to every recipient in msg.to
- Added/Changed some comments/docstrings to reduce ambiguity
Thanks @alichass for the contribution!
v1.1.0
Improves flexibility of personalizations by allowing the user to set the EmailMessage.personalizations
attribute to a list of sendgrid Personalization
objects, or a list of Dicts containing personalization information in the schema expected by the API. Personalization options passed this way take precedence over other EmailMessage attributes.
v1.0.0
Breaking Changes
- Drops python 2 support
Improvements
- Adds type checking, linting, and code formatting
- Simplifies code where possible (no functionality changes)
- Adds github actions support
- Adds newer django versions to the testing matrix
- Improves documentation
Deprecations
- Removes TravisCI support
- Removes codecov uploads (coverage is still run in the tests)
1.0 Release Candidate
Breaking Changes
- Drops python 2 support
Improvements
- Adds type checking, linting, and code formatting
- Simplifies code where possible (no functionality changes)
- Adds github actions support
- Adds newer django versions to the testing matrix
- Improves documentation
Deprecations
- Removes TravisCI support
- Removes codecov uploads (coverage is still run in the tests)
Adds support for transactional template in Sendgrid v6
Thanks to @MattFanto for the PR and bug fix!