Releases: EvanHerman/yikes-inc-easy-mailchimp-extender
Releases · EvanHerman/yikes-inc-easy-mailchimp-extender
v6.0.2 release and minor follow up patch
- Added ability to pre-select interest groups for each third party integration (bbpress, contact form 7, buddypress, edd, woocommerce, comment form, registration form).
- Removed "Check your email for the confirmation message." from the default success message if single opt-in is checked.
- Fixed Address field, zip not hiding properly.
- Tweaked class names, labels.
- Renamed clickable pre-defined tags to something more user friendly instead of tags (eg: 'Page Title' instead of {page_title}).
- Renamed the
field-third-left/right
class tofield-third
as it made more sense. Now elements floated left. - Tweaked pre-defined class styles.
- Altered pre-defined class names for the address fields.
- Built in check for MailChimp class to prevent conflict with other plugins integrating MailChimp.
- Built in responsive styles for pre-defined form class styles (field-half-left/right & field-third).
- Tweak responsive styles on calendar date picker on mobile devices.
- Confirm each integration is working as intended.
v6.0.1
This version is a complete re-write of the original plugin.
Changes Overview
6.0.1
- This release is a complete rewrite of the previous version. Before upgrading to the latest release, it is highly recommended that you take a backup of your database.
- Enhancements:
- All forms have moved to their own table in the database, yikes_easy_mc_forms.
- Admin interface has been re-designed for a seamless integration into the WordPress dashboard.
- You can now create an unlimited number of forms, and assign them to any of your lists (even multiple forms to the same list).
- Now you can easily duplicate forms at the click of a button.
- We have built out an advanced debugging feature that will log MailChimp errors as they occur, for easy debugging.
- You can now toggle on/off AJAX form submissions on a per form basis.
- Toggle on or off the welcome email being sent.
- You can now quickly switch which list your forms assign subscribers to.
- We now support every type of MailChimp form you can assign to a form, including interest groups.
- You can now set custom success and error messages, to set messages in your native language.
- Easily browse your lists and view individual subscribers. Manage your subscriptions directly within the plugin.
- We've completley re-designed the settings pages to allow for easier navigation.
- A whole number of additional settings have been enabled for different form input fields.
- Español translated started by @hiwhatsup
- Française translated by @mialevesque
- Português do Brasil translated by @enxaqueca
- reCaptcha now loads in the language of the site it's being displayed on.
- All translations functions have been implemented for worldwide i18n.
- We have built out an API and implemented a number of hooks and filters to enable developers to easily extend the pluginsee knowledge base
- We have started building out a number of add ons to extend the base functionality of the plugin. check them out
Release Candidate 1.0
First beta release before final roll out to the WordPress plugin repository.
5.4.3
Final release before complete re-write
5.1.1
- Fix: repair 'Opt In' default list drop down on options page
- Fix: repair errors being thrown when a commenter is added to a list
5.1.0.1
- Remove update profile info link, replaced with user already subscribed error
- Fix missing argument in getFrontendFormDisplay_field when using the table view
5.1
- Added brand new templating framework, to allow users to create custom form templates for use with any MailChimp List
- Re-style Manage List page
- Added missing label to radio buttons inside the form
- Added missing closing parentheses on subscriber count inside view subscribers page
- Added custom color picker to easily stylize forms without writing a single line of code
- Added ability to specify a custom class names for each field of the form ( easily add custom class names to MailChimp form fields for further customization )
- Only run API Key check when a new key is entered ( not on each page load )
- Added new Welcome page with features+update notifications for users
- Security vulnerability re-patched - props @g0blinResearch for privately disclosing the potential vulnerability
- Added
yks_redirect_add_post_types
filter, to allow custom post types to be added to the redirect drop down (view docs for example) - Added
yikes_mc_user_already_subscribed
filter to allow users to alter the message displayed to the user when they are already subscribed to a given list (view docs for example) - Added
yikes_mc_subscriber_update_message
filter, to alter the success message when a user updates their account information for a given list (view docs for example) - Added a new link to allow users to update profile information if previously subscribed to a given list
- Added 5 bundled templates, and 2 boilerplate files for users to use as a starting point for new templates
5.0.6
Fixes
- Fixed bug with nonce security check when using table 'Preferred Form Layout' setting
5.0.5
Fixes
- added
stripslashes()
to the following settings fields :- Single Opt-in Confirmation Message
- Double Opt-in Confirmation Message
- Interest Group Label
- Opt-in Checkbox Text
Updates
- Updated readme FAQ section
5.0.4
Release version 5.0.4
- Update SSL conditional in main plugin file
- Added mcrypt module check, for API encryption
- Conditionally loaded scripts and styles in admin ( prevent conflicts )
- Included NONCE security checks on form submissions ( helps prevent CSRF and other attacks )
- Added proper update task function to add missing settings to the options page ( prevents undefined variables for new settings )
- Added missing styles to post page ( added missing icon to tinyMCE button )
- Added missing styles to widget page
- Adjusted Chimp Chatter activity time formatting to return correct time based on user time zone
- New Feature : Real time updates to Account Activity ( utilizing the heartbeat API )
- New Feature : Added account activity widget to dashboard ( with live updates using heartbeat API )
- Added screenshot of admin dashboard account activity widget