FastReport Mono 2021.x

Released: Feb 11, 2021

Atualizações na 2021.x

v2021.4.1

Updated Sep 8, 2021

Features

  • Added new Microsoft Visual Studio-styled icons. You may switch between icon packs in the window.
  • Added ability to reset the FastReport configuration stored in the FastReport.Config file in the user's profile.
  • Added ability for the Text object to display DB filed names in a simplified form when designing a report.
  • Added ability to set up each cell in the Matrix object's corner area.
  • Added ability to connect to Elasticsearch. Connection available in data wizard and from code.
  • Added barcode Japanese Post 4 - State Code.
  • Added the collapse all/expand all buttons and, a search field for the report tree and data tree in the designer.
  • The RichText to report object converter has been significantly improved and optimized.
  • Added FastReport Business Graphics integration objects.
  • Universal plugins FastReport.Data
    • Packages with FastReport.Data plugins have been updated. Now they include plugins for different FastReport editions (Microsoft .NET, Core, CoreWin, OpenSource) and automatically connect the necessary library, depending on the product you use.
    • The FastReport.Core.Data, FastReport.CoreWin.Data, and FastReport.OpenSource.Data plugins are now obsolete and are no longer supported.
  • Localizations
    • Added package FastReport.Localization.
    • Added new API for changing the localization using the CultureInfo type - FastReport.Utils.Res.LoadLocale.

Fixes

  • Fixed bug with Dock and Anchor properties of the objects that are inside the Table/Matrix cell.
  • Fixed stack overflow bug when you add Subreport object to the page footer band.
  • Fixed bug with SVG export if the system's DPI setting is greater than 96DPI.

v2021.3.1

Updated May 24, 2021

Features

  • Designer
    • Improved behavior of the page panel.
  • Exports
    • Added the ability to export to XODT and XODS.

Fixes

  • Engine
    • Fixed a bug where page sizes could reset after preview.
    • Fixed a bug leading to System.ArgumentOutOfRangeException in Substring functions.
    • Fixed a bug leading to System.ArgumentException when drawing PictureObject with some images.
    • Fixed a bug where RichText went outside the page.
    • Fixed a bug with recompiling the report script that interacted with ChildBand.
  • Designer
    • Fixed a bug with index of bounds in SQLBuilder in Designer.
    • Fixed a bug where the dialog page did not open if it had a GridControl.
    • Fixed bugs in Right to Left mode.
    • Fixed a bug when rescaling the dialog form.
  • Preview
    • Fixed a bug where the percentage of scale in Preview could be displayed incorrectly.
  • Exports
    • Fixed a bug of export to ODF when the document did not open in MyOffice.
    • Fixed a bug with closing cell with RichText when exporting to RTF.
    • Fixed a bug when exporting objects with rendering mode HtmlParagraph.
    • Fixed a bug with exporting line with arrow cap in layered export to Word 2007.
    • Fixed a bug with exporting line with arrow cap in export to PowerPoint 2007.
  • WebReport
    • Fixed a bug with compilation VB.NET script, resulting in an error "Modules cannot be generic".

v2021.2

Updated Mar 9, 2021

Features

  • Engine
    • Added CountDistinct aggregate function (report totals and Matrix object totals).
    • Added support for TLS 1.2.
    • Added two new UncheckedSymbol types for CheckBox.
    • Added the ability to disable loading of XML and CSV data locally.
    • Added the ability to load XML data via URL.
    • Added the ability to change the font for east-Asian languages in Microsoft Word 2007 export.
    • Added functions for converting numbers to words in the Polish language.
    • Added universal package for Microsoft Windows, targeting Microsoft .NET Framework 4.x, .NET Core 3.1 and .NET 5.
    • Optimized copying of streams.
  • Exports
    • Added support for ODF 1.2 when exporting to ODT/ODS.

Fixes

  • WebReport
    • Fixed "Save report" in Online Designer without changes.
    • Fixed an issue with wrong margins between objects on a preview.
  • Designer
    • Fixed a problem with incorrect work designer menu.
  • 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.
  • 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 the creation of incorrect file when exporting to Excel 2007 with the 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.

v2021.1.1

Updated Feb 11, 2021

Features

  • Engine
    • Added new barcodes: Deutsche Post Leitcode and SberBank QR.
    • Added functions for converting numbers to letters.
    • Added functions for converting numbers to words in Indian, Persian and Ukranian languages.
    • Added Rupee symbol for Indian currency.
    • Added Report.Prepare (int pagesLimit) method, which allows you to prepare a limited number of pages.
    • Improved VisibleExpression, PrintableExpression and ExportableExpression properties for bands.
    • Improved algorithm for converting RTF to report objects.

Fixes

  • Engine
    • Fixed bug in web response stream reader when connecting to remote JSON
    • Fixed bug when compiling reports with specific expressions in the VisibleExpression, PrintableExpression and ExportableExpression properties.
    • Fixed bug in font.list file leading to "System.IO.FileNotFoundException" exception.
    • Fixed bug with incorrect checksum calculation in Deutsche Post Identcode barcode.
    • Fixed ReCompile (adding assemblies after Compile with error).
    • Fixed bug printing under Linux.
  • Designer
    • Fixed bug with empty database name after reloading reports.
    • Fixed bug when double clicking arrow buttons on report tab creates a new report page.
  • Exports
    • Fixed bug exporting strings containing only spaces in DXF export.
    • Fixed bug in PDF export, leading to the disappearance of spaces when there are tabs in the report.
    • Fixed bug exporting page footers when exporting to Excel 2007 in seamless table mode.
    • Fixed bug exporting "\" character when exporting to Excel 2007.
  • WebReport
    • Added correct view of script errors in ScriptSecurity mode.
    • Fixed bug with PDF export in online designer.
    • Fixed bug with ParagraphOffset.