Forms
- form definition export includes sub-forms also
- form definition snapshot name can be generated automatically
- form variables - you can access forms and their any field value directly using form variables.
- Inline dynamic grid form UI control
- sub-forms are supported within the grid view
Forms Designer
- bootstrap grid view support background color
- bootstrap grid view supports column content alignment
- drop down list have preview button to view the drop down list data
- form definition preview improved to fit screen size
- form UI control properties support type ahead
- New Form Widget "HTML Widget"
- text area control content can be limited by # of characters or words
- UI controls are resizable just with click and drag
- use common/global css styling on multiple forms
- when hovering over controls, controls are highlighted
- when hovering over controls, id of the control is displayed
- you can remove custom page level JS functions
Processes
- create calendar step routes using email queue
- definition item export has step name and description
- Google language detect workflow step
- Google language translate workflow
- new workflow steps to generate the process definition and instance audit reports
- process instance displays created by and the test user
- Realtime API to pass custom objects to steps through engine context
- refresh process steps and design when resetting an instance
- rendered image has an option for auto refresh
- rendered process variables & globals can be searched
- reset to step supports refresh steps or whole design
- step input configuration is empty, then use the default value
- user involved workflow instances
- variable change tracking for a process instance
- workflow step to get file URL from physical path
- workflow step to provide length of JSON array
- workflow steps to read and write files
- workflow steps to zip/unzip files
Process Designer
- choice task and eval decision steps validate connections based on configuration
- create connection from steps
- configuration of default globalization provider
- connection properties can provide the next link value
- designer shows notifications instead of messages
- link priority value gets saved automatically
- process definition snapshot names can be generated automatically
- Process definition render, show meta data, created on, created by, updated on, updated by, # of instances
- Remove multiple steps from UI in workflow designer should maintain the connections
- show index support filtering by step type
- step validation perform out going connection validation
- supports renaming of variables and globals
- variables and globals display their type
-
workflow step can be compared to the same step from a snapshot
User Interface
- complete step completes the step if there's only 1 out going connection
- delete multiple workflow steps with UI
- email queue display # of emails and searchable
- ESB event errors displayed on the UI
- export items as SQL inserts
- Incrementor (+/-) form UI control
- lookup item tree supports adding of items
- popups support resizing
- Render execution between 2 selected steps
- Render process instance based on selected steps
- Render step properties will translate all expression with a single click
- rendered instance show the # of iterations next to the step
- set password shows the strength of the password
- SQL query tool to generate inserts
- Steps page displays steps based on the selected category
- synchronize result can be searched
- synchronize select connection auto connects to the selected instance
- synchronize UI can interchange the source & target
- synchronize UI shows # of added and updated
- system log will update the date/time for duplicate entries
- various UX/UI improvements
- version upgrades automatically clears the client browser cached files
Technology
- code base is upgraded to use Microsoft .Net framework 4.8
- FlowWright supports and runs on Docker Windows container
- turn on/off virus scanning of uploaded files
Users
- my profile displays extra fields for the user, if configured
- organization structure supports removing of the whole structure
- removing a user supports moving the users items to another user
- reset password is logged to the history of the user
- set culture and time zone for any user
- set default culture and time zone for all users
- synchronization of user will automatically synch the users roles
Authentication
- authentication providers message support globalization
- Facebook authentication provider
- Google authentication provider
- LinkedIn authentication provider
- Office365 authentication provider
Dashboards
- dashboards provide navigation between time frames
- new dashboard widget to start a process flow
Performance Improvements
- all required resources are loaded from the application server instead of the internet
- auto detect ignores application level dll files
- engine child process stays in memory as long as there's work to be done
- globalization provider supports default value when retrieving item text
- UI caching improvements
- wait step duration is < 30 seconds, process will sleep instead of persisting