ProcessMaker is please to announce the 4th internal Beta of ProcessMaker 4.
Installation
In order to install it please follow the wiki guide:
ProcessMaker 4 Installation Documentation
Please use the attached zip (processmaker4-beta4.zip) to perform the installation
New Features
The following release includes:
-
Notification Controls in Task inspector - there are check boxes to enable notifications to send to the requester, assignee or participants when a task is assigned or completed
-
Notification Controls in Process configuration - there are check boxes to enable notifications to send to the requester, assignee or participants when a Request is started, canceled or completed
-
Import and Export of Processes - with all assets and then import into a different PM4 install
-
Screens and Scripts can now be duplicated
-
Process configuration has a new selection for Pause/Unpause of Timer Start Events
-
New Requesters, Process Designers, Administrators groups add to the installer
-
New start events from webhooks - start a process by posting date to this new start event type.
-
New permissions added for who can edit data in the process configuration screen.
-
New added ability to authenticate to PM4 in 3-legged Oauth
-
Timer Start Event - create processes that run automatically, on a schedule, date or recurring.
-
Intermediate Timer Events - add delays to your processes
-
Assign tasks by evaluation - use FEEL expressions to dynamically assign tasks to users and groups.
-
Previous Task Assignee Rule - new rule to assign a task to a previous user
-
Parallel Gateway - parallel gateway is used to represent two concurrent tasks in a business flow
-
BPMN validation added to the process modeler
Screen Builder
-
Add images to your screens with the new image control
-
Hide fields with new visibility rules using FEEL expressions
-
Control the look of screens with custom CSS
-
Quickly add colors with the new color variant picker
Improvements
The following improvements have been set in place:
-
UI layout of Admin and User Profile settings - added an accordion icon to headers
-
UI for Group user member configuration in Admin settings - multi-select search
-
Modals UI clean up - alignment fix, updated “cancel” action consistent system-wide, clears form data when selected, an alert is shown after modal completion
-
Notification drop down has new CSS and ‘Dismiss All’ option
-
Multi-column configuration - in Inspector with an option of column number of 1-12 and column width
-
Renamed ‘Property Label’ in Computed Properties to ‘Description Name’
-
Request log timestamp shows time in seconds when hover over
-
Scroll bar added to Request Modal
-
Admin user now updated to Super Admin - option added to settings under Permissions tab
-
Breadcrumbs with sticky element while scrolling page
-
When User or Group does not have Permission to Edit Data, no tabs will show in Task Request
-
Additional date formats for user configuration - 4 date formats were added in datetime_formats.json file. The formats corresponds to dd/mm/yyyy and yyyy/mm/dd with and without time
-
Set ‘requester’ as default assignee in Task Assignment
Bugs Fixes Since Beta 3
The following bugs have been fixed for this release:
-
‘Create Category’ when starting a process is required when no Categories exist.
-
Request log data and timestamp are updating properly and with the correct information
-
Horizon throwing 404 - fix of when Queue Management, when clicking on any failed job to get the wrong link
-
Screen Validation - Even when validation errors are present, I can still save a screen
-
New Request modal having requests fall off modal - fixed with scrollbar in modal
-
Server Error when adding tasks assignment without selecting user or group
-
User unable to edit own profile unless given Edit User Permission by Admin
-
Cannot edit a Date Picker when it is inside a multi-column control