...
- Fixed export for "audit" forms (Using new Audit IFTTT action)
- Fixed issue with "double dashes" in the responses or templates (when Velocity templating is enabled)
- Improved virtual functions: "replaceWith" and "asFilteredBy" to support dynamically looked up parameters (via [entry.field_name])
- Fixed issue with attachment deletion when ConfiForms dataset has incomplete reference to the Confluence attachment or attachment was removed earlier (by user, using Confluence built-in functionality)
Version 2.14
- New function to help with customization of the output for multi-value holding fields - iterateAndPrint. See more on Virtual functions
- Added configuration option to hide the key when showing options for Insight objects
- Added global setting to "disable" the option to "Allow data reads even if a user does not have read access on the page". This allows you to ensure that the forms follow Confluence permissions model very strictly, with no exceptions
- Comments field now reports errors in a more user friendly way (if any)
- Fixed content type to JSON when REST API to save/update entry is used REST API#Createentry
- Fixed bug with "Reset value" rule when applied on Datetime interval field
- Added virtual function to support formatting with regular expressions: formatToPattern. Useful for formatting numeric values as phone numbers: Virtual functions
- Fixed issue with _count variable when used in IFTTT/Field Definition Rule in a condition (was incorrectly set to 1, instead of actual records count in the filter)
- Fixed issue with double quotes in values when used in ConfiForms Filter macro or in dynamic dropdown field
- New virtual function to help with content rendering (when the value is actually a storage format) - storageToHtml
...