Changelog
2.7.8 (2026-03-30)
Maintenance updates via ambient-package-update
2.7.7 (2026-03-30)
Maintenance updates via ambient-package-update
2.7.6 (2025-12-11)
Maintenance updates via ambient-package-update
2.7.5 (2025-10-15)
Maintenance updates via ambient-package-update
2.7.4 (2025-10-09)
Maintenance updates via ambient-package-update
2.7.3 (2025-06-24)
Convert
msg.send()result to boolean in._send_and_log_email()
2.7.2 (2025-05-30)
Replaced freezegun with time_machine for tests
Maintenance updates via ambient-package-update
2.7.1 (2025-05-29)
Fixed a bug where html-converted plain text would miss links
2.7.0 (2025-05-21)
Replaced
html2textwithbeautifulsoup4to make package available under MIT licenseSwitched back to MIT license
Added
CONTRIBUTING.mdfile and removed contributing guidelines from readmeMaintenance updates via ambient-package-update
2.6.3 (2025-05-09)
Replaced docstring type hints with proper Pythonic ones in test suit
2.6.2 (2025-04-03)
Maintenance updates via ambient-package-update
2.6.1 (2025-03-18)
Fixed a bug where translations were not deactivated after sending an email
2.6.0 (2025-03-17)
Added check for email structure validity
2.5.1 (2025-02-15)
Maintenance updates via ambient-package-update
2.5.0 (2024-12-03)
Added connection param to
BaseEmailService(Thx to @sk-rama)
2.4.3 (2024-11-15)
Move logic to render HTML and text content to dedicated methods
2.4.2 (2024-11-15)
Internal updates via
ambient-package-update
2.4.1 (2024-10-14)
Added Python 3.13 support
Added Djade linter to pre-commit
Improved GitHub action triggers
Updated dev dependencies and linters
2.4.0 (2024-09-11)
Allow custom subject delimiter
2.3.3 (2024-09-11)
Fixed coverage setup due to GitHub changes
2.3.2 (2024-09-11)
Fixed package name
2.3.1 (2024-08-12)
Fixed test matrix
2.3.0 (2024-08-12)
Added Django 5.1 support
2.2.2 (2024-07-18)
Added SECURITY.md
Updated linters
Internal updates via
ambient-package-update
2.2.1 (2024-07-16)
Updated GitHub actions
2.2.0 (2024-07-15)
Dropped Python 3.8 support
Added multiple ruff linters
2.1.3 (2024-06-21)
Linted docs with
blacken-docsviaambient-package-update
2.1.2 (2024-06-14)
Internal updates via
ambient-package-update
2.1.1 (2024-05-31)
Changed log-level to “info” for successful dispatching
Improved configuration docs
2.1.0 (2024-05-27)
Added
ThreadEmailServicefor simple async sending of emailsAdded basic logging with privacy configuration to mail class
Restructured documentation
Restructured unit-tests
Minor test improvements
2.0.0 (2024-04-11)
Dropped Django 3.2 & 4.1 support (via
ambient-package-update)Internal updates via
ambient-package-update
1.3.0 (2023-12-04)
Added Django 5.0 support
1.2.5 (2023-11-13)
Fixed wrong import path in docs
1.2.4 (2023-11-03)
Switched formatter from
blacktoruff
1.2.3 (2023-10-20)
Linter updaters including code adjustments
Updates from ambient updater
1.2.2 (2023-10-04)
Dependency to ambient updater updated
1.2.1 (2023-10-04)
Downgraded Python to 3.11 for readthedocs.org
1.2.0 (2023-10-04)
Added Python 3.12 support
Updated internal linter packages
1.1.6 (2023-09-08)
Metadata update via ambient package updater
1.1.5 (2023-09-08)
Metadata update via ambient package updater
Cleaned up test matrix
1.1.4 (2023-08-31)
Fixed downloads badge
1.1.3 (2023-08-31)
Improved type-hinting for constructor of
BaseEmailServiceFactoryandBaseEmailService
1.1.2 (2023-08-14)
Updated linters and add more strict linting rules
1.1.1 (2023-05-10)
Updated readme “maintenance” section
Updated package linters
Added release scripts for windows and UNIX
1.1.0 (2023-05-04)
Support for Django 4.2 added
1.0.2 (2023-05-04)
Updated documentation
1.0.1 (2023-05-03)
Added missing translations
Updated documentation
1.0.0 (2023-05-01)
Release as a separate package at PyPI (was before a part of ai-django-core)