Release notes document new features, improvements, fixes, and known issues associated with this release.
Version History
Version 4.11.2Release Date: September 17, 2024
Changes: Bug fixes.
Version 4.11.1Release Date: August 29, 2024
Changes: Bug fixes.
What's New!
ProcessMaker’s Summer 2024 Release introduces the following new features and enhancements designed to accelerate your business process automation. Please contact your sales representative or Customer Success Manager to learn more.
Slideshow Mode in the Modeler
The Slideshow Mode in the Modeler makes it easy for process designers to share the design of a process with all stakeholders, regardless of whether they have access to ProcessMaker Platform.
View the process model, navigate through steps, view screens or add images where screens are not available.
Share slideshows via email or link, accessible to users without ProcessMaker credentials.
AI-Driven Process Documentation
Use AI to quickly generate effective process documentation saving time and effort. This ensures that all stakeholders have access to detailed process information, promoting better compliance and execution.
Generate process documentation with one click.
Create documentation from scratch or enhance current documentation.
FlowGenie Studio
The FlowGenie Studio now offers OpenAI features within the platform enabling tailored interactions and improving outcomes. It is available as a new asset on the Welcome Screen, enhancing your process management capabilities.
Easily access and manage all your Genies in one place.
Design and train Genies in the enhanced FlowGenie Studio.
Enjoy an intuitive interface for managing Genie configurations.
There is support for new document types, including PDFs, CSV files, and URLs.
Recommendations Engine
The Recommendations Engine enhances task management by providing intelligent suggestions for prioritizing and taking action on tasks within a cluttered inbox. This functionality aids the decision-making process, helping users identify the most impactful actions and avoid overlooking crucial tasks.
Identifies tasks at risk of being overdue in the next 24 hours.
Detects similar tasks and suggests creating inbox rules for them.
Recommends marking similar tasks as priority or reassigning them.
Observes user behavior and provides recommendations based on previous actions.
Process Analytics
Get valuable insights into the performance of your processes through Process Analytics.
Get an overview of activities across the platform.
Analyze how process design impacts performance.
Filter data to drill down to more detailed levels of analysis.
View performance trends over time.
Export data to CSV.
UserWay Accessibility Widget
The UserWay widget is now available as an add-on to enhance web accessibility. This tool offers an accessibility menu providing features for an inclusive experience for all users.
Text resizing, color contrast adjustments, and keyboard navigation enhancements.
Ensures screen reader compatibility for visually impaired users.
Provides a customizable interface to suit individual needs.
Robotic Process Automation (RPA)
Enjoy enhanced automation capabilities through Robotic Process Automation (RPA). This integration simplifies repetitive tasks, eliminating the need for manual intervention.
Configure servers and view integrations with RPA servers directly within ProcessMaker.
Access the RPA engine within the platform without the need for separate setup.
Monitor robots, jobs, and executions from a centralized command center.
Install local helper software, define robot job instructions, and register configurations with the cloud orchestrator.
View all job and authentication data from the RPA solution.
Utilize RPA options while designing processes in the modeler.
Participant
Welcome Screen
Improved Welcome Screen with clear ways to get you started. Welcome Screens now include the following new features to improve user experience:
See active Cases and Tasks, as well as list of process you can start.
Case titles are now visible for both Cases and Tasks for better context.
Quickly identify and manage high-priority tasks through the priority flag in the task list.
Process Launchpad
Process Launchpad now offers a smoother interface with enhanced navigation and editing features:
Filter your Cases and Tasks.
Add additional tabs for Case/Task lists using Saved Searches.
Easily search for processes or categories.
Quickly view frequently used processes with recent Cases.
Collapse the left menu to allow more space for viewing process information.
The Image carousel for processes can be expanded for better viewing.
Smart Inbox
The Smart Inbox now merges previously filled information into your tasks when using the quick-fill option. This enhancement streamlines task completion by automatically incorporating relevant past data, ensuring consistency and saving time.
Designers
Actions By Email
Allow Participants to interact with assigned tasks directly from email notifications. Actions By Email now provides enhanced functionality to take action on a task without logging in to ProcessMaker Platform.
Send custom email notifications with interactive buttons for various actions.
Record task responses directly from an email, integrating inputs with ProcessMaker tasks.
Add Dynamic Due Date to Tasks
Configure dynamic due dates by adding a variable to the due date setting in a task’s configuration. This enhancement allows for more flexible and context-sensitive task deadlines, improving task management and process efficiency. Dynamic due dates are available for Form-Tasks and Manual-Tasks.
Flexible Task Destination
Improve user experience by automatically redirecting users to a page after task completion. This customizable redirection is available for task completion and process end events.
Customize what a participant sees after completing a task.
Users can be redirected to the Process Launchpad, Task list, Dashboards, or external URLs.
Redirects to the origin point by default.
Available for Form-Tasks, Manual-Tasks, End Events, Signal End Events, and Terminate End Events.
Calculated Properties
Enhanced interface for Calculated Properties offering improved user interface and feature usability.
Use drag-and-drop functionality to organize Calcs.
Temporarily bypass specific Calcs.
View logs of all performed Calcs.
More space for editing Calc code.
Watchers
Enhanced interface for Watchers offering improved user interface and feature usability.
Use drag-and-drop functionality to organize Watchers.
Temporarily bypass specific Watchers.
View logs of all executions of Watchers.
More space for editing Watcher code.
IDP
This release introduces new features to enhance document management and processing, with a focus on increasing efficiency and improving data organization
Upload multiple documents in one file and automatically split them per page into separate documents in IDP.
Allow users to add new information and modify existing metadata.
Receive notifications to monitor document processing status in real-time.
PM Blocks
PM Blocks configuration now offers the following additional features:
Use Loop controls in PM Blocks.
Add Inbound Configuration from within the PM Block design.
Add Environment Variables to PM Blocks.
Specify Start Event for the PM Blocks.
Version 4.11.2
Resolved an issue where the slideshow icon would intermittently disappear in the modeler after process imports and page refreshes. The icon now consistently appears in all scenarios.
Fixed a problem where the script would crash during the PDF merge process. The script now runs smoothly, merging PDFs without any errors.
Restored missing key fields (such as title and country) in the _user magic variable, which previously caused calculated fields in screens to malfunction. Fields are now correctly populated, ensuring accurate data in calculated fields.
Improved file upload messaging by adding a more descriptive error message when a PDF containing malicious code fails to upload. Users now receive clear feedback, similar to the experience in the files/public section.
Enhanced security by securing the user_id field, preventing unauthorized modifications during process execution and ensuring the integrity of user identity.
Resolved an access control issue where users could view projects by changing the project ID in the navigation bar, even if they weren't the project owner. Now, only authorized users can access projects.
Addressed multiple warnings related to translations, ensuring that all translated content is displayed accurately, improving the overall localization experience for users.
Fixed an issue where documentation for Pool and Line objects was not displayed when hovering over the doc-circle in the process modeler. All objects now correctly display their documentation.
Strengthened security by restricting public access to application and API information at the /docs URL. Documentation is now only accessible to logged-in users or hidden from public access.
Ensured that unread tasks opened from the windows pane are correctly marked as read after interacting with them, providing accurate task status updates.
Corrected the screens completed counter, which previously showed more screens than were actually completed when viewing a case. The counter now accurately reflects the correct number of screens completed.
Resolved an issue with the ellipsis buttons in the "Menus" tab under Customize UI, ensuring they remain in a consistent position when navigating through pagination.
Fixed an issue where userB was unable to claim a task reassigned by userA if the task wasn’t claimed first. The reassign button is now disabled until the task is claimed, ensuring a smoother task reassignment process.
Date filters in case trays now display in the user’s local date and time format, as well as their time zone, replacing the previous ISO 8601 and UTC formats, for better clarity and user experience.
Improved privacy by preventing unnecessary calls to the /users endpoint from Requests/Cases and Tasks trays, which exposed user information. Sensitive data is now protected and only accessed when required.
Updated the "Robotic Process Automation" label to "UiPath" in the Admin Section and Modeler, providing consistent naming for UiPath integrations.
Errors generated during the execution of PHP, JavaScript, Java, Python, and C# scripts are now automatically deleted after the script completes, improving performance and maintaining a clean log.
Fixed an issue where email screens in Action By Email processes were not correctly imported. All email configurations are now imported properly with the process, ensuring seamless functionality.
Strengthened security by blocking attempts to upload PDFs containing XSS (cross-site scripting) vulnerabilities in the following areas:
File Manager (Public Folder)
API POST Endpoint (/requests/{{requestID}}/files)
File Control in Tasks This ensures that malicious files cannot be uploaded.
Standardized the display of the "Firma" control in the Spanish language interface to start with a capital letter, matching the format of other field controls.
Version 4.11.0
UI/UX Fixes
Watchers running scripts to clear text areas and input fields were malfunctioning, causing old data to reappear. Resolved to ensure fields are properly cleared.
"Null" displayed as a list label in email-type screens with empty List Labels. Now, nothing is displayed when no label is provided.
Deleted users remained active. Fixed to ensure users are inactive when moved to the "deleted users" list.
Screen changes were lost after renaming screens. Updated Save button to "Save and Publish" to preserve modifications.
Performance Optimization
Summary screens failed with large delegations. Resolved by preventing the loading of the process_request_token column for better performance.
Pagination added to summary screens for large data sets, ensuring correct loading.
Intermittent OOM failures in the api/1.0/tasks endpoint. Memory optimizations implemented to prevent exhaustion.
Line charts failed with multiple categories in saved searches. Issue confirmed and rendering accuracy improved.
Mismatch between chart data and saved searches. Resolved for accurate data plotting.
Security & Compliance
NPM IP Package v2.0.0 had an SSRF vulnerability (CVE 2023-42282). Upgrading to v2.0.1.
Domain validation in script direct API access corrected to properly verify URLs, focusing on domains.
Process & Task Management
Tasks assigned using "Rule Expression" and "Self Service" were not visible to group members. Fixed to ensure tasks are accessible for claim.
Incorrect task delegation when a user is set to Out of Office. Addressed to ensure tasks go to the designated delegation user.
PDF Generator failed with file names containing spaces. Now supports names with white spaces.
API & Integration
SCIM provisioning sync errors during user updates. Enhanced error handling for seamless synchronization.
Boundary signals in processes caused SQL errors during project addition. Fixed to prevent signals from being treated as individual assets.
Data Handling
Records with special characters weren't saved in searches. Fixed to ensure accurate data saving, even with special characters.
Inconsistent count numbers in saved searches and list charts. Resolved for accurate and consistent counts.
UTC time displayed in emails instead of the selected timezone. Fixed to match the sender's timezone and include timezone details.
Connectors
Send Email Connector name reverted when editing the Subject field. Resolved to maintain the connector's name as intended.
Discrepancies between form data and email content for selected times in date pickers. Resolved to ensure consistency.
Version 4.11.2
Following issues are being investigated and will be addressed in a future update.
Screen Changes Not Reflected in in-progress Cases: When editing and publishing changes to a screen used in a process, the updates are not visible in in-progress cases. The expected behavior is for the changes to be reflected in both new and in-progress cases. This will be resolved in a future release.
Task Destination Redirect: In certain cases involving the Web Entry + Interstitial + End Event configuration, the redirect feature may not function as expected. This occurs because the End Event has its own built-in redirect option, which takes precedence and operates as the default redirect.
AI Assistant Help Text Not Displayed: After creating a new process, the placeholder help text in the AI Assistant is not displayed in the designer. The expected behavior is for the placeholder text to appear, guiding users on how to use the AI Assistant. This will be resolved in a future release.
Incorrect Screen Assignment in Send Email Task: When using the asset quick create option for a Send Email task, it is possible to assign a form screen to the task after closing the modal and selecting a screen. The expected behavior is that only email screens should be assignable to a Send Email task, preventing form screens from being selected. This will be resolved in a future release.
Workaround: Users can manually select an email screen.
Incorrect Screen Assignment in Manual Task: When using the asset quick create option for a manual task, it is possible to assign a form screen after closing the modal and selecting a screen. The expected behavior is that only display screens should be assignable to manual tasks, ensuring form screens cannot be selected. This will be resolved in a future release.
Workaround: Users can manually select a display screen.
Stay Connected Timer Not Resetting: When the "Stay Connected" option is enabled and the configured time elapses, the warning message appears as expected. However, clicking the "Stay Connected" button does not stop the timer, and the application logs off once the timer runs out. The expected behavior is that clicking the "Stay Connected" button should reset the timer, preventing the user from being logged off. This will be resolved in a future release.
Version 4.11.0
AI-Driven Process Documentation
In the documentation view of a process, the name of a PM Block disappears, leaving it unlisted.
Process Launchpad
In the Launchpad, tooltips are not displayed for tab names on the process-browser page, and text is prematurely truncated to 25 characters instead of the intended 35 characters.
Workaround: Enter tooltips less than 35 characters.
The search field in the Guided Templates section on the process-browser page has a different UI compared to the search fields in the All Templates and Recent Cases sections
Smart Inbox
Unread tasks are not marked as read when opened through the preview pane on the Tasks page, even after refreshing the page.
Designers
The submit button is disabled when required fields, such as those in a Signature control, are hidden on web or mobile, blocking form submission.
Workaround: Use a visibility rule instead of using the required setting.
When two users collaborate on a process and publish different alternatives, changes made by one user are not reflected for the other without a page reload.
Label style and size differ between the "Run Test" option in the modeler and process configuration.
When editing a user and assigning a Delegation or Manager, the selected user is not highlighted, causing confusion.
The Undo/Redo functionality does not work correctly with AI-generated content in screen forms.
Starting a process created from a template with Alternatives A and B results in a 500 error.
When a task is assigned by rule and sent to the default user, the system incorrectly shows the default user completed the task.
Using the "Go Back" button after modifying Alternative B causes the alternative to revert to its initial state.
Workaround: Save alternative to avoid losing information.
When adding new tasks to the sequence flow between existing elements in a process, the flow is not saved correctly, leading to misconfigured connections.
When using a web entry, if the Task Destination is not properly configured, the system may redirect users back to the login page after the Completed screen is displayed.
Workaround: To avoid this issue, ensure that the Task Destination is configured with a valid URL. This will prevent the system from redirecting to the login page and ensure that users are directed to the intended destination after completing the web entry.
Administration Settings
The ellipsis in the Dashboard and Menus sections under Customize UI is misaligned, appearing too far to the right and centered instead of being aligned to the right edge of the screen.
Who Can Use ProcessMaker Platform Summer 2024?
All existing ProcessMaker Platform users are automatically upgrade to ProcessMaker Platform Summer 2024 seamlessly and continue to leverage best-in-class technology. The transition does not disrupt ongoing business operations and you do not need to take any additional actions to benefit from this release.
ProcessMaker Platform Summer 2024, our latest enterprise product release, is a state-of-the-art, cloud-based SaaS solution that enables .
See theto learn how to use the new features in this release.
Version 4.11.0Release Date: August 27, 2024
New Features: FlowGenie, Document with AI, Slideshow Mode, Recommendations Engine and more. See for a complete list.
Enhancements: Actions by Email, Welcome Screen, Launchpad, and more. See for a complete list.
Click to learn more.
Click to learn more.
Click to learn more.
Click to learn more.
Click to learn more
Click to learn more.
Click to learn more.
Click to learn more.
Click to learn more.
Click to learn more.
Click to learn more.
Click to learn more.
Click to learn more.
Click to learn more.
Click to learn more.
Learn more about the and .
Click to learn more.
For users on ProcessMaker 3, the minimum version required for an upgrade to ProcessMaker Platform Summer 2024 is 3.8.0. After upgrading, ProcessMaker 3 customers can access/edit all their current ProcessMaker 3 processes using the feature. However, any new Processes must be created in ProcessMaker Platform Summer 2024.