Learn about improvements to previously released features that are now available in ProcessMaker version 4.2 for ProcessMaker build 4.2.29.
These release notes document new improvements available in ProcessMaker version 4.2.29. Platform section documents new improvements also available in the ProcessMaker open-source edition. Improvements to Enterprise packages are documented in alphabetical order below the Platform section.
ProcessMaker version 4.2.29 is not compatible with ProcessMaker versions 4.0.x through 4.1.x. ProcessMaker 4.2.29 is designed for new ProcessMaker implementations that are not upgraded from any previous versions.
The ProcessMaker interface is American with Disabilities Act (ADA) and Web Content Accessibility Guidelines (WCAG) compliant.
The new Inactive status prevents users from starting new Requests of that Process. Setting a Process as Inactive only disables starting new Requests of that Process. Any in-progress Requests are not affected and can complete.
Perform PMQL searches with the following operators:
IN: Use the IN
operator to search for data where the value of the specified property is one of multiple specified values.
NOT IN: Use the NOT IN
operator to search for data where the value of the specified property is not one of multiple specified values.
In a Process model, design Form Task elements, Manual Task elements, and any type of connector to perform multiple instances of one Task/function in parallel or in sequence. Configure multi-instance activities from the Loop Characteristics panel of an applicable element or connector.
Administrators may now force a user to change the password for that user's account, thereby improving security.
Add a tooltip to Submit Button controls. When hovering over the button, the tooltip displays.
Upload multiple files from one File Upload control.
The platform addresses Cross-Site Scripting (XSS) injection attacks in which malicious scripts are injected into otherwise benign and trusted websites.
Use OAuth 2.0 authorization protocol to limit API clients access to user data.
Call ProcessMaker Script Tasks as APIs outside of a Process's Request.
Attach files to a Send Email connector or an email notification.