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: 10.3.0 and higher 10.x versions of the CommunityCommons module require at least Studio Pro version 9.24.36 (and higher 9.24.x versions) or 10.18.7 (and higher 10.18.x versions).

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.