# Core Engine Release 4.27

January 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.

# Technical Changes

# New Toolbox Parameter for Headings

We have added a new parameter showGroupLabels to the Toolbox layout component (boolean). When set to true, a label is displayed for each action group in the toolbox. The corresponding label key is automatically generated from the action XML tag <group>.
By default, the parameter is set to false and the toolbox groups do not display headings. Further information: Toolbox component documentation

# PAP Connector Dimensions

All PAP connectors are given all dimensions by default if none have been configured.

# Deprecation: <group_label> and <group_info>

Conditional operation XML tags <group_label> and <group_info> are now deprecated (not used in the standard system). Labels for action groups are now generated automatically (see New Toolbox Parameter for Headings).
What to do: Check your custom configurations and make sure to replace tags <group_label> and <group_info>.

# Solved Bugs

  • Fix not recognizing field dimension values null and not set as the same when comparing for differences in field values
  • Fix option to copy and paste text into global search
  • Fix sporadic occurring error when loading a checkbox value
  • Fix inability to select more than one role in the User module search
  • Fix errors occurring during large object requests. We now chunk large object requests for better performance.
  • Fix incorrect display of comparison view buttons at small width
  • Fix adding an extra space at the beginning of a value when copying and pasting multiple values (e.g. keywords) from one TextRenderer to another. We now trim spaces at the beginning and end of TextRenderer values.
  • Fix ignoring the background color option when an image has an alpha channel or clipping path and should be downloaded as a jpeg CMYK image
  • Fix importing wrong height and width values when an image contains one or more embedded reduced-resolution images (e.g. DNG images)
  • Fix compatibility problems with 4App 4allportal-file-folder-relation
Request missing documentation