October 7th, 2022
Requires iPadOS 14 or later
Requires CatchFlow™ IDE version 1.1 or higher
Latest Beta Release
This release contains and addresses the following:
- FIXED:
getUserChoice
will no longer pop up the progress indicator inadvertently. - FIXED: Failed expressions would sometimes not stop a function or action from executing and would be ignored. This was true if the statements immediately followed any
if
statement whose condition was false. - CHANGED: The name specified in the
config.json
in a workflow is now the definitive name of the workflow when it executes whether it is loaded from a share code, the IDE, or from our workflow repository. - CHANGED: Workflows can now access only those events, sessions and trips which they created. Similarly, when switching to a workflow, only those events will be shown in the activity panels.
- ADDED: Events, sessions and trips now have a new function,
.updateWorkflowVersion()
. When executed, this function will tag the specified object with the version number of the current workflow version. This can be useful whenever workflows need to detect prior versions of events and modify or update them. - ADDED: The new
$action.askUser()
command can prompt the user for multi-field input. - ADDED: The new
$action.changeWorkflow()
command can load and start a new workflow. - ADDED: Events, sessions and trip objects now all have an accurate
workflowName
andworkflowVersion
property. - DEPRECATED: The
compatibleWithAllPreviouslyCreatedEvents
root property is now ignored.
For additional information on the above added items for CatchFlow™ developers and to download the latest CatchFlow™ IDE please click here.