feat(email): Enhance email integration by updating @push.rocks/smartmail to ^2.1.0 and improving the entire email stack including validation, DKIM verification, templating, MIME conversion, and attachment handling.
This commit is contained in:
11
changelog.md
11
changelog.md
@ -1,5 +1,16 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-05-07 - 2.4.0 - feat(email)
|
||||
Enhance email integration by updating @push.rocks/smartmail to ^2.1.0 and improving the entire email stack including validation, DKIM verification, templating, MIME conversion, and attachment handling.
|
||||
|
||||
- Updated smartmail dependency from ^2.0.1 to ^2.1.0 in package.json
|
||||
- Enhanced EmailValidator with comprehensive checks (syntax, MX, disposable and role validations)
|
||||
- Refactored TemplateManager to support dynamic variable substitution and loading templates from directory
|
||||
- Improved conversion between internal Email and smartmail.Smartmail, streamlining MIME handling and attachment mapping
|
||||
- Augmented DKIM verification with caching and custom header injection for improved security reporting
|
||||
- Updated readme.plan.md with detailed roadmap for further performance, security, analytics, and deliverability enhancements
|
||||
- Expanded test suite to cover smartmail integration, validation, templating, and conversion between formats
|
||||
|
||||
## 2025-05-04 - 2.3.1 - fix(platformservice)
|
||||
Update dependency versions and refactor import paths for improved compatibility; add initial DcRouter plan documentation.
|
||||
|
||||
|
Reference in New Issue
Block a user