Page tree

Versions Compared

Key

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

...

Since ConfiForms app version 2.x we publish release notes here 

Table of Contents

Version 2.25.1

  • Fixed issues with migrating (to cloud) forms data that have non-latin names
  • Fixed issue with labels auto-align option set in ConfiForms Registrations Control (FormView) macros
  • Fixed issue with double rendering of the template in ConfiForms emails (IFTTT to send emails)
  • _previousState is now accessible directly through ConfiForms Field macros (not only through [entry._previousState]) - if it exists in the context for the current record, see where it exists Virtual functions
  • Virtual function to remove items is enhanced to work better on arguments given as CSV (asList). An example below that removes options from "choice1" field that already being selected and stored in choice1 and choice2 fields

    Code Block
    id.getOptions(choice1).remove([entry.choice1.transform(id).asList]).remove([entry.choice2.transform(id).asList]).asList

    similar approach to create a filter dynamically (filters OUT choices from choice1 that are already used in fields choice2 and choice3). In these examples our choice1,choice2,choice3 fields are of the same structure and type

    Code Block
    choice1:[entry.id.getOptions(choice1).remove([entry.choice3.transform(id).asList]).remove([entry.choice2.transform(id).asList]).join( OR choice1:)]

Version 2.25

  • Improved use of  "_previousState" through ConfiForms Field macro
  • Improved support for custom dialog modes in CalendarView when multiple views using the same form are set up on the page
  • Fixed performance issue with form page lookup when page history is used to render old version of a page that has ConfiForms views (referencing a form on a different page)
  • Fixed issue with incorrect escaping of an "&" in the email's subject
  • Fixed issue with target form not being dynamic (could not set via [entry.field_name]) in ConfiForms IFTTT to update ConfiForms entries
  • New Virtual functions to retrieve pageWatchers and pageContributors (must be used on a page object)
  • CalendarView now supports setting the "week numbers"

...