
Includes new barcode symbologies and improves web-based report designer.
Features
- Ability to Freeze Table/Band Header in Preview - The Preview now feature the ability to freeze the table header rows or columns to ensure better report representation.
- Graph wizards in the Web Report Designer - The new Graph item Wizard enables easy setup of line, pie, area, bar and column charts without leaving the comfort of the Properties area.
- New Barcode symbologies supported: Data Matrix, Planet and IntelligentMail - The Barcode item functionality is expanded with three new symbologies: DataMatrix, Planet and IntelligentMail.
- Improved
- Added support for Base64-encoded images in PictureBox, CheckBox and PictureWatermark items.
- What's Improved In Web Report Designer
- Added dedicated editor for Sorting action.
- Added dedicated editor for ToggleVisibility action.
- Added field type icons in the Expression editor.
- Update the notifications UI.
- What's Changed
- Requirement update for Web Report Designer: Microsoft Edge browser support for versions 79 and higher.
Fixes
- Server
- DateTime values are stored in local time instead of UTC.
- Non-ASCII characters are not decoded in the subject of scheduling task and data alerts.
- Preview
- The Print button doesn't invoke print dialog in Chromium Edge.
- Zoom command does not respect the zoom ratio parameter.
- Engine Common
- Exception "Child doesn't implement ITableCell" is thrown when EnableAccessibility is set to true.
- Crystal Reports Converter
- Items are overlapped after conversion from Crystal report.
- Cube Data Source
- Exception is thrown when resolving parameters.
- Web Service Data Source
- Cascading report parameters are not updated.
- Desktop Designer
- SqlDataSource wizard throws an exception when previewing results to non-MSSQL database.
- Report Explorer's Context Menu is not showing on Parameter node.
- Editing server report could break the report.
- Web Designer
- Expression editor value is not populated to the input filed.
- Pasting a copied table produces items with duplicate names.
- Preview does not show added item in new report.
- Renaming a data source corrupts the report state.
- Report can't be saved when adding SQL Data Source with missing parameter value.
- SQL data source parameter editor appears empty when initially created.
- The expression editor data fields are missing when Graph sub-element is selected.
- DataSource-s that are not supported get lost after modifying and saving a report.
- An incorrect error is shown when adding a new item to Report.
- Bindings editor is missing value input label.
- Cannot delete a report group from web designer's explorer.
- Expression editor window is closed automatically.
- Inline editing a textbox does not change the document state.
- The CoordinateSystem editor in graph's Series shows series groups instead of available coordinate systems.
- The ReportSource in NavigateToReport action does not allow to set parameters.
- The Table and CrossTab wizards have the same title.
- Processing
- LabelConnectors are not displayed when the graph contains a coordinate system configured for non-pie charts.
- NullReference error occurs when cacheDefinitionProperties = false and the definition is modified at ItemDataBinding.
- TextBox size is not calculated correctly on Linux when data contains \r\n characters.
- The Map zoom level is incorrectly calculated when the map extent is set to a very small area.
- Microsoft Excel Rendering
- CheckBox item is incorrectly rendered on machines with DPI settings higher than 100%.
- PDF Rendering
- Enabled accessibility produces invalid documents in Docker Linux containers.
- Graph Labels have incorrect positions in .NET Core.
- ReportBook with enabled accessibility may throw an ArgumentOutOfRangeException in specific scenarios.
- Services
- defaultDatabase config file setting added in the configuration storage parameter is not respected on connecting to Redis storage.
- REST WebAPI
- Client expiration touch in Reports service is done too often.
- Report document pages are cached unzipped.