# Core Engine Release 4.29
February 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
# Improved Error Handling
We have improved the error handling in case the automatic creation of a friendly name does not work properly.
# Technical Changes
# Docker Image Update
The operating system embedded in the 4ALLPORTAL docker image has been updated to ubuntu:24.04 LTS.
We have also updated the following embedded tools:
- LibRAW to 0.21.3
- ImageMagick to 7.1.1-41
- FFmpeg to 7.0.2
- EXIFTool to 13.18
- GhostScript to 10.04.0
# Solved Bugs
- Fix executing actions for shared users that are intended for regular users
- Fix losing or jumping focus when scrolling in a list
- Fix security vulnerabilities by updating dependencies
- Fix the unreadable dark theme font color in the eTicket creation form
- Fix the logging of unnecessary errors or warnings when requests (e.g. a video) are terminated by the client
- Fix inability to use the in-app help for users without a registered email address
- Fix failing to download shared download packages of 2 GB or more
# Patch releases
# Version 4.29.1
- Fix issue that prevented more than 1000 related objects from being added to an object
# Version 4.29.2
- Fix search with negated parameters (
!=
,NOT LIKE
andNOT IN
) that returned incorrect search results for related objects
# Version 4.29.3
- Fix inability to read tenant ID by updating a library
# Version 4.29.4
- Fix wrong background in indexed alpha Tiff image conversions