With this version, you can add simple animations when navigating trough form steps.
Pro Forms: "Required Count" for Checkbox Wrapper
This new control has been added for the Checkbox Wrapper. It makes it possible to define a required number of selected checkboxes.
Pro Forms: Dynamic Data support for Validation Rules
The Validation Rules area now supports Dynamic Data.
Pro Forms: Mailchimp Action – No email address provided error
Fixed an issue caused the Mailchimp action to show an error even if an email address has been provided.
Admin Pages: Menu not appearing
Fixed an issue caused the menu or submenu not to appear for certain assigned user roles.
Email Designer: Invalid Password Reset Link
Fixed an issue caused password reset link to be invalid in some situations.
Form Submission: Submissions not showing
Fixed an issue caused the form submission not to show in the backend when using formal site languages
Form Submissions: Date is now using locale date format
In the Form Submissions List, the date will now be formatted based on the site local.
Pro Forms: Custom Action – Custom Success Message not showing
Fixed an issue caused custom success messages set by the set_result() method not to show when using the custom action.
Pro Forms: ACF and Metabox not saving images correctly in some situations
Fixed an issue caused ACF and Metabox to not saving images correctly into the meta fields in some situations.
Fixed an issue caused the custom name for a form to not show correctly. Instead, the ID of the form was displayed.
New Extension: Admin Pages
This extension allows you to create admin pages using Bricks Templates. Admin Pages are custom menu items that can be added to the WordPress admin menu. They can be used to create custom dashboards, settings pages, or any other type of admin page.
More: https://docs.bricksforge.io/en/extensions/admin-pages/
new
Bricksforge Panel: 3D Model Animations
Now, you can animate 3D Models with GSAP using the Bricksforge Panel.
More: https://docs.bricksforge.io/en/extensions/bricksforge-panel/#animating-3d-models
new
Pro Forms: Added "Color Picker" Form Field
Added a new form field to give the user the possibility to choose a color from a color picker.
new
Pro Forms: Date Field – Added "Disable Dates in the past" and "Max Days" control
Added a new controls to automatically disable dates in the past in the Datepicker and to make it easier to work with dynamic dates.
new
Pro Forms: Repeater Fields – Added "All Rows" control
With this new control, Pro Forms will loop trough each row to replace the data with the data of your form fields.
More: https://docs.bricksforge.io/en/elements/pro-forms/#working-with-repeater-fields
new
Pro Forms: New Variable Filters
Added new filters :implode and :array. Example: {{your-variable:implode}} would convert an array to a comma separated string of values.
More: https://docs.bricksforge.io/en/elements/pro-forms/#variable-filters
new
Bricksforge Panel: Added "Reverse Animation Selector"
Added an easy way to automatically reverse a click triggered animation using a custom selector.
new
New Dynamic Data Tag {brf_loop_index}
This Dynamic Data Tag allows you to display the index of the current loop.
More: https://docs.bricksforge.io/en/extensions/dynamic-data-tags/
new
New Dynamic Data Tag {brf_parent_loop_post_id}
This Dynamic Data Tag allows you to display the ID of the parent post of the current loop.
More: https://docs.bricksforge.io/en/extensions/dynamic-data-tags/
new
Form Submissions: Included field id
The Form Submissions Row Header is now also showing the field ID for the related field.
improvement
Security Improvements
Security has been increased for the Ajax functions that can be called via the Bricksforge Panel. By default, execution is now only permitted for users with the appropriate authorisations. Check the docs for more informations about this.
More: https://docs.bricksforge.io/en/extensions/bricksforge-panel/#send-email
improvement
Pro Forms: "Disable Dates" not working for Datepicker
Fixed an issue caused the "Disable Dates" area to show a php error in some situations.
fix
Pro Forms: Checkbox Gap setting is limiting unit to px
Fixed an issue caused checkbox gap setting to limit the unit to px.
fix
Pro Forms: Image Previews not in sync
Fixed an issue caused the image previews for the "File" field to not be in sync in some situations.
fix
Pro Forms: Modern Select Placeholder added as initial value
Fixed an issue caused the Modern Select field to add a placeholder as initial value when "Multiple" has been selected.
fix
Pro Forms: Fixed "Create Submission" action issue
Fixed an issue caused the submit button to infinitely spin when using the "Create Submission" action.
Pro Forms: New Variable Panel
The new Variable Panel for Pro Forms is helping you to pass the correct form field variables to your form actions. Each input field which supports it will get a new icon. After clicking that icon, the panel will open.
Pro Forms: Added new action "Page Reload"
A new action "Page Reload" has been added. This action will reload the page after successfully submitting the form.
New Dynamic Data Tag: {brf_parent_loop_post_id}
Added a new Dynamic Data Tag to get the post ID of the current iteration of a parent query loop. This tag optionally expects the level as param. For example, to get the post id of the grandfathered query loop, you can use it like that: {brf_parent_loop_post_id:2}
Bricksforge Panel: New WPGridBuilder Events
Some WPGridBuilder related events have been added to the Bricksforge Panel.
Bricksforge Panel: New Setting "Perspective"
With this new setting you can create perspective animations very easily.
Bricksforge Panel: New Option "Create Early" for Events
With this new option, you can create Event Listeners early, before the DOM is loaded.
Pro Forms: Bricks Ajax Popup Compatibility
Pro Forms is now compatible with the new Bricks Ajax Popup functionality.
Pro Forms: Increased Confetti z-index
The z-index for the confetti action has been increased.
Pro Forms: Update Repeater Fields now supports Dynamic Data
You can now use Dynamic Data and Form Field Values for Repeater Related fields in the "Update Post Meta" action.
Updated Lenis to the latest version 1.0.29
Pro Forms: Update Post Meta Value needed in every case
Fixed a bug caused the "Post Meta Value" to be populated in any case for areas where it's not needed.
More: https://forum.bricksforge.io/t/prof...s-requires-hidden-input-to-be-set-to-one/1650
Form Submittions: Prevent Duplicates not detecting duplicates
Fixed a bug caused the "Prevent Duplicates" functionality to not work correctly when using the Nestable Forms approach.
More: https://forum.bricksforge.io/t/prof...s-requires-hidden-input-to-be-set-to-one/1650
Lenis Scroll Smoother: Multiplier and "Smooth" value not working
The new version of Lenis has changed some attribute names, which caused the multiplier and some other values to not work anymore. This version is using the new ones.
More: https://forum.bricksforge.io/t/prof...s-requires-hidden-input-to-be-set-to-one/1650
Lenis Scroll Smoother: Automatic Scroll to anchor links
Added automatic scrolling to anchor links when using Lenis as Scroll Smoothing provider.
Pro Forms: Added an easy way to improve security when creating, updating and deleting posts.
The new controls "Allow only for post authors" and "Allow only if logged in" have been added in this version. With this two checkboxes, you can add a security layer with one click when creating, updating or deleting posts. Previously, custom validation was needed to achieve this, which saves a lot of time.
Pro Forms: Metabox Image Field not populating when using also JetEngine
Fixed a bug caused the Metabox Image Custom Fields to not add images from form fields correctly when also using JetEngine in the same page.
Pro Forms: Modern Style Select Fields
Added Select Fields in a modern style – with integrated search functioanlity and chip design for multiple options support.
Pro Forms: Style Options for Input Fields
Added a new group "Style" for all input related form fields.
Pro Forms: New Control "Height" for Button Field
Added a new control "Height" for the submit button field.
Pro Forms: Select Option – Initial Value not applied
Fixed a bug caused the initial value not to be applied for select option fields.
Pro Forms: Live Value Field – Checkboxes/Radios and Select fields not considered
Fixed a bug caused checkboxes, radio and select fields not to be considered from the Live Value field
Pro Forms: Live Value Field – Not populated on page load
Fixed a bug caused the Live Value field to not to be populated on page load.
Pro Forms: Update Post Meta – Calculation Value has ignores rounded values
Fixed a bug caused the "Update Post Meta" action to ignore rounded values when adding them as value.
Pro Forms: WC Add To Cart – Product not added if has Product Meta
Fixed a bug caused the product not being added to the cart if custom product meta values are passed
Pro Forms: File Upload shows only one file preview
Fixed a bug caused the file upload field to show only one file preview.
Lenis Scroll Smoother is not scrolling to the bottom
Fixed an issue caused the Lenis Scroll Smoother to stop scrolling before reaching the bottom of the page.
Terminal: Custom Commands
With this new feature, you can create your own commands with the Bricksforge Terminal! To do this, you just have to select the element tree in the structure panel and create a new command with right click -> Create Terminal Command. All classes, styles, interactions, just everything will be included. This will be a real time-saver!
Page Transitions: Added Morph Plugin
Added the Morph Plugin for the Page Transitions feature.
More: https://github.com/daun/swup-morph-plugin
Page Transitions: Interactions in Popups not working
Fixed a bug caused interactions not to work inside popups.
fix
Lenis Scroll Smoother not scrolling
A few users had the problem that scrolling with Lenis was not possible. This was due to other plugins overwriting the scroll-behaviour property. This fix ensures that the value is set to "auto".
fix
Pro Forms: Submit Errors
Fixed a bug caused the form to not submit correctly under certain conditions.
fix
Terminal: Headings and Text elements created with empty text
Fixed an issue caused the "heading", "text" and "text-basic" elements to be created with an empty text string.