Skip to content

Releases: EvanHerman/yikes-inc-easy-mailchimp-extender

v6.0.2 release and minor follow up patch

13 Oct 00:20
Compare
Choose a tag to compare
  • 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 to field-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

07 Oct 15:38
Compare
Choose a tag to compare

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

04 May 22:07
Compare
Choose a tag to compare

First beta release before final roll out to the WordPress plugin repository.

5.4.3

01 May 14:28
Compare
Choose a tag to compare

Final release before complete re-write

5.1.1

05 Nov 21:27
Compare
Choose a tag to compare
  • 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

04 Nov 16:04
Compare
Choose a tag to compare
  • Remove update profile info link, replaced with user already subscribed error
  • Fix missing argument in getFrontendFormDisplay_field when using the table view

5.1

04 Nov 15:45
Compare
Choose a tag to compare
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

22 Aug 13:53
Compare
Choose a tag to compare

Fixes

  • Fixed bug with nonce security check when using table 'Preferred Form Layout' setting

5.0.5

21 Aug 15:01
Compare
Choose a tag to compare

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

06 Aug 21:02
Compare
Choose a tag to compare

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