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.
Documentation
Please see Community Commons Function Library in the Mendix documentation for details.
Releases
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.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.
Version: 10.1.0
Framework Version: 9.18.0
Release Notes: We deprecated the 'length' parameter of the StringUtils Hash java action. The length of the hash will now always be 32 bytes, represented as 64 hex characters.
Version: 10.0.7
Framework Version: 9.18.0
Release Notes: - We updated the Apache Commons IO dependency to 2.17.0. (Tickets 230717, 230797)
- We fixed the description of the RandomStrongPasswordWithLowercase Java action
Version: 10.0.6
Framework Version: 9.18.0
Release Notes: - We removed "implicit narrowing conversion" which caused a warning to be made by a code scanning tool.
Version: 10.0.5
Framework Version: 9.18.0
Release Notes: - We updated the Apache PDFBox dependency to 2.0.30.
- We added a new Java action RandomStrongPasswordWithLowercase which allows specifying a minimum number of lowercase characters for RandomStrongPassword.