Skip to content

v6.3

Compare
Choose a tag to compare
@RensTillmann RensTillmann released this 26 Apr 13:17
· 137 commits to master since this release

Apr 26, 2022 - Version 6.3.0

  • Added: MailPoet v3 settings under Form Settings > MailPoet Settings which allows you to subscribe users after they submit the form. Optionally you can mape custom fields to store additional information/date for the user
  • Added: New option under Form Settings > Form Settings called Disable Multi-part current step parameter in the URL which prevents the step parameters #step-58731-2 from being added to the URL
  • Added: New option under Form Settings > Popup Settings called Clear form after closing popup which will reset/clear the form when the popup is being closed, this is especially useful when you are using the same form but populating it with different values when the popup is being opened
  • Added: WooCommerce Checkout Option to conditionally checkout to WooCommerce
  • Added: Buttons/Icons to reset form settings to it's Default, Last known or Global value. Or to lock the setting to it's global value
  • Added: New predefined tag {option_****} to retrieve any option from the wp_options database table. If the option is of type Array, you can also filter the sub values by defining a key like so {option_****;arrayKey}. When the arrayKey is omitted, a json representation of the Array will be returned.
  • Added: Extra filter logic Starts with (from left to right) to filter from start to end instead of "Contains" method for both the Auto suggest and Tags/Keyword field field
  • Improved: Cookie/Session system, which allows to filter the expiry and expiration variation values to increase or decrease the lifetime of client data
  • Improved: Register & Login Option to define custom headers for emails such as Verification, Approval and Reset Password E-mails
  • Improved: Register & Login Don't show activation status on profile page in back-end for current logged in user, no need
  • Improved: {dynamic_column_counter} can now be used on field label and description, when used inside a dynamic column
  • Fix: When using Elementor Popup use elementor/popup/show event provided by Elementor v2.7 to initialize the form in case it's not initialized
  • Fix: When using a multi-language form with PDF Generator enabled and the Add Language Switch being enabled, the language switch dropdown should not be included in the PDF
  • Fix: Issue with columns not aligned properly in Safari browser when RTL is enabled
  • Fix: When the form is inside a Popup, make sure that scrolling events are applied to the content of the popup and not to the site page itself, for instance when scrolling to the first error, or other similar form scrolling events
  • Fix: JavaScript error for Safari browser on iPhone when generating PDF, causing the PDF generation to get stuck/hang on loading/spinner icon
  • Fix: Issue with Print button on Contact Entry page
  • Fix: Issue with Exclude dates or a range of dates setting for datepickers when being used on multiple datepickers in the form
  • Fix: An issue since v6.2.200 with dynamic columns where newly columns were inserted after the first column
  • Fix: {dynamic_column_counter} not correctly counting when used in combination with a dynamic column that has conditional logic enabled
  • Fix: JavaScript error in older Safari v12 browsers due to replaceAll() function not known by the browser, replaced with replace() with use of RegExp()
  • Fix: Issue with Register & Login when changing user status from Pending to Active in backend
  • Fix: Issue with Register & Login form, when having a login form that allows all user roles, filter array and remove any possible empty values, because this could cause any user to be unable to login
  • Fix: When setting Send email confirmation/verification email to Do nothing make sure to set user status to 1, since they are not required to confirm their E-mail address, they will still not be able to login in case the User login status is set to anything other than Active