Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
maxLevel1

Version 3.10.8

  • Fixed validation of nested smart multi-row fields configurations (such configurations are not supported at the moment)
  • CalendarView can be set to use custom layout for edits also by defining ConfiForms Registrations Control macro (not only the Edit Controls macro)
  • Improved handling of errors (storing error results also in the [iftttResult_XXX] variable) 
  • Added "json" function to "EscapeTool" accessible from the Velocity context
  • Fixed UI issue when "waiting icon" was not properly rendered on form submit for forms with a custom layout
  • The maximum size of an embedded image in the WYSIWYG field is now set at 25MB

Version 3.10.7

  • Fixed issue with lookups on smart fields by using the asFilteredBy function from Virtual functions

Version 3.10.6

  • Fixed regression issue with smart fields used in nested views
  • Fixed issue with copy record on Confluence 8.8.x

Version 3.10.5

  • Fixed issue with importing values with large numbers from Excel into ConfiForms via the Import API
  • Fixed issue with smart and database classifier fields when the last option in the selection is with an empty value
  • ConfiForms Edit Controls with a compact mode fixed to use a different pattern for invoking JavaScript (workaround for issues with Confluence 8.5.8 installations at certain customers)
  • Fixed minor UI issue with a waiting icon not shown when the form is submitted through the dialog mode and the form is submitted using RETURN key (not clicking on a submit button)

Version 3.10.4

  • Fixed issue with IFTTTs updating the same record sequentially
  • Fixed issue with inline edits of simple date fields
  • ConfiForms Field Definition Rules "Hide Field" now supports a setting to reset the field (or fields) automatically (hide and reset field value in one go)
  • IFTTT Result is now added to the debug information
  • Added "base64Decode" into list of Virtual functions

Version 3.10.3

  • Fixed yet another portion of regressions introduced by Confluence 8.8.x affecting smart multi rows and connections configurations
  • Improved REST API to accept JSON objects passed form smart multi-row fields when creating new records
  • Fixed issue when a validation rule is set on multiple fields and the error message gets duplicated
  • Fixed issue with smart multi-row fields validation

Version 3.10.2

  • Fixed regression introduced by Confluence 8.8 that affects ConfiForms inline edits (ConfiForms Edit Controls set to render in inline mode)

Version 3.10.1

  • Fixed issue with IFTTT macro logs not rendered properly (How to troubleshoot and debug ConfiForms IFTTT rules execution)
  • Fallback connection for Jira now supports both on-premise and cloud instances of Jira
  • ConfiForms Edit Controls support dynamic labels for buttons (a label can be taken from a field value)
  • Rules processing times are now logged to help with debugging and figuring out the possible bottlenecks
  • Now the debug information is also shown (when enabled) for forms that fail to process completely (broken logic in IFTTTs, for example)
  • Fixing issue with emails not being sent when the IFTTT is invoked through the REST API call
  • Fixed issue with TableViewMerger not properly loading the _sourceForm and _sourcePage metadata fields on certain configurations, making it impossible to access these fields values

Version 3.10.0

  • Fixed issues with ConfiForms configuration (update/create) not working properly on Confluence 8.8.x
  • Possibility to configure a fallback connection to Jira using the service account for the authentication to be used automatically for users who cannot use the "Create Jira" IFTTT (which expects users to be authenticated through the application link)
  • Fixed behaviour of Smart multi-row when it is set to use the form located on a restricted page (also taking into account the flag that can be set on the ConfiForms Form Definition to "allowReads", which overrides the page permissions and allows users to access data from the restricted form)
  • Fixed issue with smart multi-row field when it is set to be edited inline (individually), but also is configured to have a lookup functionality
  • Improved lifecycle for the "create record" functionality to handle smart multi-rows better on forms that fail validation
  • Improved rendering of comment fields in emails
  • Fixed issue with setting rules in Insight dropdown field (change events were not correctly propagated)
  • Removed configuration parameter that required Confluence administrators to enable UI logging for forms. This now can be set individually per form
  • Introducing DataLoader (which is available in ${dataLoaded} variable in Velocity context which allows to query other forms right from Velocity templates)
  • Fixed issue with duplicate handlers set on fields under certain conditions (using ConfiForms Field Definition Rules)
  • Reverse rule to hide the EntryViewer is now supported
  • Support for referencing CSS classes in ConfiForms CSS Rules for Fields macros
  • Fixed UI issue with WYSIWYG that allows to set the field to render in legacy mode (old WYSIWYG editor)
  • Now it is possible to debug UI rules, using the same "debug mode" parameter on the form (definition)
  • Move attachment IFTTT now renames an attachment automatically if the one to move conflicts (by file name) with some existing attachment on the target page

Version 3.9.8

  • Compatibility with Confluence 8.8.x
  • Added support for Confluence server installations with user tiers up to 100 users to continue to use the ConfiForms app for free after the 15th of Feb 2024

...

  • Fixed issue with Copy Page not taking the "Do not evaluate page body" parameter into account when one page is copied 
  • Fixed issue with pagination used on views that are filtered by ConfiForms Filter Control and have date range fields
  • Improved Create Page IFTTT logic to clean up the generated contents when templates with a page layouts are used. Templates that use the fields without views will not be wrapped into the ListViews automatically when the template is using Confluence layouts (as it breaks the page edits for such pages). 

Version 3.9.6

  • Experimental support for deleting records in ConfiForms database table

...