Skip to content

Latest commit

 

History

History
executable file
·
267 lines (200 loc) · 9.14 KB

CHANGELOG.md

File metadata and controls

executable file
·
267 lines (200 loc) · 9.14 KB

Changelog

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 the wp_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 both text/plain and text/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):

1.5.8.3 (2017-06-13):

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 checking isset

1.5.7 (2017-01-04):

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