3.1.0
26. June 2025
[Node Editor] Node Variables
Variables can now be created via a sidebar, which can be used throughout the entire node canvas and can even change their value on runtime using the "Update Variable" action.
new
[Node Editor] New Sidebar
With the new sidebar, various areas are available to you, such as creating variables, quick actions, or an information area.
new
[Node Editor] Custom Javascript
Every text control now accepts custom javascript with the following syntax: {{ my_javascript_code }}, for example: {{ window.outerWidth }}
new
[Node Editor] New Basic Action "Set Style Property"
A new action has been added that allows you to edit the style property of elements.
new
[Node Editor] New Debug Action "Print Value"
This action helps you with development and displays a given value in the frontend.
new
[Node Editor] Duplicate one or multiple nodes
From now on, it is possible to duplicate one or more nodes.
new
[Node Editor] Import / Export one or multiple nodes
Individual or multiple nodes can now be exported or imported. When importing, you can choose the position where they should be placed.
new
[Pro Forms] New Setting "Back to first step after submit"
There is now a new setting in the "Others" group that automatically takes the user to the first step of a multistep form after the form has been submitted.
new
[Pro Forms] Live Value for File Field
Live Variables are now also listening for file fields
new
[Pro Forms] Reload Delay
A delay in milliseconds can now be set for the reload action.
new
[Pro Forms] Live Values for File Fields (Images)
When images are uploaded, you can now display the image as a live value.
new
[Pro Forms] File Field: New Setting "Disable Image Preview"
With this new setting, you can disable the default image preview.
new
[Email Designer] New filter: bricksforge/pro_forms/webhook_before_send
With this new filter you can modify the webhook request before send
new
Bricks 2.0 Beta Support
Some adjustments and bug fixes have been made for the Bricks 2.0 Beta.
improvement
[Bricksforge Panel] Added "Create Animation" button
A button was added when creating a new animation to improve the UX.
improvement
[Node Editor] Slider related nodes are now accepting selectors instead of slider IDs
improvement
[Dynamic Data Tags] ACF arrays were rendered incorrectly.
fix
[Pro Forms] - Required State issues with file field
fix
[Pro Forms] - Required State issues with "Modern" Select field
fix
[Pro Forms] - :array filter not respected in some situations
fix
[Pro Forms] ACPT compatibility fix with image related data
fix
[Pro Forms] HTML in Label ignored for "Text" field
fix
[Pro Forms] Uncaught TypeError: array_filter(): Argument #1 ($array) must be of type array
fix
[Pro Forms] Custom Validation Message for Modern Selects with Icons has wrong position
fix
[Pro Forms] Select Field Validation issues with "Modern Style"
fix
[Bricksforge Panel] - The sidebar loses its full height and cuts off the content in the middle.
fix
[Bricksforge Panel] - Input Blur after typing a dot
fix
[Bricksforge Panel] - Decimals not working as expected for Input Number Fields
fix
[Email Designer] Email has no line breaks
fix
[Page Transitions] Swup fires only the first timelines
fix
[Admin Pages] Fixed wrong URL for ACF Option Pages
fix
3.0.9
1. June 2025
[Node Editor] Comment Box Colors
You now have the option of choosing colors for your Comment Boxes.
new
[Pro Forms] The file field custom path still does not accept dynamic data
fix
[Node Editor] Visual glitch when opening the panel
fix
3.0.7
15. April 2025
[Pro Forms] File Required State not respected in some situations
fix
[Pro Forms] {{all_fields}} is returning only one file url for multiple images
fix
[Pro Forms] Email Content is not parsing fields correctly in some situations
fix
[Pro Forms] Update Post Action does not update Post Thumbnail
fix
[Pro Forms] "Direct upload to server" not working as expected in "Update Post" action
fix
[Form Submissions] Multiple attachment urls are showing in one row without separator
fix
[Email Designer] Checkbox and Radio Values that are not checked are being parsed as "0"
fix
[Email Designer] PHP Error when adding custom order status
fix
[Email Designer] Line Breaks are not considered in textareas
fix
3.0.6
10. April 2025
[API Query Builder] Added control "Send Token As"
By default, the Bearer Token is sent as a header. However, some API providers expect it as a query or body parameter. Now you are free to decide. By default, it is sent as a header.
new
[API Query Builder] Added new PHP Filters
bricksforge/api_query_builder/request_headers, bricksforge/api_query_builder/request_url, bricksforge/api_query_builder/retrieve_token_request_headers, bricksforge/api_query_builder/retrieve_token_request_body, bricksforge/api_query_builder/refresh_token_request_headers, bricksforge/api_query_builder/refresh_token_request_body
new
[Pro Forms] Added "Source" to "Update User Meta" action
Added the options ACF, Metabox, JetEngine and ACPT as Source to the "Update User Meta" action.
new
[Pro Forms] Query Loop Support for "Option Group" element
new
[Pro Forms] Dynamic Max Length Count for Textarea
Display a dynamic max length count text for your textareas.
new
[Pro Forms] Added @label for Live Variables
For example, with {{first_name @label}} you would get "First Name" (the label you have set for the related field)
new
[API Query Builder] Removed "Content-Type" as default header
As some API providers only expect very specific headers, we would like to leave it up to you to decide which headers to add. For this reason, the Content-Type has also been removed as the default header.
improvement
[Pro Forms] Added "Label" control for Hidden Field
improvement
[Form Submissions] CSV Export more stable when exporting a large number of entries
improvement
[API Query Builder] Dynamic Data Tags not generated for nested arrays when some items contain empty arrays
fix
[API Query Builder] General Request Headers are not being sent with Auth Request to get a dynamic token
fix
[API Query Builder] After duplicating an endpoint, the new item syncs conditions with the previous one, until reloading the page
fix
[Pro Forms] File Size & File Type Client Validation not working in some situations
fix
[Pro Forms] Builder: Select Field is not showing "Copy ID"-icon
fix
[Pro Forms] "Disable Loading Icon" setting also hides default submit button icon
fix
[Pro Forms] "Direct Upload To Server" – fixed temp directory
For files that do not need to be saved on the server, such as emails, the “Direct Upload to Server” function uploaded the file to the “uploads” folder instead of the temporary one. This has been fixed.
fix
[Pro Forms] File Field does not reset on submit
fix
[Pro Forms] Email Content accepts only one file per file field
fix
[Pro Forms] Deactivated wpautop for Emails if detecting custom HTML code
fix
[Pro Forms] Removed strict "px" unit for checkbox width and height styles
fix
[Pro Forms] ACPT Repeater not updating with "Update Post Meta" (added box_name)
fix
[Form Submissions] Searching not working for large lists
fix
3.0.5
6. March 2025
[General] Fixed PHP Error
Fixed a PHP error that occurs when no extension is activated.
3.0.3
13. February 2025
[General] Developer License not accepted for instawp sites
fix
[Pro Forms] File Field "Required" attribute not respected
fix
[Pro Forms] Sync Radios with ACF Array not worked as expected
fix
[Bricksforge Panel] Fixed ScrollTrigger JavaScript error
fix
[Page Transitions] Swup Instances not available anymore in bricksforgeData object
fix
[Page Transitions] Bricks Filters not clickable after changing pages
fix
3.0.2
5. February 2025
[Pro Forms] The "Live Value" Connection field now accepts dynamic data
improvement
[General] Fixed various PHP Deprecation warnings (PHP > 8.1)
fix
[Bricksforge Panel] Animation ignores excluded selectors for click event
fix
[Pro Forms] Add To Cart Action: Form Field Variables not accepted in "Price" field in some situations
fix
3.0.1
4. February 2025
[Pro Forms] Added "Is Contained In" as new condition operator
For example, "Banana" is contained in "Banana, Strawberry". This offers new possibilities for form conditional logic.
new
[Pro Forms] Added new wildcard syntax for calculation variables
For example, the variable {sum_for_category_*} inside a calculation formula will sum up all calculation values that start with "sum_for_category_". This makes it possible to use Calculation Values from Bricks Loops outside the loop and calculate with them.
improvement
[Licensing] Added instawp domains as development environment
improvement
[Pro Forms] Dynamic Data can be now used inside a form field variable
improvement
[Form Submissions] Changed Notification Badge to native WordPress one
improvement
[General] Updated the design of the Element & Extensions Toggle
fix
[General] Fixed Deprecated PHP Warnings
fix
[Pro Forms] MP3/MP4 uploads not working anymore with the new File Field
fix
[Pro Forms] "Modern Select" with "Multiple" set to true not working with Live Values
fix
[Bricksforge Panel] Fixed animation glitches after updating to 3.0
fix
[Bricksforge Panel] Fixed Fouc Prevention compatibility issues
fix
3.0.0
30. January 2025
️Breaking Changes:
- Spacing for Form Fields: Padding has been adjusted for form fields. In the native Bricks form, the spacing was controlled by line-height. This had some negative side effects. Therefore it was replaced by padding. Please check your forms for correct display.
- New file field: The file field in Pro Forms has been completely replaced by a new one. The functionality for your forms should still be the same, but the appearance may be different. Check whether your forms are still working properly.
Node Editor
A new node-based editor for creating and managing workflows intuitively.
new
Global Variables
Shared variables for the entire Bricksforge ecosystem. Works in Pro Forms, Node Editor, and more.
new
[Bricksforge Panel] Redesign
The panel has been completely redesigned and now offers several new functions and improvements.
new
[Pro Forms] Conditional Steps
New functionality to conditionally show or skip form steps based on user input.
new
[Pro Forms] Action Conditions
Added support for conditional logic on form actions.
new
[Pro Forms] Live Variables
If you give form fields a variable with the syntax {{variable}} as a value, they update in real time.
new
[Pro Forms] New Action: "Update User"
Now you can update user data directly via a form action.
new
[Pro Forms] New File Field
The file field has been completely redesigned and now offers lots of cool functions!
new
[Pro Forms] New Rating Field
Added a rating field for forms. Useful for feedback or scoring.
new
[Pro Forms] New Field Condition: "Global Variable"
Hide or show fields based on global variables.
new
[Pro Forms] Conditional Wrapper: Always send form data Control
If enabled, the form data will be sent even if the conditional wrapper is hidden.
new
[Pro Forms] New "Ignore Hidden Fields" toggle for Calculation Field
If checked, the calculation will ignore hidden fields. For example, if you have a conditional logic that hides the field, the calculation will not take it into account.
new
[Pro Forms] Set User Role on "Registration" Action
Set user role during the "Registration" action.
new
[Pro Forms] New Calculation Field Control "Round Decimals"
new
[Pro Forms] New setting "Send Email to user" after a successful registration for the "Registration" action
Automatically send a confirmation email after user registration.
new
[Pro Forms] New "Populate Options" possibilities for Checkboxes, Radio and Select Fields
This area has been greatly improved. Among other things, Dynamic Data and ACF arrays are now possible.
new
[Pro Forms] "Conditionally Selected" – Added "Value Contains" condition
New condition: Check if a value contains something. Simple but very useful.
new
[Pro Forms] Added “Excerpt” Control for “Create Post” action.
new
[Pro Forms] Added "Ignore if empty" for "Update Option" action
Skip updating options if the value is empty.
new
[Pro Forms] New Setting "Disable Button After Submit"
Number of seconds to disable the submit button after form submission to prevent duplicate submissions.
new
[Page Transitions] Native transitions with the View Transition API have been added
Read more here: https://swup.js.org/getting-started/animations/#native-animations
new
[Form Submissions] User Role Permission can now be added.
You can now add user role permissions for form submissions.
new
[Bricksforge Panel] MorphSVG Integration
You can now create animations with MorphSVG.
new
[Bricksforge Panel] Added Visual Timeline Shortcuts
New shortcuts for the timeline editor. Saves you clicks and time. SPACE: Play/Pause Timeline | CMD+S / CTRL+S: Save Timeline
new
[Email Designer] New Filter: bricksforge/email_designer/mail_before_send
Added a new filter to tweak emails before they are sent.
new
[Email Designer] New Filter: bricksforge/email_designer/custom_functions
Using this filter, you can create your custom Twig functions, which you can use in your template.
new
[Flip Everything] Added Horizontal Flip Animation
new
[Pro Forms] Changed Form Field "Value" and "Calculation Value" position
With the new position, “Label” and “Value” are always one below the other.
improvement
[Pro Forms] Security Improvements for Option related actions
Improved security for actions related to form options.
improvement
[Pro Forms] Updated "Quill" to version 2.0.3
Quill editor has been updated to the latest version.
improvement
[Pro Forms] “Step” control added to the Number Form Field.
improvement
[Bricksforge Panel] Global Fouc Prevention
This change prevents Flash of Unstyled Content (FOUC) globally.
improvement
[Bricksforge Panel] Timeline Instance now available in the animation object
The timeline instance is now accessible directly from the animation object.
improvement
[Bricksforge Panel] Improved Bricksforge Panel Performance
improvement
[Page Transitions] Added Bricks Filter Compatibility
Bricks filters now play nicely with page transitions.
improvement
[Page Transitions] Updated swup.js to the latest version
improvement
[Page Transitions] Improved Page Transitions compatibility with Filter related Bricks Elements
improvement
[Bricksforge Assistant] Changed ChatGPT Model to 4o-mini
Switched to GPT-4o-mini for better response speed and efficiency.
improvement
[Email Designer] Updated Twig to version 3.16.0
Twig template engine updated to the latest version.
improvement
[Pro Forms] Live Value Suffix showing twice
Fixed an issue where live value suffixes were duplicated.
fix
[Pro Forms] Rich Text Editor jumps too far on enter key
Enter key now works as expected in the rich text editor.
fix
[Pro Forms] Webhook Headers not accepting Form Field Variables
Webhook headers now properly accept form field variables.
fix
[Pro Forms] Radio Wrapper is ignoring "Required" for step change
Fixed a bug where “required” validation was ignored during step changes in some situations.
fix
[Pro Forms] Select options included with JSON ignored data-label attribute
Fixed: JSON-based options now respect the data-label attribute.
fix
[Pro Forms] Date Picker "Default" Breakpoint not working for custom options
Custom options for the date picker breakpoint now work as intended.
fix
[Pro Forms] Submit Button Text is showing even if the control is empty
Submit button no longer shows text when the control is empty.
fix
[Pro Forms] Textarea "Width" control not working in some situations
Fixed an issue where the width control didn’t apply to textareas.
fix
[Pro Forms] Date Picker Field is rendering twice in Repeaters
fix
[Pro Forms] Repeater: Update Post Meta action creates empty data field if repeater field is empty
fix
[Pro Forms] WC Add to Cart action: Price not accepts Dynamic Data in some situations
fix
[Pro Forms] Turnstile sometimes not worked as expected
fix
[Pro Forms] Image Checkbox / Image Radio not initially respecting "checked" state in some situations
fix
[Bricksforge Panel] SplitText: text is broken after resizing the window
Fixed: SplitText no longer breaks when resizing the window.
fix
[Bricksforge Panel] Fixed 3D Model related animation issues
fix
[Bricksforge Panel] Javascript Warnings and Errors in Backend when using the Bricksforge Panel
fix
[Bricksforge Panel] “Your Trigger selector does not exist” window appearing too often if not neccessary
fix
[Bricksforge Panel] „querySelectorAll“ not working with GSAP Flip
fix
[Bricksforge Panel] Fixed order related ScrollTrigger issues
ScrollTrigger actions now fire in the correct order.
fix
[Scroll Smoother] Added compatibility for anchor links starting with "/#"
Anchor links starting with /# are now fully supported for smooth scrolling.
fix
[Backend Designer] Fixed broken RTL view for custom dashboard
Right-to-left views now display correctly in custom dashboards.
fix
[Backend Designer] Custom Navigation styles not applied on Plugin File Editor / Theme Editor
Custom navigation styles now appear in the Plugin and Theme Editor views.
fix
[Form Submissions] Submissions not loading if there is no post id (or is equal 0)
fix