Releases: ibericode/mailchimp-for-wordpress
Releases · ibericode/mailchimp-for-wordpress
v3.1.11
3.1.11 - July 5, 2016
Improvements
- Update JavaScript dependencies for admin screens.
- Test debug log & show notice when it's not writable.
- Reset browser appearance of
<select>
elements in form themes.
Additions
- Add "placeholder" option for dropdown fields.
v3.1.10
3.1.10 - June 21, 2016
Fixes
- Styles Builder in Premium not building because of incorrect flag in core plugin.
Improvements
- Don't show position option for WooCommerce integration when sign-up is implicit.
- Improvements to form previewer logic.
- Make sure admin notifications are always shown exactly one time.
v3.1.9
3.1.9 - June 7, 2016
Fixes
- Placeholder polyfill wasn't loaded (only in IE8 and below).
Improvements
- Don't write to debug log if it is not writable.
- Reset some CSS properties for commonly used class names in Form Editor & Debug Log.
- Do not unnecessarily register styles which are then immediately enqueued.
Additions
- Add "is required field" option for dropdown & radio fields in Field Helper.
- Link to Boxzilla plugin from admin sidebar.
v3.1.8
3.1.8 - May 23, 2016
Fixes
- Form Preview mode replaced all titles on that page with "Form Preview".
- API class fix for eCommerce360 functionality.
Improvements
- Show dismissible notice when API key is not set.
- Show empty API key errors in plugin log.
- Friendlier error message for re-subscribe failures.
Additions
- Add
form.reset()
method to JS API.
v3.1.7
3.1.7 - May 9, 2016
Fixes
- Shortcode wasn't accepting
element_id
as a valid attribute. - Take array style fields into account when checking if a form contains a given field.
Improvements
- Nested fields will now be properly validated when they're marked as required.
- If plugin is installed using Composer, autoloader won't be loaded (again).
v3.1.6
3.1.6 - April 12, 2016
Fixes
- Form event for starting a form was named
start
where it should have beenstarted
.
Improvements
- Some preparations for the upcoming migration to the new MailChimp API (version 3).
- Consistent hook parameters for
mc4wp_form_subscribed
action. - Improved logic for rendering form response.
Additions
- New checkbox position for WooCommerce checkout integration.
v3.1.5
3.1.5 - March 22, 2016
Fixes
- Response message was shown for unsubmitted forms when using
{response}
in the form mark-up with multiple forms on the same page.
Improvements
- Scroll to form after form submission now uses native browser method
scrollIntoView()
. - Various improvements for right-to-left (RTL) sites.
- The MailChimp API key is now obfuscated on the settings page.
- Contact Form 7 integration now uses an early hook priority to ensure we run before any page redirects.
Additions
- Add position option for WooCommerce integration.
- Add
{post}
tag whch can be used in form mark-up to fetch properties of the current page or post.
v3.1.4
3.1.4 - February 29, 2016
Fixes
- Forms with address fields never passing validation.
Improvements
- Perform type checks on global variables to prevent issues with poorly coded plugins.
- Add Interest Category ID to list overview table for easier debugging.
- Updated Russian translations.
v3.1.3
3.1.3 - February 17, 2016
Fixes
- Issue with API array responses (for the MailChimp Activity add-on, for example).
Improvements
- Updated Dutch, Portugese, Spanish and Italian translations.
v3.1.2
3.1.2 - February 15, 2016
Fixes
- Form JavaScript not working when another plugins loads Dojo framework.
- [ENTER] not submitting form settings or creating new-line.
- Internal fields marked as required not passing form validation.
- Deselecting all MailChimp lists wouldn't persist after saving form settings.
- No sign-up request firing for lists with only an
EMAIL
field.
Improvements
- Show accepted choice values for dropdown and radio fields in lists overview.
- Use all MailChimp lists for Lists Choice field, instead of just the selected ones.
- Failsafed JavaScript for when any other script loads RequireJS globally.
Additions
- Added support for Shortcake plugin.
- Error message for when no list is selected can now be customized from the form message settings.