Skip to content

Latest commit

 

History

History
136 lines (96 loc) · 3.8 KB

CHANGELOG.rst

File metadata and controls

136 lines (96 loc) · 3.8 KB

4.0.1 - 2022-04-04

  • Drop support for end-of-life Python 3.6.
  • Add Python 3.9 and 3.10 to the test matrix.
  • Add Django 3.2 and 4.0 to the test matrix.
  • Remove support for end-of-life Django 3.0 and 3.1.
  • Add ability to tag emails

4.0.0 - 2020-08-25

  • Add support for Django 3.1.
  • Add support for Black source code formatting
  • Remove support for end-of-life Django 1.11, 2.0 and 2.1.
  • Remove support for Python 3.5
  • Migrate from Travis to GitHub Actions.

3.0.2 - 2020-01-19

  • Make verious improvements to tox test suite configuration.
  • Fix send_messages so that it returns 0 when no messages are supplied.
  • Move all module configuration to setup.cfg from setup.py.
  • Upgrade moto; stop making use of mock_ses_deprecated.

3.0.1 - 2020-01-05

  • Bump version in setup.py to match Git tags. No actual code changes were made.

3.0.0 - 2020-01-05

  • Add support for Django 3.x and Python 3.8. No actual code changes were required.
  • Add AWS_SES_CONFIGURATION_SET_NAME option to use a specific SES configuration set.
  • Drop support for Python 2.7 and 3.4.
  • Fix double invocation of post message send signal.

2.1.1 - 2019-06-08

  • Add BotoCoreError to set of exceptions for fail_silently.
  • Reformat source code with black.

2.1.0 - 2019-04-03

  • Add support and testing for Django 2.1, 2.2 and Python 3.7. No actual code changes were required.

2.0.0 - 2018-04-10

  • Remove support for Django < 1.11.
  • Add AWS_SES_* settings to configure AWS credentials through settings.py.
  • Add EmailBackend constructor arguments to override AWS credentials.

1.0.0 - 2017-12-07

  • Drop support for Python 3.3.

  • Add testing and support for Django 2.0 (no actual code changes were required).

  • Add settings AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY to configure credentials through settings.py.

  • Rename setting DJANGO_AMAZON_SES_REGION to AWS_DEFAULT_REGION (to match the Boto 3 environment variable).

  • django_amazon_ses is now a module instead of a package. To upgrade, change the EMAIL_BACKEND setting in settings.py:

    EMAIL_BACKEND = 'django_amazon_ses.EmailBackend'

    Importing signals should now be imported from django_amazon_ses instead of django_amazon_ses.backends.boto.

0.3.2 - 2017-11-15

  • Fix Travis CI deployment process to account for wheels.
  • Ensure that only one element of the build matrix publishes to PyPI.

0.3.1 - 2017-11-15

  • Fix tox installation of test dependencies.
  • Add pip cache to Travis CI configuration.
  • Include license file in wheel package.

0.3.0 - 2017-03-30

  • Officially support Python 3.x.
  • Use a more sophisticated matrix build process to test Django compatibility.
  • Add support for DJANGO_AMAZON_SES_REGION setting.

0.2.2 - 2017-01-05

  • Functionally identical to 0.2.0-0.2.1, but includes a reStructuredText formatting change to the README for PyPI compatibility.

0.2.1 - 2017-01-05

  • Functionally identical to 0.2.0, but includes a reStructuredText formatting change to the README for PyPI compatibility.

0.2.0 - 2017-01-05

  • Add support for pre_send and post_send signals for email messages.

0.1.3 - 2016-03-23

  • Update PyPI credentials; functionally identical to 0.1.0-0.1.2.

0.1.2 - 2016-03-23

  • Functionally identical to 0.1.0-0.1.1, but actually updates setup.py.

0.1.1 - 2016-03-23

  • Ensure that manifest accounts for CHANGELOG.rst.

0.1.0 - 2016-03-23

  • Initial release.