Email Support module changelog

Version 2.5.1:
 - Bug Fix: Fatal error when using an external smtp server.

Version 2.5.0:
 - Change: Sending a test email will now send in HTML if HTML notifications are enabled
 - Change: Upgraded SwiftMailer to version 6.3.0 to better support PHP 8.1+
 - Bug Fix: Possible SMTP error when trying to send a Test Email

Version 2.4.6:
 - Bug Fix: Sending a test email was not using the "From Name" if configured in Global Config

Version 2.4.5:
 - Change: Updates and optimizations to better support PHP 8+

Version 2.4.4:
 - Change: When sending an attachment the correct file name will now be used instead of internal name

Version 2.4.3:
 - Change: Updated to use core file handling function for GIF image beacon

Version 2.4.2:
 - New: "email_info" event trigger added that is fired with email info before sending

Version 2.4.1:
 - Change: gather_bounces and process_bounces events moved to ten minute maintenance event

Version 2.4.0:
 - Change: Campaign map updated to use new Google Maps API loader (requires Geo Location module 2+)
 - Bug Fix: Campaign map is now scrollable to view the entire map when resizing browser window

Version 2.3.5:
 - New: Added new "Users who have never viewed a Newsletter" newsletter filter

Version 2.3.4:
 - Change: Changed number of Geo tasks for background worker from 100 to 1000 per minute

Version 2.3.3:
 - Change: Updated background geo worker to be much faster on very large email sends

Version 2.3.2:
 - Bug Fix: Possible UTF8 SQL error in messages if cutting and pasting non-UTF8 characters
 - Bug Fix: Some countries were not being highlighted properly on the Campaign Map

Version 2.3.1:
 - Bug Fix: Possible SQL error during integrity check on MySQL 5.5

Version 2.3.0:
 - New: Newsletter filter plugins provided for new NewsLetter filter feature
 - New: Platform and Browser information available in Campaign View detailed user info
 - Change: "Opened" event from image proxies (such as Gmail) no longer counted as a view
 - Bug Fix: "Russian Federation" changed to "Russia" for Campaign map view
 - Bug Fix: HTML newsletter without any URLs was not including open tracking beacon

Version 2.2.1:
 - Bug Fix: Unsubscribe tracking may not work properly with customized HTML email footer

Version 2.2.0:
 - Change: Process Stats functionality now runs every minute during minute maintenance

Version 2.1.3:
 - Bug Fix: Possible SQL Error in Activity Log for entries with emoji in location name

Version 2.1.2:
 - Change: System Check message improved with a link to install Geo Location module

Version 2.1.1:
 - Bug Fix: Bounced email addresses reported by mail listeners not being unsubscribed

Version 2.1.0:
 - Change: Updated to work with new Core 6.0.0 functions

Version 2.0.1:
 - Bug Fix: Some mapped URLs may be incorrect based on their order in the message

Version 2.0.0:
 - New: All New Campaign Support for modules to utilize to track email delivery
 - New: "gather_bounces" hourly event for email plugins to gather bounced email
 - New: "process_bounces" hourly event for modules to process bounced email
 - Change: Send Test Email tool updated to ensure test email queue is processed
 - Change: Updated bundled SwiftMailer library to version 5.4.2

Version 1.2.3:
 - Change: Updated bundled SwiftMailer library to version 5.4.0

Version 1.2.2
 - New: Daily Maintenance listener to keep throttle table clean if throttling enabled

Version 1.2.1:
 - Change: HTML detection changed to look for opening <html> tag in message body

Version 1.2.0:
 - New: "Max Send Rate" Global config for limiting the number of emails sent per minute
 - Change: If HTML is detected in message body, email will be sent as an HTML email
 - Change: Updated bundled SwiftMailer to version 5.3.1

Version 1.1.0:
 - New: Enabled SSL/TLS config option for enabling SMTP over SSL/TLS
 - New: Test Email tool for testing Mailer Configuration and sending test emails
 - Change: SMTP Password field in Global Config is now a password field instead of text

Version 1.0.0:
 - Initial release