v5.0.0-beta
Pre-release
Pre-release
Aug 26, 2021 - Version 5.0.0 (BETA)
- Added:
Listings Add-ondisplay entries on front-end, more info here (https://renstillmann.github.io/super-forms/#/listings-add-on) - Added: New file upload system, file upload element will now display image/document in thumbnail preview before it's being uploaded to the server, they will also be visible in the generated PDF
PDF Generator Add-on - Added: New option under global settings
Super Forms > Settings > WooCommerce My Account Menu Itemsto add custom menu items with custom content/shortcode or a custom URL to redirect to a custom page. This allows you to display any extra content for the/my-accountpage. For instance you could list contact entries with the use of theListings Add-onon theMy Accountpage. Since you can use shortcodes you could also use it for other usecases that are not even related to Super Forms. - Added: Option to override form settings via shortcode attribute e.g:
[super_form id="54903" _setting_retrieve_last_entry_data="false"]would override the option defined underForm Settings > Form Settings > Retrieve form data from users last submission. This allows you to have a single form to maintain while having seperate forms with slightly different settings/options defined. If you don't know thekeyof a settings just submit a ticket. But most settings can be found in the fileincludes/class-settings.php - Added: Option to define colors for Dropdowns via
Form Settings > Theme & Colors - Added: Option to define colors for Tooltips via
Form Settings > Theme & Colors - Added: Option to define colors for Calculator element (Calculator Add-on) via
Form Settings > Theme & Colors - Added:
{user_last_entry_status_any_form}tag to retrieve the latest contact entry status of the logged in user for any form - Added:
{user_last_entry_id_any_form}tag to retrieve the latest contact entry ID of the logged in user for any form - Added: New filter hook
super_attachments_filterto alter/add/delete the email attachments - Added:
MailChimp Add-onescape html in output message and replace psuedo after/before elements with normal DOM element - Added: New tags to be used inside E-mails
{_generated_pdf_file_label},{_generated_pdf_file_name},{_generated_pdf_file_url}allows you to retrieve the Generated PDF url so you can create a button that links to the file for download - Improved: Created a new Tabbing system (TAB/Shift TAB) to navigate through all elements properly and allow to select/deselect items such as radio/checkbox/dropdown items
- Improved:
Front-end posting Add-on- create connection between created post and contact entry by storing the ID as meta data - Fix:
PDF Generator Add-onoption to exclude generated PDF from contact entry not working - Fix: When switching language through language switcher, preserver URL parameters so that the form is populated with data after switching language
- Fix:
Front-end Register & Login Add-onwhen using language switcher, make sure thecodeparameters is preserverd (for account/email verifications) - Fix:
Front-end Posting Add-onissue with saving google map data for ACF map field - Fix:
Signature Add-onfix issue when clicking on canvas would create a vertical line instead of a small dot - Fix:
WooCommerce Checkout Add-onissue withExternal/Affiliate productURL being reset to the product permalink - Fix:
WooCommerce Checkout Add-onbug with shortcodes of other plugins not being able to list/retrieve products due to a bug in the new setting optionSuper Forms > Settings > WooCommerce Checkout > Hide products from the shop - Fix:
Zapier Add-onuse numbered index instead of filenames as index for the array, otherwise you would not be able to map/retrieve the file within zapier interface - Fix: Possible RCE (Remote Code Exectuion) vulnerability in old file upload system (doesn't affect most servers, but it's recommended to update to the latest version anyway)