Improvements
Learn about improvements to previously released features that are now available in ProcessMaker version 4.1 for ProcessMaker build 4.1.16.
These release notes document new improvements available in ProcessMaker version 4.1.16. Release notes are documented in alphabetical order by package.
ProcessMaker 4.1 is build 4.1.16. Release notes after this release are listed as ProcessMaker 4.1.17.
Hyperlinks to the issues in these release notes are not publicly available.
Auth SAML Package
FOUR-2297: ProcessMaker Administrators may debug SAML configurations. The following logs record calls and returns when debugging is enabled:
log on attempt
successful log on
ProcessMaker user does not exist
ProcessMaker user ID exists but is inactive or deleted
an expected email attribute
ATTRIB
is missing
View the logs by doing one of the following:
From the command line, use the following command:
php artisan package-auth-saml:debug
.Add
SAML_DEBUG=TRUE
to the.env
file, and then view the logs in thestorage/logs
directory.
Collections Package
FOUR-2830: After a new or existing ProcessMaker Collection record is saved, that record's view displays with additions/changes.
Core
ProcessMaker core is built on Laravel version 6 from which Laravel provides long term support.
ProcessMaker core requires PHP 7.3 or later.
FOUR-1256: ProcessMaker Scripts properly get the value of an Environment Variable.
FOUR-2276, child of FOUR-1998: For enhanced security, ProcessMaker logs a ProcessMaker user out from other logged on devices without invalidating the session on the current device. Use this improvement when changing your password, thereby invalidating sessions on other devices, without invalidating your current session on your current device.
FOUR-2277, child of FOUR-1998: For enhanced security, each ProcessMaker user page contains the Security Logs tab that displays each user's successful and unsuccessful log on and log out attempt. Each log entry contains the following information about each log event:
whether the user logs on or logs out
the IP address from which the user logged on
from which Web browser the user logged on
from which operating system the user logged on
the datetime the logging event occurred
FOUR-2539: ProcessMaker supports datetime formats YYYY-MM-DD HH:MM and DD.MM.YYYY HH:MM as specified by ISO 8601.
Data Connector Package
FOUR-2535: Designing how a ProcessMaker Data Connector connects with a data source is now more intuitive with the revised user interface.
Dynamic UI Package
FOUR-2671: ProcessMaker users with the Make this user a Super Admin setting can view, edit, and delete Dynamic UI dashboards that they did not create.
Process Modeler
FOUR-1419: Double-clicking on a Process model element or connector highlights that node's name in the Configuration panel to more quickly rename it.
FOUR-2222: Assign Tasks from Form Task and Manual Task elements more easily with the redesigned user interface.
FOUR-2280: Form Task and Manual Task elements may display a specified ProcessMaker Screen as the Task loads.
FOUR-2627: The sidebar properly displays in the Documentation panel when documenting Process model element descriptions.
Saved Searches Package
Screen Builder
Screen Builder version 2 is built with the latest core components.
The Watchers user interface is improved to use Data Connectors from the Data Connector package.
FOUR-2504: The Nested Screen control may be used with Display-type ProcessMaker Screens.
FOUR-2548: The ProcessMaker Screen types from the Type setting in the Create a Screen screen are alphabetized.
Signature Package
FOUR-2435: The Signature control automatically saves an entered signature, though that signature is not committed until after the Request participant submits the ProcessMaker Screen.
Last updated