Community Commons

Content Type: Module
Categories: Utility

Overview

Add reusable Java methods that can be called from microflows and custom Java actions to bring functionality for working with dates, batches, strings, files, configurations, etc. NOTE: versions 10.3.0 and higher require at least Studio Pro version 10.18.6.

Documentation

Please see Community Commons Function Library in the Mendix documentation for details.

Releases

Version: 11.3.0
Framework Version: 10.21.0
Release Notes: - We upgraded Commons-lang3 library to version 3.18.0 to resolve CVE-2025-48924. (Ticket 254671, 255184)
Version: 11.2.0
Framework Version: 10.21.0
Release Notes: - The HTMLToPlainText Java action and the StringUtils.HTMLToPlainText Java method now insert new lines after breaking tags.
Version: 11.1.0
Framework Version: 10.21.0
Release Notes: - The StringFromFile Java action now removes BOM from strings. (Ticket #242904) - We have upgraded the Guava dependency to 33.4.7. This also removes the dependency on the jsr305 version 3.0.2 dependency, which causes some code quality scanning tools to report issues. - We have added a warning about possible deadlocks to the commitInSeparateDatabaseTransaction Java action. - We added the objectHasChangedMemberValue and memberHasChangedValue Java actions. These actions can be used to check if an object or member has a changed value that is different from the original value. - We added the ORM.cloneObject(IContext, IMendixObject, IMendixObject, Boolean, Boolean) method. This is an overload for the ORM.cloneObject with an extra Boolean parameter 'skipIsBoth' that can be used to skip 1-on-1 associations.
Version: 11.0.0
Framework Version: 10.21.0
Release Notes: - We upgraded the Community Commons module to Mendix version 10.21.0. - We deprecated the Misc.getRuntimeVersion Java method, use Core.getRuntimeVersion instead. - We deprecated the Misc.getModelVersion Java method, use Core.getModelVersion instead.
Version: 10.4.0
Framework Version: 9.24.36
Release Notes: - We upgraded Commons-lang3 library to version 3.18.0 to resolve CVE-2025-48924. (Ticket 254671, 255184)
Version: 10.3.0
Framework Version: 9.24.36
Release Notes: - We upgraded the Community Commons module to Mendix version 9.24.36. - We added the objectHasChangedMemberValue and memberHasChangedValue Java actions. These actions can be used to check if an object or member has a changed value that is different from the original value.
Version: 10.2.0
Framework Version: 9.18.0
Release Notes: - The StringFromFile Java action now removes BOM from strings. (Ticket #242904) - We have upgraded the Guava dependency to 33.4.7. This also removes the dependency on the jsr305 version 3.0.2 dependency, which causes some code quality scanning tools to report issues. - We have added a warning about possible deadlocks to the commitInSeparateDatabaseTransaction Java action. - We added the ORM.cloneObject(IContext, IMendixObject, IMendixObject, Boolean, Boolean) method. This is an overload for the ORM.cloneObject with an extra Boolean parameter 'skipIsBoth' that can be used to skip 1-on-1 associations.
Version: 10.1.3
Framework Version: 9.18.0
Release Notes: We added OSS clearance report.
Version: 10.1.2
Framework Version: 9.18.0
Release Notes: Added null checks and synchronizations.
Version: 10.1.1
Framework Version: 9.18.0
Release Notes: Added null check and close open streams.