eForm WordPress Form Builder – Changelog

New

Accept format string and custom value in integration metadata.

New

Add format strings for page based scores.

New

Add new metadata configuration in the Webhook/Zapier integration.

New

Add option to show additional rows with custom values in the summary details table.

New

Elementor integration for forms and popup.

New

Add new sendy.co API in integration configuration.

New

reCaptcha integration for securing file uploads.

Fix

iFrame embed issues in older iOS devices.

Fix

PHP8 issue on some quiz form.

Fix

Node-sass related compilation issue.

New

Support PHP-8.

New

Add delimiter option in the WebHook integration.

New

Option to send user notification email right away with WooCommerce integration.

Update

Automatically pass URL parameters to iframe embedded forms with shortcodes, blocks and widgets.

Fix

Use divs instead of h3 tags for error messages for SEO.

Fix

PDFs and Email not respecting table color config.

Fix

Block UI not working for User Portal block (Gutenberg).

Fix

Length type conditional logic is incorrect for numeric input.

New

Add iFrame embed option to eForm Widget.

Fix

iFrame embedded form height and width issue on iOS devices.

Fix

Conflict between popup form and iFrame embedded form.

Fix

iFrame embed width inside widgets and pages.

Fix

Fancy math element not hiding properly on conditional logic.

Fix

Use div in error messages instead of heading tags (SEO).

Fix

Email template source not being deployed to production.

Fix

Issue in form builder where empty form causes live view to fail.

New

Email templates to make changing email appearance and data easier.

New

Option to embed forms in responsive iframes through shotcode and block.

New

Instant subscription to add to newsletter before form submission.

Fix

File upload breaking on some themes like avada.

Fix

Remove deprecated code for PHP 7.4 compatibility.

Fix

Some styling issues within gutenberg blocks with WP 5.5.

Fix

Issue when MailSter and eForm would conflict over shared PHP dependency.

Note

Update guzzlehttp/psr7 dependency to latest.

Fix

Issue with keypad on numeric text input breaking form.

Note

Keypad appearance improvement over upstream update.

New

Add multiple products with WooCommerce integrations.

New

Ability to send custom fields data for all supported third-party integrations.

New

Ability to completely disable automatic scroll to invalid elements.

New

Ability to add scroll offset for the same.

New

Ability to add custom color and bold appearance to correct answers. Now we support

  • Radio, Checkbox, Dropdown & Thumbselect.
  • Sortables.
  • Single line text & multiline text.
New

Stripe multistep validation. Before form submission, money will be kept on hold and will be captured only after successful submission.

Update

Show summary table title, subtitle and description in separate row.

Update

Show scores in summary table with proper alignment.

Fix

File upload issue from mobile devices.

Fix

jQuery compatibility issue. We are now ready for WordPress core update to jQuery 3.5.

Fix

Remove deprecated Stripe JS APIs.

Fix

Admin appearance issue with list tables.

Fix

Issue with unwanted 51 demo forms installed during first installation.

Fix

Issue with latest Yoast SEO Plugin (v14).

Update

Issue with guestblog copy paste content and cursor position.

Fix

Typo in form shortcode help documentation.

Note

JavaScript dependencies:

  • blueimp-canvas-to-blob3.22.0
  • blueimp-file-upload9.34.0
  • blueimp-gallery2.38.0
  • blueimp-load-image5.1.0
  • blueimp-tmpl3.14.0
  • chart.js2.9.3
  • datatables.net1.10.20
  • expr-eval1.2.3
  • jSignature2.1.3
  • jquery-minicolors2.3.4
  • jquery-typewatch3.0.1
  • js-cookie2.2.1
  • keyboard1.30.1
  • select24.0.13
  • tooltipster4.2.7
  • trumbowyg2.21.0
New

Ability to disabled hot keys in form builder.

Fix

Issue with Stripe and Coupon codes.

Fix

MailSter integration.

Update

Support Stripe SCA for onetime payment and payment retries.

Update

Support Stripe SCA for subscription and payment retries.

Fix

Delete/Cancel previous Subscription incase of payment failure.

New

Option to add facebook app id on Standalone form pages.

New

Option to add custom HTML on head and body section of standalone form pages.

Fix

Composer dependency issues.

Fix

iOS popup form width issues.

Fix

Duplicate OpenGraph image option.

Update

Make eForm work in conditions where some JS libraries are removed by themes or plugins.

Fix

Regression of payment form from last release.

Fix

DIVI theme compatibility.

Fix

Style flash of form loader.

New

Option to resubmit webhook during form update.

Update

Improve eForm Login forms.

Update

Improve performance and asset loading for standalone form pages.

Fix

Form Trends Gutenberg block.

Fix

Category and form filter under User Portal.

Fix

Missing validation in Stripe Payment Gateway.

Fix

Stripe subscription issue with multiple API keys.

Fix

Multiple network request on same CSS file.

Update

Today button will set today’s date for datepicker.

Fix

If payment amount is 0, it will not trigger payment.

Fix

Special characters breaking conditional logic on server side.

New

Option to collapse the form builder sidebar.

New

Button like appearance for radio and checkboxes.

Update

Form score now supports fractional values.

Fix

Server side conditional logic for password elements.

Fix

Limitation message not visible for logged-in users.

Fix

Manual submit button not working on single page form.

Fix

TinyMCE toolbar not visible under form builder settings.

Fix

Typo in Text element settings.

Fix

Signature element buttons.

Fix

Column alignment in material style.

Fix

File uploader upload button click area.

New

Add option to hide default Form Submit toolbar.

New

Convertkit integration with support for forms, sequences and tags.

New

New Buttons element to make form progress, jump to page, submit etc.

New

New preset datetime related variables for math element.

New

Option to disable eForm admin side sandboxing. Fixes conflict with wp.com hosting.

New

Option to hide password field values from summary table.

Update

Always encrypt the values of password field.

Update

Improve CSS build system by using autoprefixed SCSS.

Update

Migrate WooCommerce integration to the new CRUD system. No more deprecation notice.

Fix

Allow dash(-) in name validation.

Fix

Math element fancy tag issue on single page forms.

Fix

Piping tags not appearing for freetype elements in summary table.

Fix

Use elements from freetype for registration username.

New

eForm can now accept product variation id.

New

You can select multiple order status to mark as paid.

New

Compatibility with WordPress Gutenberg.

New

Major improvement and complete rewrite of form builder UI and UX. Check our onboarding video.

New

More styles for progress buttons.

New

Onboarding tutorial when accessing Form Builder for the first time.

New

Optionally show WooCommerce payment status in summary table and in admin side View all Submissions.

New

Sandbox eForm admin pages from other plugins to avoid conflict.

New

Various new form templates.

Update

Sane default for a few form elements, including imageslider, thumbnail picker etc.

Update

Skip WooCommerce if product_id is empty, creating room for conditional one-page or WooCommerce checkout.

Fix

Center alignment for credit card container and stripe.

Fix

Datetime element not working in live form view.

Fix

Form Configuration being closed when uploading image.

Fix

Issue with CONFIG and STYLE change refresh.

Fix

Issues with Link Button form element.

Fix

Regenerate form custom css when version upgrades.

Fix

Set form width unit to pixel, when none is supplied.

Fix

Show error message when reCaptcha is not being set up correctly.

Fix

Empty feedback issue when sending on-behalf of user.

Fix

Issue with security reCaptcha element.

Fix

Issue with “Submission Limited” forms not appearing within form builder.

Update

Improvement for custom style generation (with checksum).

Update

Improve response time of live form builder.

Update

Improve UX of live form builder.

New

Live form builder interface.

New

Boxy form themes.

New

System and Custom fonts support.

New

Global element alignments.

Update

Accessibility for various form elements.

Update

Update MyMail to Mailster.

Fix

Math element appearance issue on small devices.

Fix

Invalid hashtag breaking popup.

Fix

Blank feedback email when send from user is true.

Fix

Localize GetResponse PHP Library to avoid Fatal errors.

Fix

Address box alignment issues.

New

Support piping tags in pricing element header, attributes & footer.

Fix

A case when hidden element won’t restore value if placed inside a container with duplicate conditional logic.

New

Integration with MailWizz Application.

New

Offline Payment Gateway integration.

New

Remove mcrypt dependency with graceful fallback for older instances.

Update

Option for natively using Mobile Camera with File Uploader.

Update

Update to new Stripe API for subscription.

Fix

Full Name Element validation issue with “Everything” filter.

Fix

Leaderboard and User Portal responsiveness issue.

Fix

Math element fancy appearance issue with hidden label.

Fix

Sortable list icons not appearing in summary table.

Fix

JS bug with dependent datepicker element.

Fix

CSS issue with datepicker div, not being hidden under some theme.

Fix

Compatibility issue with easySubmission add-on.

Fix

Blank value appearance issue for inline element.

Fix

Stripe Elements appearance issue for dark themes.

New

Add Support for MailPoet 3.

Update

Underline fill in the blank question in summary table.

Update

Highlight correct feedback questions according to settings.

Update

Make score and average score output configurable.

Update

Auto shrink thumbnail elements on smaller screen.

New

Subscription Payment with Stripe.

New

Option to highlight all positive scores in summary table.

New

Option to reverse the order of smiley rating.

Fix

Appearance issue with styled container without icons.

Fix

Bug in iFrame/GPS inside hidden/collapsible containers.

Fix

Missing prefix and suffix in feedback small inline appearance.

Fix

Make Center/Vertical appearance work for payment element.

Fix

Hidden Stripe Payment causing JS error.

Fix

Primary fields not getting disabled after adding to the form.

Fix

GetResponse Integration now updated with v3 API.

Note

Improve Auto-Update and error reporting functionality.

Fix

Issue with Guest Blog element placeholder.

Fix

Issue with Guest Blog Editor toolbar modals.

Note

Option to disable eForm activation notice.

Fix

Issue with payment retry form.

Fix

Issue with ZIP code field not accepting alphanumeric codes.

Note

Move hiddens method to IPT_Plugin_UIF_Base to expose to all classes.

Note

Updated Composer dependencies to latest (Stripe).

Fix

Static database table naming issue with WordPress MS.

New

Authorize.net payment integration.

New

Auto Update Functionality.

New

Automatic score for feedback elements.

New

Estimation Slider interface for payment forms.

New

Input masking on freetype form elements.

New

Interactive form elements support for piping element values into labels.

New

OpenGraph & Twitter metadata in standalone form pages.

New

Option to change color of summary table icons.

New

Pricing Table Form Element.

New

Row index for checkbox, radio and thumnail numeric values in math element.

New

Zoom for statistics charts.

Update

Better colorpicker for Form Builder.

Update

Better looking payment forms.

Update

Better Signature Element.

Update

Implement changes according to new facebook API.

Update

Inline appearance for feedback small element.

Update

iziModal in popup forms with support for better manual popup.

Update

jQuery UI Sliders are now more responsive.

Update

Leaderboard shows rank and timer value.

Update

Select2 styling is now consistent with inputs.

Fix

Auto fix bad color codes in customizable material theme.

Fix

Auto Save Form Progress UI inconsistency.

Fix

Cookies based limitation not working under IE11.

Fix

Hidden mathematical element appearance issue.

Fix

Issue with file upload size.

Fix

Issue with sort by name in payment listing.

Fix

Issue with User Portal page logout redirect.

Fix

Placeholder issue in multiple grading settings.

Note

Adaptation to modern workflow with modular approach.

Note

Grunt based CI/CD with support for automatic plugin updates for clients.

Note

Payment module refactoring.

Note

PHPUnit testing for a better continuous integration.

Note

UI class refactoring.

Note

Use bower to manage front-end dependencies.

Note

Use composer to manage PHP dependencies.

Note

Use NPM to manage dev dependencies.