45 lines
2.2 KiB
Text
45 lines
2.2 KiB
Text
= 2.1.3 =
|
|
|
|
* Fixed nonce handling in manual quota refresh to correctly handle false values returned by filter_input().
|
|
* Fixed admin notices display to skip non-array notice entries.
|
|
* Fixed input normalization for recipients, attachments, and headers to properly skip non-string values instead of attempting unsafe casts.
|
|
* Removed unused internal method (dead code cleanup).
|
|
* Updated compatibility: tested up to WordPress 7.1.
|
|
|
|
= 2.1.2 =
|
|
|
|
* Fixed charset encoding issue that caused "expected parameter value, got null" error when sending emails through Amazon SES.
|
|
* Added robust charset validation in header parsing to prevent empty or invalid charset values.
|
|
* Enhanced charset handling with fallback to UTF-8 when no valid charset is provided.
|
|
|
|
= 2.1.1 =
|
|
|
|
* Added comprehensive Amazon SES debug context to test email error reports.
|
|
* Debug information now includes: AWS region, masked access key, SDK version, endpoint URL, and UTC timestamp.
|
|
* Enhanced AWS error reporting with request IDs, HTTP status codes, and error codes for easier troubleshooting.
|
|
* Improved security by masking access keys in error output (shows only first 4 and last 4 characters).
|
|
|
|
= 2.1.0 =
|
|
|
|
* Changed uninstall behavior: plugin no longer performs cleanup on uninstall, all data cleanup is now handled by the core SMTP plugin.
|
|
* This ensures Amazon SES credentials are preserved when only the add-on is removed, and properly cleaned when the core plugin is uninstalled.
|
|
* Simplified uninstall.php to delegate all cleanup responsibility to core SMTP plugin.
|
|
|
|
= 2.0.1 =
|
|
|
|
* Version bump for maintenance release.
|
|
|
|
= 2.0.0 =
|
|
|
|
* Added Reply-To header support for emails sent via Amazon SES.
|
|
* Improved error handling and validation.
|
|
* Enhanced compatibility with core SMTP plugin 2.0.0.
|
|
* Improved credential handling and encryption.
|
|
* Code quality improvements and documentation.
|
|
* **BREAKING CHANGE**: Minimum PHP version increased to 8.2 (required by AWS SDK for PHP).
|
|
* Updated AWS SDK for PHP to latest version with security updates.
|
|
|
|
= 1.0.0 =
|
|
|
|
* Initial release with Amazon SES credential management, region selection, and live validation inside the SMTP plugin settings.
|
|
* Routes WordPress and SMTP test emails through Amazon SES whenever credentials are configured and verified.
|