*** WP Email Template Changelog *** = 3.0.2 - 2023/11/23 = * This maintenance release has plugin framework updates for compatibility with PHP 8.1 onwards, plus compatibility with WordPress 6.4.1 and WooCommerce 8.2 * Tweak - Test for compatibility with WooCommerce 8.2.0 * Tweak - Test for compatibility with WordPress 6.4.1 * Framework - Set parameter number of preg_match function from null to 0 for compatibility with PHP 8.1 onwards * Framework - Validate empty before call trim for option value = 3.0.1 - 2023/10/30 = * This maintenance release has a Tweak for compatibility with WordPress 6.4 * Tweak - Tested for compatibility with WordPress 6.4 * Tweak - Replace STYLESHEETPATH with get_stylesheet_directory() for work compatibility with WordPress 6.4 = 3.0.0 - 2023/04/25 = * This release has compatibility with WordPress 6.2.0, WooCommerce 7.6.0 plus declared compatibility with WooCommerce HPOS. * Tweak - Test for compatibility with WordPress 6.2 * Tweak - Test for compatibility with WooCommerce 7.6.0 * Tweak - Test and declare plugin compatibility with WooCommerce HPOS Custom Tables. = 2.9.0 - 2023/01/03 = * This feature release removes the fontawesome lib and replaces icons with SVGs plus adds Default Topography option to font controls and has compatibility with WooCommerce 7.2 * Feature - Convert icon from font awesome to SVG * Feature - Update styling for new SVG icons * Tweak - Test for compatibility with WooCommerce 7.2 * Plugin Framework - Update typography control from plugin framework to add support for Default value * Plugin Framework - Default value will get fonts set in the theme. * Plugin Framework - Change generate typography style for change on typography control * Plugin Framework - Remove fontawesome lib = 2.8.3 - 2022/11/01 = * This maintenance release has a security vulnerability patch, plus compatibility with WordPress major version 6.1.0 and WooCommerce version 7.0 * Tweak - Test for compatibility with WordPress 6.1 * Tweak - Test for compatibility with WooCommerce 7.0 * Security – This release has a patch for a security vulnerability = 2.8.2 - 2022/03/12 = This security release follows a full security audit with code refactoring, security hardening including additional escaping and sanitizing and a bug fix from the last update. * Security - Escape all $-variable * Security - Sanitize all $_REQUEST, $_GET, $_POST * Security - Apply wp_unslash before sanitize * Fix - Show the Test Email Send Now button that was hiddend in version 2.6.1 = 2.8.1 - 2022/03/07 = * This maintenance release has tweaks for border display in Outlook emails plus various code security hardening tweaks. * Tweak - Filter on generate_border_style_css for compatibility with border display in Outlook * Tweak - Filter on generate_border_corner_css for compatibility with border corner display in Outlook * Framework – Upgrade Plugin Framework to version 2.6.0 * Security - Various code hardening tweaks. = 2.8.0 - 2022/01/21 = * This release has a new Google Fonts API Validation feature plus compatibility with WordPress major version 5.9 * Feature - Add Ajax Validate button for Google Fonts API, for quick and easy Validation of API key. * Dev - Add dynamic help text to Google Font API field * Tweak - Test for compatibility with WordPress 5.9 * Framework - Update a3rev Plugin Framework to version 2.5.0 = 2.7.5 - 2021/11/20 = * This maintenance release has check for compatibility with PHP version 8.x and WooCommerce 5.9 * Tweak - Test for compatibility with PHP 8.x * Tweak - Test for compatibility with WooCommerce 5.9 = 2.7.4 - 2021/07/22 = * This maintenance release has code tweaks for compatibility with WordPress Major version 5.8, WooCommerce version 5.5.1 and some Security Hardening. * Tweak - Test for compatibility with WordPress 5.8 * Tweak - Test for compatibility with WooCommerce 5.5.1 * Tweak - Add Update URI to plugin header with unique name * Security - Add more variable, options and html escaping = 2.7.3 - 2021/04/13 = * This maintenance release fixes a bug with sending via Mandrill API & SparkPost API * Fix - Defined wp_mail function for Mandrill out from namespace for it override default wp_mail function * Fix - Defined wp_mail function for SparkPost out from namespace for it override default wp_mail function = 2.7.2 - 2021/03/19 = * This maintenance release updates 23 deprecated jQuery functions for compatibility with the latest version of jQuery in WordPress 5.7 * Tweak - Update JavaScript on plugin framework for compatibility with latest version of jQuery and resolve PHP warning event shorthand is deprecated. * Tweak - Replace deprecated .change( handler ) with .on( 'change', handler ) * Tweak - Replace deprecated .change() with .trigger('change') * Tweak - Replace deprecated .focus( handler ) with .on( 'focus', handler ) * Tweak - Replace deprecated .focus() with .trigger('focus') * Tweak - Replace deprecated .click( handler ) with .on( 'click', handler ) * Tweak - Replace deprecated .click() with .trigger('click') * Tweak - Replace deprecated .select( handler ) with .on( 'select', handler ) * Tweak - Replace deprecated .select() with .trigger('select') * Tweak - Replace deprecated .blur( handler ) with .on( 'blur', handler ) * Tweak - Replace deprecated .blur() with .trigger('blur') * Tweak - Replace deprecated .resize( handler ) with .on( 'resize', handler ) * Tweak - Replace deprecated .submit( handler ) with .on( 'submit', handler ) * Tweak - Replace deprecated .scroll( handler ) with .on( 'scroll', handler ) * Tweak - Replace deprecated .mousedown( handler ) with .on( 'mousedown', handler ) * Tweak - Replace deprecated .mouseover( handler ) with .on( 'mouseover', handler ) * Tweak - Replace deprecated .mouseout( handler ) with .on( 'mouseout', handler ) * Tweak - Replace deprecated .keydown( handler ) with .on( 'keydown', handler ) * Tweak - Replace deprecated .attr('disabled', 'disabled') with .prop('disabled', true) * Tweak - Replace deprecated .removeAttr('disabled') with .prop('disabled', false) * Tweak - Replace deprecated .attr('selected', 'selected') with .prop('selected', true) * Tweak - Replace deprecated .removeAttr('selected') with .prop('selected', false) * Tweak - Replace deprecated .attr('checked', 'checked') with .prop('checked', true) * Tweak - Replace deprecated .removeAttr('checked') with .prop('checked', false) = 2.7.1 - 2021/03/09 = * This maintenance release is for compatibility with WordPress 5.7 * Tweak - Test for compatibility with WordPress 5.7 = 2.7.0 - 2020/01/13 = * This feature release adds full template compatibility with the Post SMTP plugin, the template will be auto applied to all emails sent via PostSMTP * Feature - You can now use the popular POST SMTP plugin as your sending plugin and auto apply WP Email Template to outgoing emails. * Feature - Check if PostSMTP is used with SMTP and PostSMTP mailer type then always set Content Type to HTML for email Template * Tweak - Test for compatibility with WooCommerce 4.9.0 = 2.6.9 - 2020/12/30 = * This is an important maintenance release that updates our scripts for compatibility with the latest version of jQuery released in WordPress 5.6 * Tweak - Update JavaScript on plugin framework for work compatibility with latest version of jQuery * Fix - Replace .bind( event, handler ) by .on( event, handler ) for compatibility with latest version of jQuery * Fix - Replace :eq() Selector by .eq() for compatibility with latest version of jQuery * Fix - Replace .error() by .on( “error” ) for compatibility with latest version of jQuery * Fix - Replace :first Selector by .first() for compatibility with latest version of jQuery * Fix - Replace :gt(0) Selector by .slice(1) for compatibility with latest version of jQuery * Fix - Remove jQuery.browser for compatibility with latest version of jQuery * Fix - Replace jQuery.isArray() by Array.isArray() for compatibility with latest version of jQuery * Fix - Replace jQuery.isFunction(x) by typeof x === “function” for compatibility with latest version of jQuery * Fix - Replace jQuery.isNumeric(x) by typeof x === “number” for compatibility with latest version of jQuery * Fix - Replace jQuery.now() by Date.now() for compatibility with latest version of jQuery * Fix - Replace jQuery.parseJSON() by JSON.parse() for compatibility with latest version of jQuery * Fix - Remove jQuery.support for compatibility with latest version of jQuery * Fix - Replace jQuery.trim(x) by x.trim() for compatibility with latest version of jQuery * Fix - Replace jQuery.type(x) by typeof x for compatibility with latest version of jQuery * Fix - Replace .load( handler ) by .on( “load”, handler ) for compatibility with latest version of jQuery * Fix - Replace .size() by .length for compatibility with latest version of jQuery * Fix - Replace .unbind( event ) by .off( event ) for compatibility with latest version of jQuery * Fix - Replace .unload( handler ) by .on( “unload”, handler ) for compatibility with latest version of jQuery = 2.6.8 - 2020/12/10 = * Tweak - Test for compatibility with WooCommerce 4.8.0 = 2.6.7 - 2020/12/09 = * This maintenance release has tweaks and a fix for compatibility with WordPress major version 5.6, PHP 7.4.8 and Gutenberg 9.4 * Tweak - Test for compatibility with PHP 7.4.8 * Tweak - Test for compatibility with WordPress 5.6 * Tweak - Test for compatibility with Gutenberg 9.4 = 2.6.6 - 2020/11/16 = * This maintenance release has compatibility checks with WordPress 5.3.3 and 1 PHPMailer/ Exception bug fix. * Tweak - Test for compatibility with WordPress 5.5.3 * Fix - Include PHPMailer/Exception from WP to test email function for return error if get any issue when use on SMTP connect = 2.6.5 - 2020/10/29 = * This maintenance release has a PHP CLI patch plus compatibility with WooCommerce 4.7.0 * Tweak - Use PHP_URL_HOST instead of $_SERVER for default wp_mail from variable * Tweak - Test for compatibility with WooCommerce 4.7.0 * Fix - Change in default wp_mail from variable tweak fixes Undefined index: SERVER_NAME notice when running PHP CLI = 2.6.4 - 2020/09/15 = * This maintenance release adds template compatibility with the Post SMTP plugin when it is used to configure the email sender, plus compatibility with WordPress 5.5.1 and WooCommerce 4.4.1 * Tweak - Make Template compatibility with Send Test email feature of Post SMTP plugin when it is used to set the email sender * Tweak - Make Send Test email feature compatible with Post SMTP plugin when it is used to set the email sender * Tweak - Test for compatibility with WordPress 5.5.1 * Tweak - Test for compatibility with WooCommerce 4.4.1 * Fix - Update plugin framework script, remove jQuery.browser is deprecated to resolve conflict with jQuery Migrate Helper plugin = 2.6.3 - 2020/08/08 = * This maintenance release is for compatibility with WordPress major version 5.5 and WooCommerce 4.3.1. * Tweak - Test for compatibility with WordPress 5.5 * Tweak - Test for compatibility with WooCommerce 4.3.1 * Tweak - Call phpmailer via namespace PHPMailer\PHPMailer\PHPMailer for compatibility with PHPMailer version 6.x in WordPress 5.5 = 2.6.2 - 2020/04/01 = * This maintenance release is for compatibility with WordPress 5.4, WooCommerce 4.0.1 and PHP 7.4 * Tweak - Test for compatibility with WordPress 5.4 * Tweak - Test for compatibility with WooCommerce 4.0.1 * Fix - Update global ${$this- to $GLOBALS[$this to resolve 7.0+ PHP warnings * Fix - Update global ${$option to $GLOBALS[$option to resolve 7.0+ PHP warnings * Fix - Update less PHP lib that use square brackets [] instead of curly braces {} for Array, depreciated in PHP 7.4 * Fix - Validate to not use get_magic_quotes_gpc function that are depreciated in PHP 7.4 = 2.6.1 - 2020/02/15 = * This maintenance release includes the completion of conversion to PHP composer, a fix for smpt api custom header, a security upgrade for a dependency script and compatibility with WordPress 5.3.2 and WooCommerce 3.9.2 * Tweak - Plugin Framework fully refactored to Composer for cleaner code and faster PHP code on admin panels * Tweak - Update plugin for compatibility with new version of plugin Framework * Tweak - Test for compatibility with WordPress 5.3.2 * Tweak - Test for compatibility with WooCommerce 3.9.2 * Fix - Check and don't override From Email and From Name if custom from headers information is passed via smtp api * Credit - Thanks to @akkon for advice about the custom reader over ride in smtp api issue * Security - Update symfony/phpunit-bridge script to 3.4.26 to resolve a vulnerability in the script = 2.6.0 - 2019/12/16 = * This feature release is a major refactor of the plugins PHP to Composer PHP Dependency Manager, a Sparkpost bug fix and compatibility with WordPress 5.3.1 and WooCommerce 3.8.1 * Feature - Plugin fully refactored to Composer for cleaner and faster PHP code * Tweak - Test for compatibility with WordPress 5.3.1 * Tweak - Test for compatibility with WooCommerce 3.8.1 * Fix - Validate fields for Sparkpost API = 2.5.3 - 2019/10/29 = * This maintenance update has a tweak for Gravity Forms table display in emails and a fix for template header image alignment * Tweak - Add a container for Gravity Forms all_fields table to apply font styles to the table. * Fix - Template header image horizontal alignment option = 2.5.2 - 2019/10/28 = * This maintenance update fixes Cloudflare minify blocking header and footer content from being loaded in emails. * Fix - Header and Footer content being blocked by Cloudflare minification. Replace wp_remote_get to add header and footer content in Preview and email with include part template to resolve the issue. = 2.5.1 - 2019/10/23 = * This maintenance update is further tweaks in security hardening of the plugins code. Also a tweak to attempt to resolve an issue with plugins that load p tags by wpautop * Tweak - Check CURL is enabled on server to use API connection type for Mandrill or SparkPost as site email sender. * Tweak - Show text warning to webmaster on Mandrill and SparkPost admin panels to advise that CURL is not on their server and that they will have to use SMTP connect type for those. * Tweak - Update Simple HTML Dom lib to latest version 1.9.1 * Tweak - Remove the hard coded PHP error_reporting display errors false from compile sass to css * Tweak - Change position of called wp_mail_content_type filter tag inside the build content email so that can get correct content type of original email = 2.5.0 - 2019/10/19 = * This upgrade follows a full security review of the plugins code. Harden code in line with industry best practices, plus a fix for a HTML bug in release version 2.4.9. * Dev - Replace file_get_contents with HTTP API wp_remote_get * Dev - Ensure that all inputs are sanitized and all outputs are escaped. * Dev - Replace CURL with HTTP API wp_remote_get on get email footer and email header files * Fix - Use case-insensitive to check text/plain content type. Resolves HTML on email content bug that appeared on version 2.4.9 = 2.4.9 - 2019/10/17 = * This is a security upgrade – please run it now as it closes a possible HTML injection vulnerability * Security - Check if original email is text/plain content type then sanitised the message before put into email template and convert to HTML. This fixed for security issue on HTML injection * Tweak - Test for compatibility with WordPress 5.2.3 * Tweak - Test for compatibility with WooCommerce 3.7.1 = 2.4.8 - 2019/06/29 = * This is a maintenance upgrade to fix a potentially fatal error conflict with sites running PHP 7.3 plus compatibility with WordPress v 5.2.2 and a security tweak. * Tweak - Third Party Sender authorization credentials encryption * Fix - PHP warning continue targeting switch is equivalent to break for compatibility on PHP 7.3 = 2.4.7 - 2019/05/20 = * This maintenance update fixes an issue with email notifications not showing email contents on servers that run PHP 7.3.0. * Fix - Email Content not showing in email notifications. Update Simple Html Dom lib to version 1.8 for compatibility with PHP 7.3 = 2.4.6 - 2019/04/26 = * This maintenance update has tweaks for compatibility with WordPress 5.2.0 and WooCommerce 3.6.0 major new versions whilst maintaining backward compatibility * Tweak - Test for compatibility with WordPress 5.2.0 * Tweak - Test for compatibility with WooCommerce 3.6.2 * Tweak - Support for backward compatibility with WooCommerce v 3.5 = 2.4.5 - 2018/12/31 = * This maintenance update is for compatibility with WordPress 5.0.2, WooCommerce 3.5.3 and PHP 7.3. It also includes performance updates to the plugin framework. * Tweak - Test for compatibility with WordPress 5.0.2 and WordPress 4.9.9 * Tweak - Test for compatibility with WooCommerce 3.5.3 * Tweak - Create new structure for future development of Gutenberg Blocks * Framework - Performance improvement. Replace wp_remote_fopen with file_get_contents for get web fonts * Framework - Performance improvement. Define new variable `is_load_google_fonts` if admin does not require to load google fonts * Credit - Props to Derek for alerting us to the framework google fonts performance issue * Framework - Register style name for dynamic style of plugin for use with Gutenberg block * Framework - Update Modal script and style to version 4.1.1 * Framework - Update a3rev Plugin Framework to version 2.1.0 * Framework - Test and update for compatibility with PHP 7.3 = 2.4.4 - 2018/06/22 = * This Maintenance update fixes a validation bug, a plugin framework issue, increases max file size limit and compatibility with WooCommerce 3.4.3 * Tweak - Increase value of MAX_FILE_SIZE from 600KB to 2MB so that it supports email content to that size. * Credit – Thanks to Parkour3 for reporting the MAX_FILE_SIZE issue * Tweak - Test for compatibility with WooCommerce 3.4.3 * Tweak - Update plugin admin page sidebar Place card links for support and more plugins * Framework - Framework Global Box open and close settings options * Framework - Update a3rev Plugin Framework to version 2.0.5 * Fix - Validate if result of get HTML DOM is false then return = 2.4.3 - 2018/05/26 = * This maintenance update is for compatibility with WordPress 4.9.6 and WooCommerce 3.4.0 and the new GDPR compliance requirements for users in the EU * Tweak - Test for compatibility with WooCommerce 3.4.0 * Tweak - Test for compatibility with WordPress 4.9.6 * Tweak - Check for any issues with GDPR compliance. None Found = 2.4.2 - 2018/05/10 = * This Maintenance update fixes a bug on Multisite Network activation issue plus compatibility with WordPress 4.9.5 and WooCommerce 3.3.5 * Fix - hook require_once( ABSPATH . wp-includes/pluggable.php ) to 'muplugins_loaded' tag from fix conflict with Mandrill 4 years ago. Resolves issue that cannot access plugin settings menu if plugin is Network Activated * Credit - Thanks to Aaron Max Fein for reporting the Multisite activation issue. * Tweak - Test for compatibility with WordPress 4.9.5 * Tweak - Test for compatibility with WooCommerce 3.3.5 = 2.4.1 - 2018/03/27 = * Maintenance Update. 2 code tweaks to rectify email alignment and text decoration in some browsers. * Tweak - Remove min-width of body of email template and set max-width for table content from 96% to 100% so that it does not have space on left when view email content on mobile * Tweak - Support default style for some html tag on email content, for example b, i, center, ... tags * Framework - Update plugin framework to new version 2.0.3 = 2.4.0 - 2018/02/13 = * Feature Upgrade - This upgrade features full integration with newly launched a3rev Dashboard including a prompt to upgrade from a3 License manager to a3rev Dashboard plus compatibility with WordPress 4.9.4 and WooCommerce 3.3.1 * Feature - Upgrade License key auto upgrades and support to a3rev Customer account authorization. * Feature - Post and reply to support tickets right from the a3rev Dashboard Support interface. * Feature - Updating a3 License manager plugin removes it and uploads the new a3rev Dashboard plugin. * Feature - License key no longer used to activate auto updates and upgrades and support. * Feature - Install a3rev Dashboard plugin and authorize it by using your a3rev.com account username and password. * Feature - Manage your account and all a3rev premium plugins from your a3rev dashboard * Feature - plugin support tickets can be posted and replied to from the a3rev Dashboard support interface. * Framework - Update a3rev Plugin Framework to version 2.0.2 * Framework - Add Framework version for all style and script files * Framework - Update Check Now feature for compatibility with a3rev Dashboard 2.3.0 * Tweak - Remove OLD license manager and tracking code * Tweak - Test for compatibility with WordPress 4.9.4 * Tweak - Test for compatibility with WooCommerce 3.3.1 = 2.3.6 - 2017/10/14 = * Tweak - Tested for compatibility with WooCommerce 3.2.1 * Tweak - Tested for compatibility with WordPress 4.8.2 * Tweak - Added support for the new WC 'tested up to' feature to show this plugin has been tested compatible with WC updates = 2.3.5 - 2017/06/08 = * Tweak - Tested for compatibility with WordPress major version 4.8.0 * Tweak - Tested for compatibility with WooCommerce version 3.0.8 * Tweak - Include bootstrap modal script into plugin framework * Tweak - Update a3rev plugin framework to latest version = 2.3.4 - 2017/05/03 = * Tweak - Update email_header.html template file for compatibility with WooCommerce version 3.0.5 * Tweak - Update email_footer.html template file for compatibility with WooCommerce version 3.0.5 * Tweak - Full compatibility with WooCommerce version 3.0.5 * Tweak - Tested for full compatibility with WordPress version 4.7.4 = 2.3.3 - 2017/04/19 = * Tweak - Change class name of Simple Html Dom lib to avoid conflict with any other lib with same class name * Fix - Check if Simple Html Dom lib exists from another plugin, if so use the lib from there to resolve redeclare file_get_html()fatal Error * Credit - Thanks to Premium customers Greg Cole, Todd Wilson and Free users @rnzo and @manish9034 for reporting the Simple HTML Lib conflict on their sites = 2.3.2 - 2017/04/14 = * Tweak - Include new Simple Html Dom lib * Tweak - Just get content inside body tag of message if message contain html, body tags. * Tweak - Full compatibility with WooCommerce version 3.0.3 with backward compatibility to WC version 2.6.0 * Tweak - Tested for full compatibility with WordPress version 4.7.3 * Credit - Thanks to Per Söderman for reporting the issue with content that contains html and body tags = 2.3.1 - 2017/03/16 = * Tweak - Update Mandrill lib for compatibility with PHP 7.0 * Tweak - Change global $$variable to global ${$variable} for compatibility with PHP 7.0 * Tweak - Removed auto redirect to plugins admin panel on activation * Tweak - Update a3 Revolution to a3rev Software on plugins description * Tweak - Added Settings link to plugins description on plugins menu * Tweak - Tested for full compatibility with WordPress version 4.7.3 * Tweak - Tested for full compatibility with WooCommerce version 2.6.14 * Credit - Thanks to Henry Walker, @krishaamer and others for reporting the PHP 7.0 compatibility issues = 2.3.0 - 2016/10/25 = * Feature - Add 'G Suite SMTP Replay' (Google Apps) as email sender option * Tweak - Add new Port option for 'Gmail SMTP' provider * Tweak - Add new Port option for 'Mandrill SMTP' provider * Tweak - Define new 'Ajax Multi Submit' control type with Progress Bar showing and Statistic for plugin framework * Tweak - Define new 'Ajax Submit' control type with Progress Bar showing for plugin framework * Tweak - Update plugin framework styles and scripts support for new 'Ajax Submit' and 'Ajax Multi Submit' control type * Tweak - Updated the Mandrill sender option box text to reflect the chnange from Free service to MailChimp paid account service * Tweak - Tested for full compatibility with WooCommerce version 2.6.6 * Fix - Check and show correct status of port connect * Fix - Show error when test email can't sent = 2.2.2 - 2016/09/28 = * Fix - Preview email template showing blank page after domain text tweak on version 2.2.1 * Fix - Headers already sent warning. Delete trailing spaces at bottom of php file * Credit - Thanks to Premium version user Paul diCecco for the blank email preview bug report * Credit - Thanks to Free version user Bloke for the for the Headers already sent bug report = 2.2.1 - 2016/09/26 = * Tweak - Update text domain for full support of translation with new name for translate file is 'wp-email-template.po' * Tweak - Tested for full compatibility with WordPress version 4.6.1 * Tweak - Tested for full compatibility with WooCommerce version 2.6.4 * Fix - Sparkpost sender support for attachments. Was throwing an error when email with attachment was sent = 2.2.0 - 2016/07/09 = * Feature - Update for compatibility with new a3 License Manager plugin * Feature - Show admin notification box re installing a3 License Manager plugin to manage license key and auto upgrades * Tweak - Removed tracking code from plugin * Tweak - Removed auto upgrading code from plugin * Tweak - Remove confirm license key form at first activate the plugin * Tweak - Can use the plugin without enter license key but can't auto upgrade when have new version * Tweak - Update select type of plugin framework for support group options * Tweak - Tested for full compatibility with WooCommerce version 2.6.2 = 2.1.3 - 2016/06/30 = * Tweak - Tested for full compatibility with WooCommerce major version 2.6.0 * Tweak - Tested for full compatibility with WooCommerce version 2.6.1 * Tweak - Tested for full compatibility with WordPress version 4.5.3 = 2.1.2 - 2016/06/10 = * Tweak - Tested for full compatibility with WordPress version 4.5.2 * Fix - Remove all credit URL's from changelog = 2.1.1 - 2016/06/08 = * Tweak - Update 'email_header.html' template file. * Tweak - Update 'email_footer.html' template file * Tweak - Tested for full compatibility with WordPress version 4.5.2 * Fix - Dynamic font style applying to email content on Outlook * Fix - Dynamic font style applying to email footer on Outlook * Fix - Check if attachments is empty then remove it from argument before send via SparkPort API so don't show bad response error message about invalid data format/type * Credit - Thanks to Thanks to Alejandro Bernuy for reporting the Outlook font issue = 2.1.0 - 2016/05/17 = * Feature - Added 'Line Height' option into Typography control of plugin framework * Feature - Added 'Email Title Activation' option. Can switch Email Title section ON | OFF * Tweak - Update plugin framework style for support 'Line Height' option of Typography control * Tweak - Update Typography Preview script for apply 'Line Height' value to Preview box * Tweak - Update the generate_font_css() function with new 'Line Height' option * Tweak - Change all Background color to Background control with ON | OFF on plugin settings * Tweak - Replace all hard code for line-height inside custom style of email template by new dynamic 'Line Height' value * Tweak - Update 'email_header.html' template file. * Tweak - Update 'email_footer.html' template file. * Dev - If you have customized the email_header or email_footer file you will need to get the updated templates and add customization * Credit - Thanks to Alejandro Bernuy for the Switch Email Header ON | OFF feature suggestion a3rev.com/forums/topic/need-to-not-show-email-title-2/ * Credit - Thanks to Christophe, Martin Weiss for the Font Line Height feature suggestion a3rev.com/forums/topic/line-height/ = 2.0.2 - 2016/05/05 = * Fix - Configure correct SparkPost HTTP API format for when email is sent with an attachment = 2.0.1 - 2016/05/03 = * Tweak - Make separate warning for check port is blocked from server or connect to SMTP host is failure. Apply for SMTP, Google SMTP, Mandrill SMTP, SparkPost SMTP * Tweak - Tested for full compatibility with Gravity Forms version 1.9.18 * Fix - change encoding character from 'iso-8859-1' to 'UTF-8' for fix SparkPost HTTP API can send = 2.0.0 - 2016/04/26 = * Feature - Added new email sending provider - SparkPost * Feature - SparkPost HTTP API connection option * Feature - SparkPost SMTP API connection option * Feature - Option to use SparkPost email template instead of the WP HTML email template * Feature - If a SparkPost HTML email template is set then the WP Email HTML template is auto disabled * Feature - Option to turn ON | OFF tracking email opens. Results show on the SparkPost account admin dashboard * Feature - Option to switch ON | OFF tracking clicks on links in emails. Results show on the SparkPost account admin dashboard = 1.9.3 - 2016/04/07 = * Tweak - Parse new 'email_body_width' parameter to email template to apply Body width to parent table inside the content to solve the issue of Gravity Forms Table not showing right box margin in Outlook 2013 and 2016. * Tweak - Parse new 'email_footer_width' parameter to email template to apply Footer width to parent table inside the footer. * Tweak - Update 'email_header.html' template file. Note! if you have custom template for this file from your theme, please get new template and custom it so that this template has the fix for Table inside the content will show correct on Outlook 2013 and 2016 * Tweak - Update 'email_footer.html' template file. Note! if you have custom template for this file from your theme, please get new template and custom it so that this template has the fix for Table inside the content will show correct on Outlook 2013 and 2016 * Credit - Thanks to Greg Cole and Felicity Heinrich for reporting this Gravity Forms / Outlook 2013, 2016 issue reported here a3rev.com/forums/topic/outlook-content-padding/ = 1.9.2 - 2016/04/06 = * Tweak - Register fontawesome in plugin framework with style name is 'font-awesome-styles' * Tweak - Update plugin framework to latest version * Tweak - Tested for full compatibility with WordPress major version 4.5 * Tweak - Tested for full compatibility with WooCommerce version 2.5.5 = 1.9.1 - 2016/02/23 = * Tweak - Parse Email From Name into wp_specialchars_decode() to decode all HTML entities * Tweak - Add filter to 'wp_mail_from' to change the default From Email address 'wordpress@domain.com' to admin email address when emails are sending. Don't parse any From Email address * Tweak - Add filter to 'wp_mail_from_name' to change the default From Name 'WordPress' to Site Title when emails are sending. Don't parse any From Name * Tweak - Parse Email Subject into wp_specialchars_decode() to decode all HTML entities * Tweak - Tested for full compatibility with WordPress version 4.4.2 * Fix - Always set 'text/html' of content type for Preview Email so that it does not show HTML code when sending test email when Apply Template is switched OFF on General Settings * Credit - Thanks to Charlotte Batson charlottesogn.com for notifying and working with us to resolve all of the issues in this upgrade - great work Charlotte = 1.9.0 - 2016/02/02 = * Feature - Define new 'Background Color' type on plugin framework with ON | OFF switch to disable background or enable it * Feature - Define new function - hextorgb() - for convert hex color to rgb color on plugin framework * Feature - Define new function - generate_background_color_css() - for export background style code on plugin framework that is used to make custom style * Feature - Apply 'Background Color' type for background options from plugin settings * Feature - Define new 'strip_methods' argument for Uploader type, allow strip http/https or no * Tweak - Update core style and script of plugin framework for support Background Color type * Tweak - Get new background color style for email content * Tweak - Move all upgrade function code to /includes/updates/ path * Tweak - Tested for full compatibility with WooCommerce version 2.5.2 * Update - Make upgrade function for convert old data to new data when upgrade to new version 1.9.0 * Fix - Update all images in email content for don't strip http/https with set 'false' for 'strip_methods' = 1.8.0 - 2016/01/08 = * Feature - Add new 'Image Link URL' option for adding a link to header image, default is no link * Tweak - Tested for full compatibility with WordPress version 4.4.1 * Tweak - Update upgrade function for full compatibility with Responsi Premium Pack plugin * Fix - Validated the BCC and CC fields for Mandrill API to solve issue if those fields are empty then email is not sent by Mandrill * Fix - Updated for save action when Remove All exclude emails = 1.7.0 - 2015/12/08 = * Feature - Update plugin activation and auto Upgrade script for integration with new Responsi Premium Pack plugin * Feature - Change media uploader to New UI of WordPress media uploader with WordPress Backbone and Underscore * Tweak - Update the uploader script to save the Attachment ID and work with New Uploader * Tweak - Tested for full compatibility with WooCommerce version 2.4.11 * Tweak - Tested for full compatibility with WordPress major version 4.4 = 1.6.0 - 2015/09/12 = * Feature - Added 'Manual Check for New Plugin version'. Find it in the Plugin Framework settings box. * Feature - Added 'WP Email Content Type' setting box with HTML and Multipart option. Multipart supports plain text fallback for email clients set to plain text instead of HTML. * Feature - Hook into 'phpmailer_init' action tag for make new Plain text version from original email content when content Type Multipart option is selected * Feature - Separate 'Send Email Test' feature with another button to send email instead of use 'Save Changes' button of settings panel * Fixed - Fix Border corner Round work on Image Container, Header Title Container , Content Container and Footer Container of email template * Credit - Thanks to Christopher for the Plain Text support feature suggestion https://a3rev.com/forums/topic/plain-text-version/ * Credit - Thanks to Micah for the Send Now button suggestion https://a3rev.com/forums/topic/send-wp-emails-send-a-test-email/ * Credit - Thanks to NineSixOne for alerting us to the border corner round bug https://a3rev.com/forums/topic/rounded-corner-doesnt-work/ = 1.5.3 - 2015/09/07 = * Tweak - Tested for full compatibility with WooCommerce Version 2.4.6 * Fix - Delete check new version transient when transient_timeout is deleted by WordPress 4.3 get_transients function so call to a3api for new version still works. * Fix - Change timeout of call to a3API for updates from 45 seconds to 8 seconds to resolve the server PHP timeout 30 seconds default. Server timeout before call finish was causing the 24 hour cron call not to be set and causing the dashboard to load slowly if a3API is not reachable. * Fix - Set 24 hours cron before call to a3API so that if have fail to connection then it will call in 24 hours on Cron instead of continue call each time Dashboard is loaded = 1.5.2 - 2015/08/21 = * Tweak - include new CSSMin lib from https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port into plugin framework instead of old CSSMin lib from http://code.google.com/p/cssmin/ , to avoid conflict with plugins or themes that have CSSMin lib * Tweak - make __construct() function for 'Compile_Less_Sass' class instead of using a method with the same name as the class for compatibility on WP 4.3 and is deprecated on PHP4 * Tweak - change class name from 'lessc' to 'a3_lessc' so that it does not conflict with plugins or themes that have another Lessc lib * Tweak - Plugin Framework DB query optimization. Refactored settings_get_option call for dynamic style elements, example typography, border, border_styles, border_corner, box_shadow * Tweak - Tested for full compatibility with WooCommerce Version 2.4.5 * Tweak - Tested for full compatibility with WordPress major version 4.3.0 * Fix - Update the plugin framework for setup correct default settings on first installed * Fix - Update the plugin framework for reset to correct default settings when hit on 'Reset Settings' button on each settings tab = 1.5.1 - 2015/06/29 = * Tweak - Automatic delete the house keeping option of Lite version when upgrading from Lite to Pro version. Prevents data from being deleted on upgrade if the Lite Version Clean Up On Deletion option is was left switched ON before deactivating it to install the Pro version. * Tweak - Tested for full compatibility with WooCommerce Version 2.3.11 * Fix - Added fallback cron job schedule to fix License Key deactivation bug that occurs when call to server returns null for server name when checking key status for auto Maintenance and Feature upgrades * Credit - Thanks to Amir https://a3rev.com/forums/topic/predictive-search-pro-losing-licence-activation-every-day/ for full access to live site and for Beta Testing the new call for updates fallback cron job. = 1.5.0 - 2015/06/20 = * Feature - Plugin framework Mobile First focus upgrade * Feature - Massive improvement in admin UI and UX in PC, tablet and mobile browsers * Feature - Introducing opening and closing Setting Boxes on admin panels. * Feature - Added Plugin Framework Customization settings. Control how the admin panel settings show when editing. * Feature - New interface has allowed us to do away with the 4 Tab menus on the admin panel * Feature - Includes a script to automatically combine removed tab settings into Tabs main table when upgrading * Feature - Added Option to set Google Fonts API key to directly access latest fonts and font updates from Google * Feature - Added full support for Right to Left RTL layout on plugins admin dashboard. * Feature - Added a 260px wide images to the right sidebar for support forum link, Documentation links. * Tweak - Send WP Emails now just 1 menu page - combined the STMP, Gmail and Mandrill tabs in the main page * Tweak - Template menu - moved Fonts tab settings to the Content tab in its own Settings Box * Tweak - Moved Clean up on Deletion setting to the new Plugin Framework Global Settings Box * Tweak - Updated some admin panel Description and Help text * Tweak - Tested for full compatibility with WooCommerce Version 2.3.11 * Fix - Check 'request_filesystem_credentials' function, if it does not exists then require the core php lib file from WP where it is defined = 1.4.3 - 2015/06/03 = * Tweak - Tested for full compatibility with WooCommerce Version 2.3.10 * Tweak - Security Hardening. Removed all php file_put_contents functions in the plugin framework and replace with the WP_Filesystem API * Tweak - Security Hardening. Removed all php file_get_contents functions in the plugin framework and replace with the WP_Filesystem API * Fix - Update dynamic stylesheet url in uploads folder to the format //domain.com/ so it's always is correct when loaded as http or https = 1.4.2 - 2015/05/27 = * Tweak - called add_filter( 'frm_encode_subject') to disable encoding subject title from Formidable Forms plugin * Fix - correct the path of custom template for email_header.html and email_footer.html when checking to get custom template * Credit - Thanks to Brian Childers for reporting the Formidable Forms conflict and the access to his site to find and fix the issue. = 1.4.1 - 2015/05/20 = * Tweak - Don't change email content type if the Apply Template setting is switched to OFF * Fix - Exclude Emails by subject title - Plain text emails line breaks being removed. Added PHP nl2br() function to show content line breaks * Credit - Thanks to Per Soderman for reporting the bug https://a3rev.com/forums/topic/layout-when-using-exclude-function/ = 1.4.0 - 2015/05/13 = * Feature - Added the option to manually exclude template from emails by email subject title. * Feature - Exclude template by subject title supports Dynamic subject titles by recognizing the fixed part of the title * Feature - Enables users to exclude emails from plugins that do not support adding a shortcode example Wordfence plugin * Tweak - Created new admin panel Tab [ Exclude Emails ] with the exclude template by subject title settings * Tweak - Moved the exclude template from emails by shortcode settings to the Exclude Emails tab * Tweak - Updated the plugins docs with new features * Tweak - Updated the plugins a3rev product page with new features * Tweak - Tested and Tweaked for full compatibility with WordPress Version 4.2.2 * Fix - Apply to WooCommerce emails OFF setting. Template was being applied to WooCommerce emails when option was switched OFF. = 1.3.2 - 2015/04/21 = * Tweak - Tested and Tweaked for full compatibility with WordPress Version 4.2.0 * Tweak - Tested and Tweaked for full compatibility with WooCommerce Version 2.3.8 * Tweak - Update style of plugin framework. Removed the [data-icon] selector to prevent conflict with other plugins that have font awesome icons = 1.3.1 - 2015/04/02 = * Fix - Removed '' on header image. Was causing code to show instead of the image on some email clients = 1.3.0 - 2015/03/25 = * Feature - Added Option to turn the Template ON | OFF. Can now just use the plugin use to set up wp email sender without using the template. * Feature - Added Dynamic Template Width - admin can edit the 600px default width of the Template. * Feature - Added option to be able to choose what emails template is applied to. * Feature - Created new Default Exclude Shortcode. When added to any email the template is not applied to it. * Feature - Added a Dynamic Shortcode creator to change the default Exclude Shortcode to a unique one. * Fix - Bug that email was not being sent when user did a Password recover when Mandrill API is set as the email sender. * Fix - Compatibility text for current version of WordPress on the Core Update page. Feature stopped working with WordPress version 4.1 = 1.2.2 - 2015/03/19 = * Tweak - Tested and Tweaked for full compatibility with WooCommerce Version 2.3.7 * Tweak - Tested and Tweaked for full compatibility with WordPress Version 4.1.1 = 1.2.1 - 2015/02/14 = * Tweak - Tested for full compatibility with new WooCommerce Version 2.3.0 which has changes to their email template * Tweak - Changed WP_CONTENT_DIR to WP_PLUGIN_DIR. When an admin sets a custom WordPress file structure then it can get the correct path of plugin * Fix - Internal container padding not being applied in Outlook 2013 / 2010 / 2007 * Fix - Social share icon alignment in Safari Browser and iOS Safari. * Credit - Thanks to Christopher for bringing the Outlook padding issue to our attention on the a3rev support forum = 1.2.0 - 2015/02/04 = * Feature - Massive upgrade the dynamic Email Template creator - 60+ hours dev work. * Feature - Setting broken up on admin panel to clearly define the 4 container structure of the template. * Feature - Old [Style] tab is gone replaced by 5 new tabs [Header Image] [Email Title] [Body] [Footer] [Fonts] * Feature - [Header Image] added image alignment, border external margin and internal padding, Border style and Border corner settings * Feature - [Email Title] added Title alignment, border external margin and internal padding, Border style and Border corner settings * Feature - [Content] added content alignment, border external margin and internal padding, Border style and Border corner settings * Feature - [Footer] added content font style, border external margin and internal padding, Border style and Border corner settings * Feature - Added Outlook Boxed Border ON | OFF setting * Feature - Added Fonts tab with help text and Heading Font style settings * Feature - Add Email Template style settings applied to WooCommerce Email Templates * Tweak - Audit, test and tweak for 100% compatibility with WordPress Version 4.1 * Tweak - Audit, test and tweak for 100% compatibility with WooCommerce 2.2.10 * Fix - Show the new plugin version on the Core Update page. Feature stopped working with WordPress version 4.1 * Fix - Padding on social share icons in Outlook. = 1.1.6 - 2014/11/13 = * Fix - a3rev License code now recognises domain with and without the www. We believe that this will solve Licenses auto deactivating on some sites. = 1.1.5 - 2014/09/13 = * Tweak - Tested 100% compatible with WooCommerce 2.2.2 * Fix - Changed __DIR__ to dirname( __FILE__ ) for Sass script so that on some server __DIR___ is not defined = 1.1.4 - 2014/09/05 = * Feature - Convert all back end CSS to Sass. * Tweak - Updated google font face in plugin framework. * Tweak - Tested 100% compatible with WooCommerce Version 2.2 * Tweak - Tested 100% compatible with WordPress Version 4.0 = 1.1.3.5 - 2014/06/30 = * Feature - Mandrill API -Convert email list from BCC field to email TO field to allow multiple recipients because Mandrill API only supports send to a single email address in BCC field. Important! On Mandrill Sending Options uncheck 'Expose the list of recipients when sending to multiple addresses' and BCC recipients cannot see or reply to the other emails in the TO field of the email. * Fix - Mandrill API - Auto Convert email CC field to Email TO field so that CC address can receive email. Mandrill API only supports 1 CC email address. * Fix - Mandrill API - Detect and remove 2 special characters "<" and ">" used for Email TO field for example detect and convert to name@domain.com = 1.1.3.4 - 2014/06/27 = * Tweak - Add filter for the 'From' Email address meta that is set in SMTP or Gmail SMTP sender. This allows 3 party plugins to change the default 'From' Email address to another email, example noreply@domain.com = 1.1.3.3 - 2014/06/19 = * Tweak - Updated chosen js script to latest version 1.0.1 on the a3rev Plugin Framework * Tweak - Added support for placeholder feature for input, email , password , text area types * Tweak - Convert Lifetime License to single site purchase with add sites at discount feature. * Tweak - Checked and updated for full compatibility with WooCommerce version 2.1.11 = 1.1.3.2 - 2014/05/25 = * Tweak - Changed add_filter( 'gettext', array( $this, 'change_button_text' ), null, 2 ); to add_filter( 'gettext', array( $this, 'change_button_text' ), null, 3 ); * Tweak - Update change_button_text() function from ( $original == 'Insert into Post' ) to ( is_admin() && $original === 'Insert into Post' ) * Tweak - Checked and updated for full compatibility with WordPress version 3.9.1 * Tweak - Checked and updated for full compatibility with WooCommerce version 2.1.9 * Tweak - Checked and updated for full compatibility with WP e-Commerce version 3.8.14.1 * Tweak - Converted the plugin to the new a3rev Free Evaluation Trail License feature. * Fix - Code tweaks to fix a3 Plugins Framework conflict with WP e-Commerce tax rates. = 1.1.3.1 - 2014/02/19 = * Fix - Send Test Email applying a duplicate template. * Credit - Thanks to Jeremy Summers Tangy Tangerine CA for alerting us to the issue. = 1.1.3 - 2014/02/18 = * Feature - Added WordPress Email sending settings and configurations. * Feature - Added auto config for GoDaddy Hosting when using default via web host as the Email Sending Options * Feature - Added activate and configure send mail via SMTP option. * Feature - Added activate and auto configure send mail by Gmail option. * Feature - Added activate and configure send mail by Mandrill option. Connect via Madrill API Key or SMTP. * Feature - Added Send Test Email function. * Feature - Added detailed Connection Error DEBUGGING. * Tweak - Moved plugin dashboard from the WordPress Settings menu to its own WP Email sidebar menu. * Tweak - Added 2 sub menus. Template | Send WP Emails, each with admin settings broken up into tabs. * Fix - Template settings Background Pattern cannot turn off bug. * Credit - Thanks to Mobarak said for reporting the background pattern bug. = 1.1.2.1 - 2014/02/12 = * Tweak - Added remove_all_filters('mce_external_plugins'); before call to wp_editor to remove extension scripts from other plugins. * Tweak - Updated Framework help text font for consistency. * Fix - Conflict with wpMandrill plugin. Rewrote template preview URL security require_once( ABSPATH . 'wp-includes/pluggable.php' ); with sanitiser that does not call wp_mail. * Credit - Thanks to Jeremy Summers Tangy Tangerine CA for alerting us about the wpMandrill conflict and access to find and fix. = 1.1.2 - 2014/01/27 = * Tweak - Upgraded for 100% compatibility with soon to be released WooCommerce Version 2.1 with backward compatibility to Version 2.0 * Tweak - Added all required code so plugin can work with WooCommerce Version 2.1 refactored code. * Tweak - Tested for compatibility with WordPress version 3.8.1 * Tweak - Minor update to some admin panel text. * Tweak - Full WP_DEBUG ran, all uncaught exceptions, errors, warnings, notices and php strict standard notices fixed. = 1.1.1 -2013/12/21 = * Feature - a3rev Plugin Framework admin interface upgraded to 100% Compatibility with WordPress v3.8.0 with backward compatibility. * Feature - a3rev framework 100% mobile and tablet responsive, portrait and landscape viewing. * Feature - Button style - Rounded - Can now set a rounded value for each corner of the button to create many different button styles. * Tweak - Upgraded dashboard switches and sliders to Vector based display that shows when WordPress version 3.8.0 is activated. * Tweak - Upgraded all plugin .jpg icons and images to Vector based display for full compatibility with new WordPress version. * Tweak - Tested 100% compatible with WP 3.8.0 * Fix - Update make_compatibility function with isset( $args->slug ) and isset( $args['body']['request'] ) so that our plugin can work together with other developers plugin (eg Backupbuddy) that adds filter on the WordPress plugins_api (bad thing to do) * Fix - Upgraded array_textareas type for Padding, Margin settings on the a3rev plugin framework * Fix - $args->slug depreciated in WordPress 3.7, replace with $request = unserialize( $args['body']['request'] ); $request->slug * Fix - Google fonts preview changes conflict. = 1.1.0 - 2013/10/10 = * Feature - Admin panel intuitive app interface feature. Show slider to set corner radius when select Round, hide when select Square on Border Corner Style Switch. * Fix - Intuitive Radio Switch settings not saving. Input with disabled attribute could not parse when form is submitted, replace disabled with custom attribute: checkbox-disabled * Fix - App interface Radio switches not working properly on Android platform, replace removeProp() with removeAttr() function script = 1.0.9 - 2013/10/04 = * Feature - Upgraded the plugin to the newly developed a3rev admin panel app interface. * Feature - New admin UI features check boxes replaced by switches, some dropdowns replaced by sliders. * Feature - Replaced colour picker with new WordPress 3.6.0 colour picker. * Feature - Added choice of 350 Google fonts to the existing 17 websafe fonts in all new single row font editor. * Feature - New Font Editor has instant preview feature. * Feature - Upload Custom Social Media icons feature added. * Feature: Added House keeping function. On deletion set if you want the plugin to 'Clean Up After Itself' leaving not trace it was ever installed. * Tweak - Admin Panel now has 3 tabs with setting broken up into - General, Style and Social Media. * Tweak - Compatibility with WordPress 3.6.0 done when released. Checked again with WP 3.6.1 * Tweak - Ran full WP_DEBUG All Uncaught exceptions errors and warnings fixed. * Fix - Plugins admin script and style not loading in Firefox with SSL on admin. Stripped http// and https// protocols so browser will use the protocol that the page was loaded with. = 1.0.8 - 2013/06/13 = * Tweak - Added PHP Public Static to functions in Class. Done so that Public Static warnings don't show in DE_BUG mode. * Tweak - Updated support URL to the plugins a3rev.com support forum. = 1.0.7 - 2013/04/16 = * Feature - Added when install and activate plugin link redirects to License Key validation page instead of the wp-plugins dashboard. * Fix - Yahoo Mail does not support p tag - space between paragraphs. Coded in line CSS fix to auto add space between paragraphs for Yahoo Mail. * Fix - Yahoo Mail auto removes body tag and hence would not show the background colour. Coded in-line CSS fix to force Yahoo Mail to show background colour. * Fix: Updated all JavaScript functions so that the plugin is compatible with jQuery Version1.9 and backwards to version 1.6. WordPress still uses jQuery version 1.8.3. In themes that use Google js Library instead of the WordPress jQuery then there was trouble because Google uses the latest jQuery version 1.9. There are a number of functions in jQuery Version 1.9 that have been depreciated and hence this was causing errors with the jQuery function in the plugin. = 1.0.6 - 2013/04/01 = * Tweak - Upgraded plugins admin to use Chosen script for dropdowns and options. * Tweak - Replaced add template header image via URL with image uploader. * Tweak - Added option to set Text link colour in email body. Previously this was auto set to be the same as the header background colour - but caused problems with links not visible when header background and email body background both use the same colour. * Tweak - Update the plugins wiki docs to show new admin style, image upload feature and colour link text colour options. * Fix - Max wide layout issues with template display in iPhone 5. * Fix - Bug for users who have https: (SSL) on their sites wp-admin but have http on sites front end. This was causing the email template preview to show a -1 instead of the Template because wp-admin with SSL applied only allows https:, but the url of admin-ajax.php?action=preview_wp_email_template is http: and it is denied hence was returning the ajax -1 error. Fixed by writing a filter to recognize when https is configured on wp-admin and parsing correctly. If you do not have this configuration nothing changes for you, if you do have https on your wp-admin (or install it in the future) and http on the front end then Email Template Preview action now automatically detects that and works as it should. = 1.0.5 - 2013/03/05 = * Feature - Added the ability to deactivate the Email Template background pattern. (much requested feature). * Tweak - Updated all plugin code to be 100% compatible with WooCommerce V2.0 and backwards. = 1.0.4.1 - 2013/02/16 = * Tweak - Added a Settings link to the plugins wp-admin plugins dashboard listing and updated the Support URL * Fix - Remove define tinymce plugins for the Email footer text editor. This allows the Email footer text editor to use use all current plugins of tinymce in use on the site the plugin is installed on. * Localization - German Translation by Marko Geisler added to langauge folder = 1.0.4 - 2013/01/11 = * Fix - Email Template options on admin panel not updating when click save changes. Stopped working in version 1.0.3 - now fixed. * Fix - WP Email Template apply to WooCommerce Email template when user had selected do not apply for that option. * Credit - Thank you to Roger Amstell for reporting and helping us to locate and fix these bugs. = 1.0.3 - 2013/01/09 = * Fix - When user server does not support file_get_contents function changes made to the template were not applying to the WooCommerce Email template. We had added a get file from get_stylesheet_directory_uri constant as a work around but had missed the () at the end of the function so it wasn't working = 1.0.2 - 2012/12/31 = * Feature - Updated plugin API to allow Pro Version License holders to manage their Licenses from the all new "My Account" dashboard on a3rev. Includes the option to see which domains each plugin is installed and activated on and the ability to deactivate the plugin on any domain from the 'My Account' > Manage Licenses dashboard. = 1.0.1 - 2012/11/29 = * Feature - Now supports WPMU - Pro Version Single License now works on any domain or sub domain that the Plugin is installed on with the WPMU environment. Note it only works on 1 per license. * Tweak - Change Pro Version plugin API call from cURL to now use WordPress auto update wp_remote_request function. This is to fix Pro License user who do not have cURL activated on their host not being able to install and activate the plugin. * Tweak - Built new Amazon EC2 plugin API to increase connection and download speed as well as reliability and uptime - plugin from this version calls to the new API. * Fix - Fixed conflict with WordPress Domain Mapping plugin - thanks to Johannes for access to his WPMU install to find and fix this issue. * Fix - Change Pro Version plugin API call so that it only calls from the WP-Plugins page and not from every admin page.* Fixed: Changed Pro Version plugin API call so that if it calls once to the API and it does not connect it auto aborts instead of keeping on trying to call. = 1.0.0 - 2012/09/03 = * First Release.