Version: 1.0.5
5. October 2023
Breaking Change: There is a new “Activate” toggle for the Customizer. If you use Customizer options for specific roles, you must explicitly activate them in the new version for them to remain in effect.
Nestable Pro Forms
This is the new approach of creating forms. Pro Forms becomes Nestable and allows you to add form fields using related form elements. This way, you can build complex forms with a lot of flexibility. Important: This feature is experimental and should only be used in staging environments.
More:
https://forum.bricksforge.io/t/pro-forms-becomes-nestable/
NEW
Pro Forms: Custom Checkbox / Radio Styling
You're now able to style your checkboxes and radio buttons using the Pro Forms UI.
NEW
Pro Forms: Datepicker Range Selection
You can now allow your users to choose between a range of dates
NEW
Pro Forms: Datepicker "Date Format" setting
The datepicker can show a custom date format now.
NEW
Pro Forms: Datepicker Enable / Disable Dates
With this new feature you can predefine some dates which should be included or excluded from the selection.
NEW
Pro Forms: Datepicker Enable Weekdays
With this new feature you can setup the picker to only allow specific weekdays to be selectable.
NEW
Pro Forms: Datepicker Option "Show Visual Calendar"
If activated, the form will show the visual calendar instead of the input field.
NEW
Pro Forms: Datepicker Language
You can now set a language for your date picker fields
NEW
Added new form related WordPress Actions and Filters
New Actions: before_submit, post_created, post_updated, post_meta_updated, user_meta_updated, webhook_sent, submission_created New Filters: allowed_file_types, max_file_size
NEW
Bricksforge Panel: Flexible Variable Syntax
This new syntax allows you to output event data in a really flexible way. Example: {event:target:value} will render event.target.value.
NEW
Bricksforge Panel: New Action: "Send Email"
With the new Bricksforge Panel Action "Send Email", you can send an email using Ajax and assign an Email Designer template you want to use.
NEW
Bricksforge Panel: New Action: "Update Option"
With the new Bricksforge Panel Action "Update Option", you can update a new option to the database using Ajax.
NEW
Bricksforge Panel: New Action: "Delete Option"
With the new Bricksforge Panel Action "Delete Option", you can delete an option using Ajax.
NEW
Bricksforge Panel: Added "Timescale" to Gsap Timeline Action
With the new setting "TimeScale" you can set a time factor to change the timeline duration.
More:
https://greensock.com/docs/v3/GSAP/Timeline/timeScale()
NEW
Bricksforge Panel: New Helper CSS Class to prevent FOUC
A new helper CSS Class .brf-prevent-fouc as been added to prevent Flash of Unstyled Content.
More:
https://greensock.com/docs/v3/GSAP/Timeline/timeScale()
NEW
Email Designer: Send Emails with PHP using templates
The bricksforge_send_mail() function is a wrapper for the wp_mail() function which allows you to define an Email Designer Template ID.
NEW
Email Designer: Added Helper Function "getLocale()"
The getLocale() helper function (Twig) will output the current selected website language.
NEW
Email Designer: Added "Copy ID"
Added a "Copy ID" button to Email Designer instances.
NEW
Global Classes: Exclude certain classes
Exclude classes from your code for which you don't want to create global classes
NEW
Pro Forms: Initial Value for multiple Checkboxes
You can now set an initial checked state for multiple checkboxes using the following syntax: "checkbox1, checkbox2, checkbox3".
IMPROVEMENT
Pro Forms: ACF Gallery Field compatibility
Pro Forms File Fields now can be used to add multiple images to ACF galleries.
IMPROVEMENT
Pro Forms Steps: Removed unnecessary margin-bottom value
Removed an unnecessary margin-bottom default value for the element wrapper.
IMPROVEMENT
"PHP Class not found" Fix
Breaking Change: Need to activate customizer settings
FIX
Pro Forms Steps: Settings from tab "Styles" not working
Fixed an issue that caused styles from the "Styles" tab not to work properly.
FIX
Pro Forms: Fixed Loading Delay
Fixed an issue caused the form having a small delay on loading
More:
https://forum.bricksforge.io/t/forms-are-loading-within-delay
FIX
Pro Forms: Turnstile & hCaptcha Fix
Fixed an issue that caused hCaptcha and Turnstile to not work correctly with certain server configurations.
FIX
Pro Forms: WooCommerce Add To Cart Fix
Fixed an issue that caused the product to be not added to the shopping cart in certain situations.
FIX
Pro Forms: Textarea not accepting line breaks
Fixed an issue that caused textarea fields to not accept linebreaks in some situations.
FIX
Bricksforge Panel: Scrub Value cannot be 0
Fixed an issue that caused the scrub value not being able to be 0.
FIX
Parallax not working in Templates Fix
Fixed an issue that caused the parallax effects not to work in templates like header and footer.
More:
https://forum.bricksforge.io/t/parallax-in-templates/1143