Appearance
Core Engine Release 5.5 ​
March 2026
We upgraded! What's new? Learn more about new features, technical changes and solved bugs in 4App Core Engine.
Note on upgrading: If you skip a version when upgrading, check all release and patch notes in between for important information. They apply cumulative.
Note on individualization: If your 4ALLPORTAL is highly customized or if you installed individual apps, please contact your implementation partner before upgrading. We recommend checking your custom contents, especially layouts and object renderers, carefully after an upgrade.
Technical Changes & Admin Instructions ​
API Key Default Values ​
We now set explicit default values for the description and name fields of the module api_key. This prevents potential null errors when creating or updating an API key.
User License Type ​
In preparation for simplified role management, such as that of consumer roles, the field "user_license_type" is now visible for each role in the "Role configurations" admin snap-in (patch 5.5.3 and higher).
Please note: A role's license type must be configured in accordance with the contract terms.
Solved Bugs ​
- Fix for executing multiple shortcut actions with the same shortcut at the same time
- Fix for showing the restore button on input fields even if the value has not been changed
- Fix for returning no results in a search with multiple AND-combined conditions on a list field
- Fix wrong image display when the embedded ICC profile does not match the image color space
- Fix security vulnerabilities
Patch releases ​
Version 5.5.1 ​
- Fix for not starting the 4ALLPORTAL if the
spring.kafka.bootstrap-serversenvironment variable is not set
Version 5.5.2 ​
- Fix not translating tooltips for radio buttons and checkboxes
- Fix LDAP authentication not working
Version 5.5.3 ​
- Fix showing the welcome screen for consumer role users
Version 5.5.4 ​
- Fix SSO authentication not working
Version 5.5.5 ​
- Fix security vulnerabilities by updating dependencies
Version 5.5.6 ​
- Fix the availableFields value option by skipping permission-based element exclusion for system sessions in renderer config

