# Reporting Server Release 3.1

October 2024

We upgraded! What's new? Learn more about new features, technical changes and solved bugs in 4App Reporting Server.

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

# Removal of Template Engine Functions

We have removed all Template Engine functions that were part of this 4App (except TplSqlV) due to dependency issues with 4App Project Basics. Project Basics contains the same, but more advanced functions, which resulted in duplicate spring beans. As a spring service, the two 4Apps no longer worked together.
What to do: If you were using the former Reporting Server Template Engine functions, please install 4App Project Basics (4allportal-project-basics) if not already installed.

# Solved Bugs

  • Fix issues with the 4ALLPORTAL not starting when 4App Project Basics was installed in parallel by removing Template Engine functions (more details)
  • Fix performance issues when returning a very long log entry for a report. Log entries longer than 262.142 characters are now cut off with "...".
Request missing documentation