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.
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.
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.
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:
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.
Statistics for Microservices can be viewed by Microservice call or by a user. Statistics for each are rendered as follows:
Call logs for each Microservice can be also viewed, including the incoming and outgoing parameters to the service call.
Workflow tasks have been there since version 1 of the product, but v9.6.1 introduces task reminders for task steps.
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.
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.
You can change the order of tab indexes by just dragging the controls up and down within the below-shown 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.
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.
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:
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.
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:
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!