Skip to content

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

v6.0.5

05 Mar 21:11
Compare
Choose a tag to compare

Easy Forms for MailChimp v6.0.5 - March 5th, 2016

  • Removed the old MailChimp PHP wrapper (increasing stability, and decreasing overall plugin size by 200+kb).
  • All API requests are now handled via WP HTTP class (goodbye SSL cert errors)
  • Added new yikes-mailchimp-sslverify filter to toggle true/false on API requests.
  • Added a new 'View List' link below the associated lists on the form edit page.
  • Updated all api requests throughout the plugin.
  • Re-wrote both the ajax and non-ajax form submission files.
  • Re-wrote form validation, error checks and success/error responses.
  • More specific error messages now coming from MailChimp for a better debugging experience.
  • Repaired broken strings, Optin/optin to Opt-in/opt-in, reCaptcha to reCAPTCHA.
  • Fixed user data not properly displaying on the user cards page.

v6.0.3.9

31 Jan 18:14
Compare
Choose a tag to compare
Version 6.0.3.9
  • Refactored date form field submissions, to properly format international dates (dd/mm/yyyy).
  • Re-worded sections.
  • Added new screenshots.

v6.0.3.8

29 Jan 23:47
Compare
Choose a tag to compare
v6.0.3.8 Patch Includes:
  • Added a new custom description parameter to the shortcode. eg: [yikes-mailchimp custom_description="This is a custom description" description="1"]
  • Added all new settings on a per form level. New options now include - Form classes, Inline form, Submit button type, Submit button classes, schedule form by date/time, and require users to be logged in.
  • Users can now specify if they want a form to display inline by using the inline="1" parameter in the shortcode. Example: [yikes-mailchimp inline="1"]. The shortcode parameter will take precedence over the form setting.
  • Users can now set the submit button to image, and specify a custom image to use.
  • Tweaked styles on the 'Account Activity/Chimp Chatter' page.
  • Re-factored a few functions to be more performant.
  • Added new, additional hooks for our add-ons to make use of. (yikes-mailchimp-list-interest-groups-metabox)
  • Fixed the typo in our check box integration filter from yikes-mailchimp-checkbox-integration-subscibe-api-request to yikes-mailchimp-checkbox-integration-subscribe-api-request.
  • Added missing $charset_collate variable when creating the database tables - which caused encoding issues with a few foreign characters.
  • Localized all date pickers - for our international users.
  • Added new sections to the welcome screen - 'Knowledge Base' and 'Add-Ons'.
  • Fixed foreign language character encoding, and storing in database as question marks.
  • Fixed date formats not storing properly when adding a date/birthday field to your form.
  • Fixed the form editor being hidden on medium-width screens.

v6.0.3.7

28 Dec 22:30
Compare
Choose a tag to compare

This release includes patches v6.0.3.4/v6.0.3.5/v6.0.3.6

28 Dec 21:22
Compare
Choose a tag to compare

= Easy Forms for MailChimp 6.0.3.6 - December 28th, 2015 =

  • Removed extra closing php tag after 'Interest Group' dropdown field

= Easy Forms for MailChimp 6.0.3.5 - December 20th, 2015 =

  • Ensured the $form_id variable is set before including the form processing file for non-ajax forms.
  • Updated yikes_retrieve_form_settings(), to ensure we have a $form_id and settings to return.

= Easy Forms for MailChimp 6.0.3.4 - December 18th, 2015 =

  • Make bundled classes work when field labels are hidden.
  • Way to reset submission counts for individual forms.
  • URL fields now prepend http:// to prevent confusion with the end user.
  • Added conditionals to hide state/zip input fields in the address section when the country != US.
  • Multiple reCaptchas on a single page should work - currently do not.
  • Non-Ajax Forms set to redirect, throw errors
  • Check form descriptions generating additional <p> tags.yikes-mailchimp-form-description is not wrapped around the description.
  • Add helper function to retrieve form data by ID. (eg: $form_data = yikes_get_form_data( 1 ); )

v6.0.3.3

12 Nov 20:08
Compare
Choose a tag to compare
  • Patched a minor security issue where post passwords were accessible prior to entering the password - (props @ldwd)

v6.0.3.2

10 Nov 14:42
Compare
Choose a tag to compare

v6.0.3

30 Oct 00:22
Compare
Choose a tag to compare
  • Add filter to allow altering field descriptions. yikes_mailchimp_frontend_content
  • Resolve error thrown when no default is set for checkbox inerest groups.
  • Alter old knowledge base URLs to new KB URL.
  • Confirm each MailChimp form field type 'Hide Field' works as expected.
  • Added a bit of spacing between checkbox/radio button default options.
  • Added new class yikes-mailchimp-form-class to allow for additional classes to be added to the <form> element.
  • Implemented a fix for required MailChimp interest group checkbox type. (ajax = js validation/non-ajax = php).
  • Appended form IDs to input field ID parameter. The new form IDs now prepended with yikes-mc-form-#- -- eg: Old: id="EMAIL", New: id="yikes-mc-form-1-EMAIL".
  • Add a "Save Form" button to the left of the new "Clear Form Fields" on the Form builder. (better UX)
  • Integrate with Visual Composer plugin.
  • Ability to add a class to the form tag. Appropriate filter is yikes-mailchimp-form-class for <form> element, and yikes-mailchimp-form-container-class for parent <section> container.
  • Fix Site Origin Page builder issues saving the widget form IDs.

v6.0.2.4

17 Oct 20:25
Compare
Choose a tag to compare
Easy Forms for MailChimp 6.0.2.4 - October 17th, 2015
  • Fixed error thrown for some users on edit forms page 'save'.
  • Added new shortcode: [yikes-mailchimp-subscriber-count list="#"] to display the number of subscribers to a specified list (use: [yikes-mailchimp-subscriber-count form="form_id"] (preferred) or [yikes-mailchimp-subscriber-count list="mc_list_id"])
  • Added new filter to filter the submit button text (yikes-mailchimp-form-submit-button-text)
  • Tweaked international phone number validation - now regex checks [0-9]{1,}
  • Added two new classes to field labels - .merge_tag-label (eg: EMAIL-label) on all fields & .yikes-mailchimp-field-required on fields set to required.
  • Added capability check to TinyMCE button in wp editor (defaults to manage_options).
  • Tweaked 'show some love' container on the edit forms page.
  • Ensured 'Clear Form Fields' button was hidden after all form fields were removed.
  • Passed form descriptions through the_content() to allow for shortcodes to be processed.

v6.0.2.2

15 Oct 21:38
Compare
Choose a tag to compare
  • Added the ability to bulk remove form fields from the form builder
  • Fixed hidden interest groups from not displaying the default value properly
  • Added hidden interest groups to the field type switch
  • Fixed interest group errors thrown for some users
  • Added new option to replace/update interest groups