# Core Engine Release 4.22

November 2024

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

  • Autocomplete fields: We have improved performance when pasting a large number of values into an autocomplete field.

# Technical Changes & Admin Instructions

# RAW Image Handling

We have changed the way RAW images are handled when downloaded. By default, the "embedded image" is downloaded, which can already contain image adjustments such as contrast, sharpness or colour. Some RAW formats (especially DNG) only provide a reduced embedded image, resulting in a download that is much smaller than the original. We now check the size of the embedded image before downloading. If it is smaller than the original, the system ignores the embedded image and delivers an image calculated from the original RAW file.
Please note: If the RAW file is used to calculate the download, any image processing of the embedded image cannot be taken into account. The downloaded image may look different from the image preview displayed in the 4ALLPORTAL (which was calculated from the embedded image).
What to do: If you want to prevent the downloaded images from looking different from the image preview (especially when working with the DRG format), you can configure the system to ignore the embedded image when calculating the preview. Further information: Change the preview configuration for RAW files (opens new window)

# Solved Bugs

  • Fix RAW image downloads that delivered images smaller than original size for some RAW formats (almost always DNG). Note that delivering the original size requires calculation from the original RAW file without colour or light adjustments RAW Image Handling.
  • Fix not working detection and logging of slow SQL queries
  • Fix conversion and metadata extraction of vector graphic files (EPS, AI, etc.) that did not work in some circumstances
  • Fix returning only the field values of the last 1000 objects when requesting 1000+ objects via 4APQL
  • Fix not working "Save" button in the object comparison
  • Fix hiding all suggestions when filtering drop-down values
  • Fix missing warning pop-up with dependent 4Apps when deactivating a 4App in the app management
  • Fix not working (non-native) drag-and-drop functionality of file objects in the 4ALLPORTAL Desktop App-
  • Fix security vulnerabilities by updating library dependencies
Request missing documentation