# Core Engine Release 4.16
August 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
- Real-time Search: We have added a small input delay to avoid massive database load while typing.
# Technical Changes & Admin Instructions
# Upcoming Breaking Change: Deprecation of ErrorResponseItem
Open API method ErrorResponse
has been updated with a new standard. The ErrorResponseItem
list as well as further ErrorResponse
properties are now deprecated and will be removed in the future.
What to do: Make sure to adapt new ErrorResponse
standards in your apps in the future. Please refer here for details.
# Change History Simple Renderer
You can now configure the simple renderer MODULE/object_renderer/audit_fields/default.4aprenderer
to customize the display of changed values.
# Improved Favicon Log Entry
The error log for a misconfigured favicon is now a more understandable warning message.
# In-App Customer Service
We have implemented the prerequisites to initiate A/B testing for a future in-app customer service.
# Solved Bugs
- Fix incorrect dimension information that was displayed in a dimension popup after a dimension was deactivated
- Fix the default value of the reference renderer attribute
show_placeholder_tile
from "false" to "true" - Fix not working possibility to rename PID tree items with a dimensioned display field
- Fix missing field XMP FileID in downloaded files
- Fix increment/decrement so the NumericStepper does no longer double a value
- Fix error after selecting a label from the label list in the translation studio
- Fix automatic hiding of multiple modules from the menu structure after hiding just one
- Fix not saving changes that were made in a dimension popup
- Fix CORS error that occurred when changing an embedded connection
# How to Get These Improvements
- Upgrade 4App Core Engine to version 4.16
# Patch releases
# Version 4.16.1
- Error in Release process
# Version 4.16.2
- Fix the non-acceptance of uppercase in SAML Asserting Party (IDP) attributes. Logging in with uppercase attributes resulted in incorrect attribute mappings. Now uppercase is also supported.