# Core Engine Release 4.32
April 2025
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.
# Improvements
- Accessibility: To make it easier to tab to the main content, the header content can now be skipped. When using the keyboard to focus, an otherwise hidden "Skip to main content" button appears in the top left corner of the header.
- Accessibility: We have improved the structure of lists, tables and the elements they contain with ARIA tags and roles in the background. This allows screenreaders to recognize and read out the different elements contextually.
# Technical Changes & Admin Instructions
# Deprecation: Automatic Splitting of CEVarchar values in a Text Renderer
Currently, a string of multiple CEVarchar values displayed in a text renderer is split into a joint array. This leads to unnecessary, sometimes problematic spaces.
From Core Engine version 4.34, this will only happen for AutoComplete fields. Splitting can still be enabled using the flag "flags.features.enable.textrenderer.value.split=true" in the init file. Currently, the default value is still true
, from version 4.34 it will be replaced by false
.
What to do: CEVarchar fields where many values are joint need to be converted to CEVarcharList.
# Solved Bugs
- Fix pop-up window size, which now considers moving the browser between multiple monitors with different resolutions
- Fix broken navigation between objects using the arrow keys in the detail view of the Files module
- Fix security vulnerabilities by updating dependencies
- Fix for adding view profiles to all previously opened roles, they are now only added to the current role
# Patch releases
# Version 4.32.1
- Fix opening 4ALLPORTAL ticket portal if the 4ALLPORTAL URL does not end with "4allportal.cloud"