2.1.3 (2024-11-27)
- Use password type for API Key field for hide it. Fix warning related co compact() method
2.1.2 (2024-11-17)
- Fixed code. Removed line that try to connect not existing file. Fixed versions in the plugin
2.1.1 (2024-08-17)
- Added fallback to regular mail in case or error during sending email vua API
2.1.0 (2024-07-27)
- Added ability to suppress Track Clicks when we send Reset Password email (it was an issue with domain url in the email)
- Added field to setup Reply-to(header) email for the emails.
- When constants MAILGUN_TRACK_CLICKS, MAILGUN_TRACK_OPENS are used, we disable field on the UI as we do for other fields
2.0.1 (2024-07-17)
- Updated changelog
2.0.0 (2024-07-17)
- Updated plugin version and version compatibility
- Updated tags, located in the svn. Keep only 5 last tags according to Wordpress.org rules
1.9.9 (2024-03-13)
- Improve admin notices about not fully configured plugin
- Small code cleaning
1.9.8 (2024-02-25)
- Improve admin notices about not fully configured plugin
- Small code cleaning
1.9.7 (2024-01-03)
- Ensure defaults are always set to remove warnings in PHP 8.1+
1.9.6 (2023-09-10)
- Added typehints to methods
- Added code for making plugin WP VIP GO compatible for the
From mail
- Added Toastr for sending nice message instead of using alerts
1.9.5 (2023-06-20)
- Fix bug with sending emails
1.9.4 (2023-06-10)
- Fixed bug
Fatal error on lists page when another plugin redeclare wp_mail()
1.9.3 (2023-04-08)
- Fixed
Reply-to
header. It's not overridden anymore
1.9.2 (2023-03-28)
- Added action for better dev experience in tracking error
mailgun_error_track
- Added header
h:Sender
1.9.1 (2023-03-26)
- Remove not needed error logging.
- Fixed bug with Override param for Woocommerce
1.9 (2023-01-18)
- Sanitizing and escaping vars. Possible security issues
1.8.10 (2022-12-26)
- Fixed bug with not overriding
from name
for Woocommerce
1.8.9 (2022-12-14)
- Fixed bug with removed wp_mail filter
1.8.8 (2022-12-11)
- Fixed bug when
$to
override in thewp_mail
function
1.8.7 (2022-11-12)
- Fixed bug when field
Override "From" Details
was not updated
1.8.6 (2022-11-09)
- Version update
1.8.5 (2022-09-21)
- Make code changes to have more optimized way to use Mailgun object in the code
1.8.3 (2022-08-30)
- Plugin refactoring. Widget fixes for working with Legacy Widget Block. PHP8.0 support check
1.7.9 (2021-05-24)
- API Key description
1.7.8 (2021-05-13)
- Tested WP 5.7.1
1.7.7 (2021-03-16)
- Updated assets, tested WP 5.7
1.7.6 (2021-02-19)
- Sync versions across plugin files
1.7.3 (2021-02-19)
- Update plugin version
1.7.2 (2020-10-07)
- Test plugin with PHP 7.4.
- Test plugin up to WordPress 5.5.1.
1.7.1 (2019-02-07)
- Reinstall settings page for multisites.
1.7 (2019-01-21)
- Remove settings page for multisites.
- Simplify admin notifications.
- Test plugin with PHP 7.2.
- Test plugin up to WordPress 5.0.3.
1.6.1 (2018-10-08)
- Restore Settings page form for all install types.
1.6 (2018-9-21)
- Refactor admin notifications
- Enable Settings page for all WordPress install types
- Enable Test Configuration for all WordPress install types
- Test plugin up to WordPress 4.9.8.
1.5.14 (2018-09-11)
- Force SSL-secured SMTP connections to use port 465 (SMTPS) to connect, 587 for plain and TLS
- Support region endpoint switching for SMTP
1.5.13.1 (2018-08-15)
- Fix line breaks in Test Configuration email
1.5.13 (2018-08-14)
- Default to US region if no region is configured in settings
- Add admin notification about region configuration
- Log an error message when an email is sent with no explicit region configured
1.5.12.3 (2018-08-09)
- Fix Region select menu default when wp-config.php variable is set
- Fix front end email input validation
1.5.12.2 (2018-08-09)
- Fix plugin not saving after update
1.5.12.1 (2018-08-06)
- Fix for backwards compatibility
1.5.12 (2018-08-02)
- Add EU endpoint for Mailgun HTTP API
- Fix broken logo image on Lists page
- Test plugin up to Wordpress 4.9.7
1.5.11 (2018-05-30):
- Fix an issue with authentication failing for newer API keys
- Test plugin up to Wordpress 4.9.6
1.5.10 (2017-11-22):
- Fix back to settings link on lists page (#65)
- Fix a bug causing
text/html
emails to send as bothtext/plain
andtext/html
parts
1.5.9 (2017-09-13):
- Add a configuration option to allow setting security type for SMTP connection (SSL / TLS)
1.5.8.5 (2017-09-05):
- Change default click tracking setting to
htmlonly
(#58) - Change PHPMailer set-up stanza to use TLS
1.5.8.4 (2017-06-28):
- Packaging fix which takes care of an odd filtering issue (https://wordpress.org/support/topic/1-5-8-3-broke-the-mg_mutate_message_body-filter)
1.5.8.3 (2017-06-13):
- Fix a bug causing only the last header value to be used when multiple headers of the same type are specified (https://wordpress.org/support/topic/bug-with-mg_parse_headers/)
- Added
pt_BR
translations (thanks @emersonbroga)
1.5.8.2 (2017-02-27):
- Fix a bug causing empty tags to be sent with messages (#51)
- Add
mg_mutate_message_body
hook to allow other plugins to modify the message body before send - Add
mg_mutate_attachments
hook to allow other plugins to modify the message attachments before send - Fix a bug causing the AJAX test to fail incorrectly.
1.5.8.1 (2017-02-06):
- Fix "Undefined property: MailgunAdmin::$hook_suffix" (#48)
- Fix "Undefined variable: from_name on every email process" (API and SMTP) (#49)
- Admin code now loads only on admin user access
1.5.8 (2017-01-23):
- Rewrite a large chunk of old SMTP code
- Fix a bug with SMTP + "override from" that was introduced in 1.5.7
- SMTP debug logging is now controlled by
MG_DEBUG_SMTP
constant
1.5.7.1 (2017-01-18):
- Fix an odd
Undefined property: MailgunAdmin::$defaults
when saving config - Fix strict mode notice for using
$mailgun['override-from']
without checkingisset
1.5.7 (2017-01-04):
- Add better support for using recipient variables for batch mailing.
- Clarify wording on
From Address
note - Detect from name and address for
phpmailer_init
/ SMTP now will honour Mailgun "From Name / From Addr" settings - SMTP configuration test will now provide the error message, if the send fails
- Fix
undefined variable: content_type
error inwp-mail.php
(https://wordpress.org/support/topic/minor-bug-on-version-version-1-5-6/#post-8634762) - Fix
undefined index: override-from
error inwp-mail.php
(https://wordpress.org/support/topic/php-notice-undefined-index-override-from/)
1.5.6 (2016-12-30):
- Fix a very subtle bug causing fatal errors with older PHP versions < 5.5
- Respect
wp_mail_content_type
(#37 - @FPCSJames)
1.5.5 (2016-12-27):
- Restructure the
admin_notices
code - Restructure the "From Name" / "From Address" code
- Add option to override "From Name" / "From Address" setting set by other plugins
- Fix a bug causing default "From Name" / "From Address" to be always applied in some cases
- Moved plugin header up in entrypoint file (https://wordpress.org/support/topic/plugin-activation-due-to-header/#post-8598062)
- Fixed a bug causing "Override From" to be set to "yes" after upgrades
1.5.4 (2016-12-23):
- Changed some missed bracketed array usages to
array()
syntax - Fix
wp_mail_from
/wp_mail_from_name
not working on old PHP / WP versions - Add a wrapper for using
mime_content_type
/finfo_file
1.5.3 (2016-12-22):
- Changed all bracketed array usages to
array()
syntax for older PHP support - Redesigned
Content-Type
processing code to not make such large assumptions - Mailgun logo is now loaded over HTTPS
- Fixed undefined variable issue with from email / from name code
1.5.2 (2016-12-22):
- Added option fields for setting a From name and address
1.5.1 (2016-12-21):
- Fixed an issue causing plugin upgrades from <1.5 -> >=1.5 to deactivate
1.5 (2016-12-19):
- Added Catalan language support (@DavidGarciaCat)
- Added Spanish language support (@DavidGarciaCat)
- Added German language support (@lsinger)
- Fixed incorrect SMTP hostname
- Applied PSR standards across codebase
- Applied open tracking bugfix
- Applied tags bugfix
- Applied
Mailgun Lists
admin panel bugfix - Fixed click tracking dropdown
- Fixed click tracking and open tracking
- Now try to process all sent mails as HTML, see L201 wp-mail.php for details
- Mailgun logo now loads on both admin pages ;)
- Now using the Mailgun API v3 endpoint!
- Configuration test will now present either an error from the API or the HTTP response code + message
1.4.1 (2015-12-01):
- Clarify compatibility with WordPress 4.3
1.4 (2015-11-15):
- Added shortcode and widget support for list subscription
1.3.1 (2014-11-19):
- Switched to Semantic Versioning
- Fixed issue with campaigns and tags
1.3 (2014-08-25):
- Added check to ignore empty attachments
1.2 (2014-08-19):
- Fixed errors related to undefined variable. #3
1.1 (2013-12-09):
- Attachments are now handled properly.
- Added ability to customize tags and campaigns.
- Added ability to toggle URL and open tracking.
1.0 (2012-11-27):
- Re-release to update versioning to start at 1.0 instead of 0.1
0.1 (2012-11-21):
- Initial Release