FastReport .NET Professional 2021.2.x
Released: Mar 9, 2021
Updates in 2021.2.x
v2021.2.1
Updated Mar 9, 2021
Features
- Engine
- Added HiDPI support.
- Added CountDistinct aggregate function (report totals and matrix object totals).
- Added support for TLS 1.2.
- Added two new types of UncheckedSymbol to CheckBox.
- Added the ability to disable loading of XML and CSV data locally.
- Added ability to load XML data via URL.
- Added the ability to change the font for East-Asian languages in Microsoft Word export.
- Added functions for converting numbers to words in Polish language.
- Added universal package for Microsoft Windows, targeting Microsoft .NET Framework 4.x, .NET Core 3.1 and .NET 5.
- Optimized stream copying.
- Designer
- Added the ability to copy data sources.
- Added the ability to import DevExpress reports saved in XML format.
- Added the ability to add text and pictures by dragging and dropping them from the browser.
- Exports
- Added support for ODF 1.2 when exporting to ODT/ODS.
- Microsoft .NET Core
- Added more references to Microsoft .NET Standard libraries for compiling report scripts.
- Extras
- Updated FastReport.RPTImportPlugin to use packages.
Fixes
- [Engine]
- Fixed a bug with incomplete copying of the matrix when copying the report page.
- Fixed bugs when importing DevExpress reports.
- Fixed bugs when importing RDL reports.
- Fixed a bug when a band with the FillUnusedSpace property enabled was not displayed again, although there is enough free space.
- Fixed bugs when importing List and Labels reports.
- Fixed a bug where the AutoSize property for SvgObject did not work correctly.
- Fixed a bug with TextObject.AutoShirnk=FontSize when TextObject's size is very small.
- Fixed a bug with incorrect TotalPages variable value when it used in VisibleExpression.
- Fixed a bug with converting RichText when RichObject.Text is null.
- [Designer]
- Fixed a bug with adding a barcode, leading to creation of a barcode with the wrong type.
- Fixed a bug when dragging from functions created a NUD and an empty TextObject.
- Fixed a bug when the RichTextBoxControl was not rendered correctly in the dialog workspace.
- Fixed scaling issues in the WelcomeForm and Wizard windows.
- Fixed SberbankQR tab in barcode editor.
- Fixed a bug with copying an object, when an object with the same name was created.
- [Preview]
- Fixed a bug leading to System.ObjectDisposedException when re-preparing the report.
- [Exports]
- Fixed saving report to Box.
- Fixed saving report to OneDrive.
- Fixed saving report to Google Drive.
- Fixed a bug leading to System.OutOfMemoryException when exporting to PDF.
- Fixed a bug with creation of incorrect file when exporting to Excel 2007 with big amount of pages and page breaks option.
- Fixed a bug where export to image did not take into account the transparent background of the report.
- Fixed a bug leading to System.NullReferenceException when exporting to Excel 2007.
- Fixed validation errors in export to ODT/ODS.
- Fixed a bug in ODT-export when the file did not open correctly in Word 2019.
- Fixed a bug with incorrect line position when exporting to Word 2007.
- [WebReport]
- Fixed "Save report" in Online Designer without changes.
- Fixed an issue with wrong margins between objects on preview.
- [.Net Core]
- Fixed sets EnableScriptSecurity property before initialize Report class.
- Fixed checking WebMode for .NET Core.
- [Mono]
- Fixed a problem with incorrect work designer menu.
- [Extras]
- Fixed minor bugs in new demo.
- Fixed a bug with fetching empty collections.
- Fixed a bug with connection to PostgreSQL 12 and newer. The connector can be found here \Extras\Core\FastReport.Data\FastReport.Data.Postgres.