<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=287945&amp;fmt=gif">

FlowWright v9.6.1 Release Overview

Posted by Dileepa WIjayanayake on Feb 25, 2020 8:19:31 PM

FlowWright v9.6.1 was released on February 11th, 2020 with some enhancements and fixes over the major release of v9.6.  Version history and the readme file details the changes in this version, but this blog will give more in-depth information about this release.

In v9.6 we introduced user and server sessions, this enhancement improved the performance of the API ten-fold, where the user validation was done once and then forwards user sessions were used by all API calls.  In v9.6.1 user sessions were applied to the UI code to improve the performance.

User interface and engines use configuration settings, for example, the user interface menu for regular users can be configured, this configuration must be retrieved on every single UI page, these settings now use caching to speed up.  Only on the first call the value is retrieved from the database, then onwards it's stored and accessed from the UI cache.

FlowWright lets you define database connections and use them within steps for making database calls.  If you are familiar with connection strings, it will be easy to copy and paste a connection string for the configuration of the database connection.  For business analyst users, it was difficult, so we have made it easier by providing a database connection string builder in this release.  Just provide the information and the connection string is generated automatically, it can be also tested within the same UI.

create database connection using connection builder

One of the other major enhancements in this release is something that our customers have been asking for; a way to have any number of users added within the application, but have an "active" or "in-active" status against each user.  Now users can do that, any user can be active or inactive.


mark users active-inactive

In regards to licensing, only active users are counted.  When a user is created or updated, you easily have the option to make the user active or inactive.

mark users active-inactive when creating or updating

With previous versions, even though a user can be removed, it was really not possible to remove a user that had history within the system.  For cleaning up users, we have enhanced the remove functionality of users, now you can move that user's history to another user.  This can be also done within the user menu:

move items from one user to another, history items

Microservices was a huge enhancement to FlowWright and a well-accepted feature by our customers.  In v9.6.1 we made few more enhancements, these were part of the original scope that we were not able to introduce in v9.6.  Microservices were enhanced to track statistics on the calls.

FlowWright microservice statistics and call logs

Statistics for Microservices can be viewed by Microservice call or by a user.  Statistics for each are rendered as follows:

Microservice statistics with graphs and calls

Call logs for each Microservice can be also viewed, including the incoming and outgoing parameters to the service call.

Microservice call logs with input and output parameters

Workflow tasks have been there since version 1 of the product, but v9.6.1 introduces task reminders for task steps.

FlowWright workflow task reminders

Any number of task reminders can be configured for the task.  Let’s say a task that needs to be completed in 7 days can have a reminder set after 3 days and 5 days of the task being assigned.

Any # of task reminders can be configured for a given task

Based on the above configuration, task email reminders will be sent to the assigned users of the task.

With this release, there were enhancements and fixes to forms, especially to form UI widget controls.  One of the main enhancements is now you can set the tab index for the controls.

setting tab index for FlowWright form UI widget controls

You can change the order of tab indexes by just dragging the controls up and down within the below-shown tab index management screen.

Form UI widget tab index management screen

Auto tab indexing feature can be used to auto arrange the controls within the screen, tab indexes will be computed based on the layout position of the controls within the form design canvas.  From a usability perspective of the forms designer, page-level CSS and JS functions were moved to its own menu item.

Form page CSS and JS functions moved to its own menu item

The “Ratings” form widget UI control is now customizable, you can configure the # of stars to be displayed, a value between 3-10 can be configured.

FlowWright rating form UI widget control

FlowWright rating form widget UI control configuration

Also, the “eSignature” form UI widget was enhanced to be much more dynamic and configurable.  The properties window for the control will let you configure the following:

FlowWright eSignature form UI widget control configuration

Pen color for the signature can be configured, in some cases, you need the signature to be in black color.  Users can configure and display the signature line or to hide it.

Just as workflow step documentation, now all Form UI widget controls support in-built documentation, simply open the properties page for any control and view the documentation for the control.

FlowWright form widget controls provide documentation for each UI control

Click the “?” at the top right corner of the properties page for any control, a PDF document will be displayed explaining the UI control as shown below:

FlowWright documentation for the executeWorkflow form UI widget control

Above is a list of in-depth enhancements delivered in v9.6.1 of the product.  If you are an existing customer, you can upgrade now to this version and enjoy the benefits of the new enhancements to the product. Interested in learning more? Contact us! 

New Call-to-action

Topics: v9.6