Barcode with call-to-action: The barcode element in the formBuilder now has a dedicated tab to add a call-to-action.
More efficient condition handling: The container element now allows a subform to be displayed even when the condition is false, reducing the number of conditions needed for if-else scenarios.
Improved numeric comparisons: The alias of numeric fields can now be compared with 0 or null.
New hyperlink options: The hyperlink element now supports read-only and import-only modes.
Unique token for hyperlinks and images: Hyperlink and image URLs can now generate a token based on the draft/document ID.
Improved document import logic: Imported document values are now linked to the draft/document ID and will reset when copying.
Faster document attachments: The attachment list is now stored in the database for better performance.
Faster text field input: When adding a label, text, title, or import barcode element, the input is selected immediately instead of opening the settings menu. The menu is still needed for text styling.
Bugfixes
Incorrect data in credit invoices: Credit invoices used the current organization data instead of the original invoice data.
Labels in Word documents: The text of a label element was not displayed in Word files.
Display option in Word: The "Show selected only" option did not work for all elements in Word documents.
Inconsistent scrollbars: Scrollbars differed across views and browsers on smaller screens. Layout is now uniform.
Updated terms name: "Algemene Voorwaarden" is now renamed to"End User Agreement".
GPS button in address field: The button returned the municipality instead of the city.
Alias handling in selections: Only the selected option was processed, ignoring others. This is now fixed.
Calculation errors in existing drafts: After an update, calculation elements did not update correctly when switched to a static calculation.
Static calculations display: Subforms were not shown for static calculations without an alias.