Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
ProcessMaker version 4.4.0 Release Notes.
Release Date: February 23, 2023.
ProcessMaker, the leading open-source business process management software, is proud to announce the immediate availability of ProcessMaker version 4.4.0. These release notes document multiple improvements, bug fixes, and known issues.
Create BPMN 2.0-compliant business processes using the ProcessMaker 4 platform's low-code approach. Design and deploy automated workflows that deliver true digital agility to your organization.
Release notes are cumulative with all previous ProcessMaker 4.x releases, and document new features, improvements, bug fixes, and/or known issues associated with this release unless otherwise noted.
ProcessMaker 4.4.0 offers SMTP OAuth authentication for Google GMail and Microsoft Office 365 email servers, enabling ProcessMaker Administrators to automatically send emails to GMail and Office 365 recipients. Also included in this release regarding sending emails, Process Designers can configure in the Send Email connector the CC and BCC email recipients.
The Actions By Email connector has also received an upgrade whereby Process Designers can configure in which supported ProcessMaker language the email recipient receives the email.
With these powerful new features and improvements, ProcessMaker provides businesses best-in-class with the flexibility and efficiency they need to succeed in today's fast-paced marketplace.
See the following sections for core product and non-core package versions for ProcessMaker version 4.4.0:
Core product: ProcessMaker version 4.x core-product functionality is the ProcessMaker open-source edition.
Non-core packages: ProcessMaker version 4.x packages extend core-product functionality. Packages are not available in the ProcessMaker open-source edition, but are available to customers that purchase or subscribe to ProcessMaker version 4.x. Release Notes that affect package functionality are documented in separate sections.
View links to system requirements and special instructions to install the on-premises ProcessMaker open-source edition.
See these on-premises server requirements prior to installing the ProcessMaker open-source edition on-premises.
ProcessMaker requires the following newer system requirements than those from ProcessMaker 4.4.x:
MySQL 8.0
PHP 8.1 or later
Learn about bug fixes in ProcessMaker version 4.4 for ProcessMaker build 4.4.0.
These release notes document bug fixes addressed in ProcessMaker version 4.4.0.
Validation rules evaluate in nested multi-column Screens: Validation rules now properly evaluate in nested Screens that use Multicolumn/Table controls.
Integers as default values in Select List controls: Select List controls now properly use integers as default values.
Review product versions available in the open-source for ProcessMaker 4.4 for build 4.4.0.
The following are the product versions available in the open source for ProcessMaker 4.4.0's release:
Nayra BPMN 2.0 engine: Version 1.9.4
ProcessMaker BPMN Moddle: Version 0.13.0
ProcessMaker Query Language (PMQL): Version 1.8.0
Process Modeler: Version 1.24.3
Screen Builder: Version 2.62.1
Script Executor for Lua: Version 1.0.0
Script Executor for Node: 1.1.0
Script Executor for PHP: Version 1.1.0
Vue Screen Builder Form Elements: Version 0.42.0
Review Enterprise package versions for ProcessMaker 4.4.0.
The following are the Enterprise package versions in conjunction with ProcessMaker 4.4.0's release:
Actions By Email: package-actions-by-email 1.8.4
Advanced Forms: DEPRECATED in March 2021; no longer supported
Advanced User Manager: package-advanced-user-manager 1.1.0
Auth: package-auth-auth0 1.7.1
Collections: package-collections 2.6.1
Comments: package-comments 1.4.0
Conversation Forms: package-conversational-forms 1.2.2
Data Connectors: package-data-sources 1.12.1
DocuSign Connector: connector-docusign 1.1.0
Dynamic UI: package-dynamic-ui 1.5.0
File Manager: package-files 1.5.0
Google Places: package-googleplaces 1.3.0
PDF Generator Connector: connector-pdf-print 1.8.1
Process Documenter: package-process-documenter 1.2.0
Process Optimization: package-process-optimization 1.3.0
Saved Searches: package-savedsearch 1.19.2
Script Executor for C#: docker-executor-csharp 1.0.1
Script Executor for Java: docker-executor-java 1.0.1
Script Executor for Node: docker-executor-node-ssr 1.0.2
Script Executor for PHP: docker-executor-php 1.0.1
Script Executor for Python: docker-executor-python 1.0.0
Script Executor for R: docker-executor-r 1.0.0
Send Email Connector: connector-send-email 1.13.4
Sentry: package-sentry 1.3.0
Signature: package-signature 1.4.0
Slack Notification Connector: connector-slack 1.3.0
Translations: package-translations 2.3.1
Versioning: package-versions 1.3.0
Vocabularies: package-vocabularies 2.7.0
Web Entry: package-webentry 2.7.4
Please be aware of known issues in ProcessMaker version 4.4.0.
These release notes document known issues in ProcessMaker version 4.4.0. Platform section documents known issues affecting the ProcessMaker open-source edition. Known issues to Enterprise packages are documented in alphabetical order below the Platform section.
When making a ProcessMaker REST API call that references a file, the "Files (API)" permission does not validate the "Files (API)" permission prior to allowing the API call to proceed.
When configuring the Send Email connector to the Users and Groups from the Recipient Type setting, the following error displays: Cannot read properties of undefined (reading 'data') in Process Modeler. This has no effect on successfully delivering the email to the specified user/group.
Learn about improvements to previously released features that are now available in ProcessMaker version 4.4.0.
These release notes document new improvements available in ProcessMaker version 4.4.0. 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.
Authenticate Google GMail email servers using SMTP OAuth.
Learn more from this documentation topic:
Authenticate Microsoft Office 365 email servers using SMTP OAuth.
Learn more from this documentation topic:
Use one or more Request variables in PMQL queries.
Learn more from this documentation topic:
Configure in the Actions By Email connector which supported ProcessMaker language the recipient receives the email.
Learn more from this documentation topic:
Configure in the Send Email connector the CC and BCC email recipients.
Learn more from this documentation topic:
The Translations package now contains the string emailed when a ProcessMaker user receives the email that the password to log on has been forgotten. Therefore, this string can now be customized and translated to supported languages.