Breaking Changes
.NET Core 3.0 support was removed for all our NuGet packages due to the end of support from Microsoft.
What’s New
Report Server – Enterprise
- Provided support to configure Bold Reports Server with MySQL database.
Report Server – Cloud
- Provided support to connect to Web API data source.
- Provided an option to save as dataset with new data source.
- Provided support to change the dataset while copying report.
- Exposed APIs to perform CRUD operation on items(report, data source and dataset) using name or report path.
Report Designer
- Provided the CSV data source to connect and fetch the data from external file source.
- Provided the Excel data source support.
- Provided the Data Matrix and PDF417 types in barcode report item.
- Provided custom color palette support, to set custom colors for the chart.
- Provided reordering support for data sources and data sets.
- Added the RenderFormat.IsInteractive and RenderFormat.Name expressions in expressiondialog box.
- Provided an option to configure the data element properties for the report items.
- Exposed an API to load custom fonts to the font family property.
- Exposed API’s to programmatically add, remove, and update parameters in the report.
- Exposed API’s to programmatically get the list of data set, data source, and parametersfrom the report.
Report Viewer
- Allows to customize the parameters using custom properties.
- Provides support to use PDF417 and Data Matrix types in barcode item
- Added export setting option to manage export document types.
- Renders images from the shared locations.
- Displays gauge with multiple pointers and ranges.
- Provides option to access the hidden and internal parameter details.
- Renders the texts in vertical rotation in WPF.
- Process and renders the nested aggregate expressions.
- Enabled option to hide duplicate static text in the text box.
- Supports to use parameter as argument in custom code functions.
- Improved the gauge pointers placement using expression values.
- Improved the error logging for report processing failures.
- Tablix renders with dynamic column names.
- Improved the query processing to use the local scalar variable in data set queries.
- Displays the report items with hidden expression.
- Improved visualization elements export text in cloud environment.
- Supports to view chart with custom label color.
- Improved tablix row groups page name behavior to export properly in excel sheet.
Report Writer
- Exports the data visualization items in Linux OS.
- The DisableExcelCellFormat custom property provided to improve the excel exportperformance.
- Displays detailed log about the data source connection failures.
Improvements
Report Designer
- Improved data loading performance and implemented logger for the PostgreSQL dataconnector.
- Resolved the issue when connecting to MariaDB SkySQL using the MySQL data provider.
Report Viewer
- Improved data loading performance and implemented logger for the PostgreSQL dataconnector.
- Improved the UI rendering of the Map, Circular Gauge, and Linear Gauge widgets with our Essential JS 2 controls in our
previous releases (v2.2.23, v2.2.28). So,
we are removing the below no longer used data-visualization scripts from our JavaScript assets.- ej.map.min.js
- ej.lineargauge.min.js
- ej.circulargauge.min.js