MailChimp for WooCommerce - Version 2.4.3

Version Description

Download this release

Release Info

Developer ryanhungate
Plugin Icon wp plugin MailChimp for WooCommerce
Version 2.4.3
Comparing to
See all releases

Code changes from version 2.4.2 to 2.4.3

README.txt CHANGED
@@ -77,17 +77,20 @@ At this time, the synchronization of product categories from WooCommerce to Mail
77
  If you are unable to sync or connect with Mailchimp, you can open a ticket on our [Github plugin page](https://github.com/mailchimp/mc-woocommerce/issues). Please provide the version of the plugin and PHP you're using, any fatal errors in the WooCommerce logs (WooCommerce -> Status -> Logs) you're seeing, along with relevant information to the problem you're experiencing.
78
 
79
  == Changelog ==
80
- = 2.4.1 =
81
- * adds scrolling frame for logs
82
- * fix for Coupon Deletion via WooCommerce API
83
- * removes all non-Mailchimp notices
84
- * update for latest version of Action Scheduler v3.1.4
85
- * documentation updates
86
- * fix for errors on activation following deactivation
87
- * fix for PHP notice on Woocommerce Import Tax rate page
88
- * adds error handling on store add/update
89
- * use denormalized order items values in initial sync
90
- * adds function allowing tags for specific users
91
- * adds include/exclude Mailchimp script
92
- * fix for double opt-in issues on saved settings
93
- * fixes transactionals on guest checkout
 
 
 
77
  If you are unable to sync or connect with Mailchimp, you can open a ticket on our [Github plugin page](https://github.com/mailchimp/mc-woocommerce/issues). Please provide the version of the plugin and PHP you're using, any fatal errors in the WooCommerce logs (WooCommerce -> Status -> Logs) you're seeing, along with relevant information to the problem you're experiencing.
78
 
79
  == Changelog ==
80
+ = 2.4.3 =
81
+ * WooCommerce Version 4.3 tested
82
+ * adds Mailchimp support form
83
+ * moves navigation to WooCommerce nav as a sub-item
84
+ * removes bubble h1 title element
85
+ * log tab ui enhancements
86
+ * next button for setup wizard moved to bottom of page
87
+ * required field ui enhancement
88
+ * adds a banner for setup completion in Wordpress
89
+ * overview tab ui enhancements
90
+ * audience settings tab ux improvements
91
+ * fix for cart non-numeric error
92
+ * fix for woocommerce setup wizard redirect
93
+ * fix for abandoned cart on product variations
94
+ * fix for invalid session object
95
+ * adds customer filter for on-hold orders
96
+ * fix cart posts with product variations
bootstrap.php CHANGED
@@ -87,7 +87,7 @@ function mailchimp_environment_variables() {
87
  return (object) array(
88
  'repo' => 'master',
89
  'environment' => 'production', // staging or production
90
- 'version' => '2.4.2',
91
  'php_version' => phpversion(),
92
  'wp_version' => (empty($wp_version) ? 'Unknown' : $wp_version),
93
  'wc_version' => function_exists('WC') ? WC()->version : null,
87
  return (object) array(
88
  'repo' => 'master',
89
  'environment' => 'production', // staging or production
90
+ 'version' => '2.4.3',
91
  'php_version' => phpversion(),
92
  'wp_version' => (empty($wp_version) ? 'Unknown' : $wp_version),
93
  'wc_version' => function_exists('WC') ? WC()->version : null,
includes/processes/class-mailchimp-woocommerce-cart-update.php CHANGED
@@ -228,9 +228,7 @@ class MailChimp_WooCommerce_Cart_Update extends Mailchimp_Woocommerce_Job
228
  $line = new MailChimp_WooCommerce_LineItem();
229
  $line->setId($hash);
230
  $line->setProductId($product_id);
231
- if (!empty($variant_id)) {
232
- $line->setProductVariantId($variant_id);
233
- }
234
  $line->setQuantity($item['quantity']);
235
  $line->setPrice($price);
236
  return $line;
228
  $line = new MailChimp_WooCommerce_LineItem();
229
  $line->setId($hash);
230
  $line->setProductId($product_id);
231
+ $line->setProductVariantId((!empty($variant_id) ? $variant_id : $product_id));
 
 
232
  $line->setQuantity($item['quantity']);
233
  $line->setPrice($price);
234
  return $line;
mailchimp-woocommerce.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: Mailchimp for WooCommerce
17
  * Plugin URI: https://mailchimp.com/connect-your-store/
18
  * Description: Connects WooCommerce to Mailchimp to sync your store data, send targeted campaigns to your customers, and sell more stuff.
19
- * Version: 2.4.2
20
  * Author: Mailchimp
21
  * Author URI: https://mailchimp.com
22
  * License: GPL-2.0+
16
  * Plugin Name: Mailchimp for WooCommerce
17
  * Plugin URI: https://mailchimp.com/connect-your-store/
18
  * Description: Connects WooCommerce to Mailchimp to sync your store data, send targeted campaigns to your customers, and sell more stuff.
19
+ * Version: 2.4.3
20
  * Author: Mailchimp
21
  * Author URI: https://mailchimp.com
22
  * License: GPL-2.0+