forked from mailchimp/mc-woocommerce
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG.txt
337 lines (337 loc) · 13.2 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
== Changelog ==
= 2.6.2 =
* compatibility for woocommerce 6.3
* UI/UX updates for situations where Action Scheduler is missing during composer installs (via .gitignore)
* trigger double opt-in messages for customers who previously unsubscribed
* improved minification of mailchimp-woocommerce-public.min.js file
* mailchimp_woocommerce_landing_site URL improvements to reflect which page the customer entered on for the first time
* better error handling with Google Analytics
* fixed bug related to Mailchimp API submission when someone was already a list member
= 2.6 =
* adds support for selectively syncing subscribers only
* updates to action scheduler dependency
= 2.5.4 =
* enhanced api error parsing
* adds site transient for tracking cart
* tested for woocommerce v5.8
= 2.5.3 =
* remove order_total and total_spent from customer submission
= 2.5.2 =
* cache gdpr fields for performance
* force a currency code when not present
* allow admins to see a newsletter checkbox if configured
= 2.5.1 =
* tested for woocommerce v5.1
* tested for wordpress v5.7
* fix for cookies.js samesite error
* adds sync completion email sent to admin
* resolves php error for mailchimp_set_user_by_email on checkout page
* additional database error handling
= 2.5 =
* interface reskin
* fix for fatal error on disabled WoooCommerce admin
= 2.4.7 =
* fix cart items with no price on product
* fix admin note issue on login
= 2.4.6 =
* fix for errors on installs with RTL Site Languages
* adds GDPR fields for GDPR enabled audiences
* locale settings from WooCommerce or WP are now auto-selected
* support for notices in the wc-admin inbox
* moves Mailchimp plugin link to bottom of Woocommerce sub navigation
= 2.4.5 =
* fixed disconnect/reconnect list issue
* fixed rest api doing it wrong alert
= 2.4.4 =
* add filter for managing woocommerce plugins
= 2.4.3 =
* WooCommerce Version 4.3 tested
* adds Mailchimp support form
* moves navigation to WooCommerce nav as a sub-item
* removes bubble h1 title element
* log tab ui enhancements
* next button for setup wizard moved to bottom of page
* required field ui enhancement
* adds a banner for setup completion in Wordpress
* overview tab ui enhancements
* audience settings tab ux improvements
* fix for cart non-numeric error
* fix for woocommerce setup wizard redirect
* fix for abandoned cart on product variations
* fix for invalid session object
* adds customer filter for on-hold orders
* fix cart posts with product variations
= 2.4.2 =
* WooCommerce Version 4.3 tested
* adds Mailchimp support form
* moves navigation to WooCommerce nav as a sub-item
* removes bubble h1 title element
* log tab ui enhancements
* next button for setup wizard moved to bottom of page
* required field ui enhancement
* adds a banner for setup completion in Wordpress
* overview tab ui enhancements
* audience settings tab ux improvements
* fix for cart non-numeric error
* fix for woocommerce setup wizard redirect
* fix for abandoned cart on product variations
* fix for invalid session object
* adds customer filter for on-hold orders
= 2.4.1 =
* adds scrolling frame for logs
* fix for Coupon Deletion via WooCommerce API
* removes all non-Mailchimp notices
* update for latest version of Action Scheduler v3.1.4
* documentation updates
* fix for errors on activation following deactivation
* fix for PHP notice on Woocommerce Import Tax rate page
* adds error handling on store add/update
* use denormalized order items values in initial sync
* adds function allowing tags for specific users
* adds include/exclude Mailchimp script
* fix for double opt-in issues on saved settings
* fixes transactionals on guest checkout
= 2.4.0 =
* update for latest Action Scheduler v3.1.4
* adds customer language on Cart and Order sync
* adds batch processing for queues
* support for Brazilian Portuguese pt_BR Language
= 2.3.6 =
* fix for Audience Defaults and Settings not visible
* improved campaign tracking on external payment gateways and API endpoints
* fix for transactionals being subscribed after force resync
= 2.3.5 - =
* updates to Action Scheduler
* create new audience option
* fixes small oauth screen layout
* number format on sync stats
* update readme description
= 2.3.4 =
* updates to Action Scheduler
= 2.3.3 =
* fixes abandoned cart issues with Paypal
* resolves Action Scheduler 3.0 compatiblity issues
* Fixes missing product images
= 2.3.2 =
* update to action scheduler v3.0.1
* adds low-bandwidth setting on sync
* fixes audience defaults settings to Mailchimp not passed
* tweaks to review banner behavior
* required fields API update
* fix for orders with deleted products
* support for orders with 0 line items
= 2.3.1 =
* adds fallback for mb_strpos if extension is not installed
* implements communications box on sync page
* adds account create for Mailchimp
* fixes Pending Payment and On-hold status orders passed to Mailchimp
* fixes for WooCommerce Fatal-errors
* support for WooCommerce vendor feature
* support for Shop Manager role by Woocommerce
* update to Text Domain for wp translation
* adds banner to review plugin after audience is synced
* support for user language based on wp get_locale() at order placement
= 2.3 =
* adds action scheduler queue system
* documentation for Custom Merge Tags
* adds more specific installation requirements
* fixes PHP Error in class-mailchimp-order.php
* fixes pop up blocks on connection
* fixes unable to sync without accepting to auto subscribe existing customers
* documentation for wp-cli class queue-command
= 2.2 =
* plugin reskin
* support for oauth to Mailchimp
* fixes sync issues with altered order IDs
* fixes issues with trashed coupons
= 2.1.17 =
* re add resync button to sync tab, after sync finishes
* renamed 'merge_vars' to 'merge_fields' as per new Mailchimp naming convention
* fixes issues with cloudflare
* honors woo currency settings
* fix for failing custom coupon type
= 2.1.16 =
* support for HTML in opt-in checkbox
* support for language translation
* fixes abandoned_cart.error
* support for audience tags
* adds responsive checkboxes for newsletter settings
* adds sanitizing function to order ids
* copy change from List terminology to Audience
= 2.1.15 =
* adds optional feedback survey on deactivate
* updates syncing engine to use REST API
* fixes edited orders syncing old and new products into Mailchimp
* adds support for remove_action
= 2.1.14 =
* Adds support for filter on newsletter field
* fixes inactive log delete button
* fixes Mailchimp option page flow and displays list defaults tab
* fixes resource not found error on logs
* fixes API Key Request errors
* fixes transactional to pending double opt in issue
* updated Variables passed to filter
= 2.1.13 =
* fixed spelling issues in plugin meta
* changed submission sequence for products to use the PATCH endpoint when applicable
* fallback on order submissions when products are not found in Mailchimp.
= 2.1.12 =
* adds error handling for blocked admin-ajax.php files
* adds support for custom merge variables
* removes global variable overwrite of REMOTE_ADDR
* fixes signup form not adding customers to Mailchimp
* support for rate limiting
* PHP 7.0 requirement messaging
* support for WooCommerce 3.5.0
* ignores amazon marketplace addresses
* fixes cart entries never being removed
= 2.1.11 =
* fix double opt in sending on transactional customers
= 2.1.10 =
* skip product when no variant can be loaded
* better validation for the view order url
* Add Initial sync label on Sync Tab
* Multisite Delete and deactivate improvements
* Mailchimp Order Notification issues support for downloadable and virtual products
* http worker lock improvement
* Add documentation about Multisite setup
* Add documentaiton for on-demand syncing
= 2.1.9 =
* Improved UI feedback when API key is invalid
* Add documentation about product categories not being supported.
* Fix order count and order total with guest accounts.
= 2.1.8 =
* GDPR compliance
* changed css class on checkbox for registration issues
* added translation for newsletter checkbox text
* only show newsletter checkbox when plugin is fully configured
* fixed various sign up form conflicts with newsletter registration button
* added link to privacy policy
* force javascript into footer for performance gains
* fix logged in user abandoned cart tracking
* WPML support
* uninstall - reinstall clean ups
= 2.1.7 =
* fixed autoloader filepath for queue command
= 2.1.6 =
* moved to an autoloader for performance enhancement
* flush database tables on un-installation to assist with stale records in the queue
* turn on standard debugging by default to help troubleshoot issues
* moved the plugin button to the left main navigation
* allow store owners to select the image size being used for products
* fix paypal new order bug where it did not send on initial placement
* add additional configuration success checks for the plugin being configured before pushing any jobs into the queue
* fix the multisite network activation issue
* hide the opt in checkbox for already logged in customers that were previously subscribed
* miscellaneous UI enhancements
= 2.1.5 =
* is_configured filters applied before certain jobs were firing and failing.
= 2.1.5 =
* added support for Polish (zloty - zł) and Moldovan Leu currencies
* update currency code for Belarusian Rouble
* queue performance enhancement
= 2.1.4 =
* updated wordpress compatibility
* updated sync details tab to show more informative stats
* queue job processing performance enhancement
* added an integrity check for queued jobs that were not getting processed
= 2.1.3 =
* Fix subscriber status for repeat transactional customers to stay transactional.
* Remove shipping and billing address requirements for order submission.
* Do not unsubscribe someone who has previously subscribed when unchecking the newsletter sign up box.
* Update newsletter checkbox style to be consistent with WooCommerce styles.
* Make sure WooCommerce plugin is running before running any plugin code.
* Fix compatibility issue with WP-Cron
= 2.1.2 =
* Fix store deletion on plugin deactivation
* Correct shipping name is now used on order notifications.
* Admin orders are now handled appropriately.
* Skip incomplete or cancelled orders from being submitted when new.
* fix hidden or inactive products from being recommended.
= 2.1.1 =
* To address performance issues previously reported, we've changed the action hook of "woocommerce_cart_updated" to use a filter "woocommerce_update_cart_action_cart_updated"
= 2.1.0 =
* Added Promo Code support.
= 2.0.2 =
* Added new logs feature to help troubleshoot isolated sync and data feed issues.
* Fixed bug with setting customers as Transactional during checkout if they had already opted in previously.
* Fixed bug where abandoned cart automation still fired after a customer completed an order.
= 2.0.1 =
* Added support for "Connected Site" scripts.
* Made physical address a required field for store setup.
* Fixed order, cart timestamps to begin using UTC.
= 2.0 =
* Support WooComerce 3.0
* Support for manually uploaded WooCommerce
* Fix for sync issues
* Fix for guest orders sync issue
* Remove Mailchimp debug logger
= 1.1.1 =
* Support for site url changes
* Fix for WP Version 4.4 compatibility issues
= 1.1.0 =
* Fix for persisting opt-in status
* Pass order URLs to Mailchimp
* Pass partial refund status to Mailchimp
= 1.0.9 =
* billing and shipping address support for orders
= 1.0.8 =
* add landing_site, financial status and discount information for orders
* fix to support php 5.3
= 1.0.7 =
* add options to move, hide and change defaults for opt-in checkbox
* add ability to re-sync and display connection details
* support for subscriptions without orders
* additional small fixes and some internal logging removal
= 1.0.6 =
* fixed conflict with the plugin updater where the class could not be loaded correctly.
* fixed error validation for store name.
* fixed cross device abandoned cart url's
= 1.0.4 =
* fix for Abandoned Carts without cookies
= 1.0.3 =
* fixed cart posts on dollar amounts greater than 1000
= 1.0.2 =
* title correction for Product Variants
* added installation checks for WooCommerce and phone contact info
* support for free orders
= 1.0 =
* added is_synicng flag to prevent sends during backfill
* fix for conflicts with Gravity Forms Pro and installation issues
* skip all Amazon orders
* allow users to set opt-in for pre-existing customers during first sync
* add Plugin Updater
= 0.1.22 =
* flag quantity as 1 if the product does not manage inventory
= 0.1.21 =
* php version check to display warnings < 5.5
= 0.1.19 =
* fix campaign tracking on new orders
= 0.1.18 =
* check woocommerce dependency before activating the plugin
= 0.1.17 =
* fix php version syntax errors for array's
= 0.1.16 =
* fix namespace conflicts
* fix free order 0.00 issue
* fix product variant naming issue
= 0.1.15 =
* adding special Mailchimp header to requests
= 0.1.14 =
* removing jquery dependencies
= 0.1.13 =
* fixing a number format issue on total_spent
= 0.1.12 =
* skipping orders placed through amazon due to seller agreements
= 0.1.11 =
* removed an extra debug log that was not needed
= 0.1.10 =
* altered debug logging and fixed store settings validation requirements
= 0.1.9 =
* using fallback to stream context during failed patch requests
= 0.1.8 =
* fixing http request header for larger patch requests
= 0.1.7 =
* fixing various bugs with the sync and product issues.
= 0.1.2 =
* fixed admin order update hook.