# Core Engine Release 4.36

June 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

  • Time zone selection: When selecting a time zone in the Users module/User profile, users can now search the dropdown menu, making it easier to select the desired timezone.

# Technical Changes & Admin Instructions

# New Template Engine Date Functions

We have added three new Template Engine functions:

  • toDateString: formats Date objects into strings using custom patterns and optional time zones (more details)
  • asTimezone: returns a new Date object that has the same local time as the original, but interpreted in a different time zone (more details)
  • addDuration: adds (or subtracts) a time duration (like days, hours, or seconds) to a Date object and returns a new adjusted Date (more details)

# Aggregation Endpoint

We've rolled out a new, highly flexible aggregation endpoint that lets you retrieve summarized and grouped data for any module. This will significantly streamline your data analysis and reporting capabilities.

# Solved Bugs

  • Fix for not showing a placeholder tile for a reference renderer when no value is set
  • Fix not working validation and parsing of field renderer attribute values to feedback config errors to users and admins
  • Fix general error toast on startup that occurred with older browsers, e.g. when using the InDesign Plugin
  • Fix for not applying the renderer logic due to disabling field renderers in some cases

# Patch releases

# Version 4.36.1

  • Fix several default values of field renderer attributes in some field renderer types (e.g., has_popup in type selection)
Request missing documentation