39 lines
1.6 KiB
Markdown
39 lines
1.6 KiB
Markdown
|
# Changelog
|
|||
|
|
|||
|
## 2025-03-15 - 1.1.0 - feat(mta)
|
|||
|
Enhance MTA service and SMTP server with robust session management, advanced email handling, and integrated API routes
|
|||
|
|
|||
|
- Introduce a state machine (SmtpState) and session management in the SMTP server to replace legacy buffering
|
|||
|
- Refactor DNSManager with caching and improved SPF, DKIM, and DMARC verification methods
|
|||
|
- Update Email class to support multiple recipients, CC, BCC with input sanitization and validation
|
|||
|
- Add detailed logging, TLS upgrade handling, and error-based retry logic in EmailSendJob
|
|||
|
- Implement a new API Manager with typed routes for sending emails, DKIM key generation, domain verification, and statistics
|
|||
|
- Integrate certificate provisioning with auto-renewal and TLS options in the MTA service configuration
|
|||
|
|
|||
|
## 2024-05-11 - 1.0.10 to 1.0.8 - core
|
|||
|
Applied core fixes across several versions on this day.
|
|||
|
|
|||
|
- Fixed core issues in versions 1.0.10, 1.0.9, and 1.0.8
|
|||
|
|
|||
|
## 2024-04-01 - 1.0.7 - core
|
|||
|
Applied a core fix.
|
|||
|
|
|||
|
- Fixed core functionality for version 1.0.7
|
|||
|
|
|||
|
## 2024-03-19 - 1.0.6 - core
|
|||
|
Applied a core fix.
|
|||
|
|
|||
|
- Fixed core functionality for version 1.0.6
|
|||
|
|
|||
|
## 2024-02-16 - 1.0.5 to 1.0.2 - core
|
|||
|
Applied multiple core fixes in a contiguous range of versions.
|
|||
|
|
|||
|
- Fixed core functionality for versions 1.0.5, 1.0.4, 1.0.3, and 1.0.2
|
|||
|
|
|||
|
## 2024-02-15 - 1.0.1 - core
|
|||
|
Applied a core fix.
|
|||
|
|
|||
|
- Fixed core functionality for version 1.0.1
|
|||
|
|
|||
|
–––––––––––––––––––––––
|
|||
|
Note: Versions that only contained version bumps (for example, 1.0.11 and the plain “1.0.x” commits) have been omitted from individual entries and are implicitly included in the version ranges above.
|