Bug with Report Data Cache occurred. “Distinct” was ignored if the data was loaded from the cache.
Unused formula fields were checked, if other formula fields or parameter fields are used in the record selection formula. Thus, a report may not be executed because of an invalid unused formula.
NullPointerException occurred during deserialization of an Engine that has been rendered already.
In label elements, multiple line breaks leading over a page break would lead to some lines in the label being suppressed.
HTML export:
Exported HTML file was incorrect if underlay following section was enabled in multicolumn section.
Subreport was incorrect in multicolumn section.
Report listener did not start with optional remote interface libraries.
Some report fields contains scrollbars if HTML file was displayed in Chrome browser.
PDF export:
Border of a subreport was drawn in the page header section, when it was split in two pages.
If there were cascading prompts and one of the “parent” prompts accepted lists of values, an empty list would cause an error on the server.
NullPointerException occurred during font embedding because of case sensitive font names.
Minimum width calculation for CJK texts was incorrect.
NullPointerException during deserialization of an already rendered report engine occurred.
Scanning the classpath for database drivers in the datasource manager after a fresh installation could lead to an internal error.