FastReport .NET 版本发布

查看各个版本中的新增内容,包括功能、增强和已解决问题的详细信息。

1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
FastReport .NET 2025.2.62025年6月25日
功能
  • FastReport .NET WinForms
    • Engine
      • Added support for asynchronous queries in database connectors.
    • Exports
      • Added text color change and method to fill the textbox in ZPL.
  • FastReport .NET Mono
    • Engine
      • Added support for asynchronous queries in database connectors.
    • Exports
      • Added text color change and method to fill the textbox in ZPL.
  • FastReport .NET Core
    • Engine
      • Added support for asynchronous queries in database connectors.
    • .NET Core
      • Added SkiaSharp v3 support.
    • Exports
      • Added text color change and method to fill the textbox in ZPL.
  • FastReport .NET WPF
    • Engine
      • Added support for asynchronous queries in database connectors.
    • Exports
      • Added text color change and method to fill the textbox in ZPL.
  • FastReport .NET Avalonia
    • Engine
      • Added support for asynchronous queries in database connectors.
    • .NET Core
      • Added SkiaSharp v3 support.
    • Exports
      • Added text color change and method to fill the textbox in ZPL.
  • FastReport .NET Web
    • Engine
      • Added support for asynchronous queries in database connectors.
    • .NET Core
      • Added SkiaSharp v3 support.
    • Exports
      • Added text color change and method to fill the textbox in ZPL.
  • FastReport .NET Web Legacy
    • Engine
      • Added support for asynchronous queries in database connectors.
    • Exports
      • Added text color change and method to fill the textbox in ZPL.
修复
  • FastReport .NET WinForms
    • Extras
      • Fixed crash on import DOCX files.
    • Engine
      • Fixed XXE vulnerability in SVG object.
      • Fixed a bug when printing rows and columns of table with disabled Printable property.
    • Designer
      • Fixed support of change notifications in the Collection Editor.
    • Exports
      • Fixed location of text with the HrAlign.bottom property when exporting to HTML.
    • Common
      • Fixed the database binding for the chart with a JSON data source.
  • FastReport .NET Mono
    • Extras
      • Fixed crash on import DOCX files.
    • Engine
      • Fixed XXE vulnerability in SVG object.
      • Fixed a bug when printing rows and columns of table with disabled Printable property.
    • Exports
      • Fixed location of text with the HrAlign.bottom property when exporting to HTML.
    • Common
      • Fixed the database binding for the chart with a JSON data source.
  • FastReport .NET Core
    • Extras
      • Fixed crash on import DOCX files.
    • Engine
      • Fixed XXE vulnerability in SVG object.
      • Fixed a bug when printing rows and columns of table with disabled Printable property.
    • Exports
      • Fixed location of text with the HrAlign.bottom property when exporting to HTML.
    • Common
      • Fixed the database binding for the chart with a JSON data source.
  • FastReport .NET WPF
    • Extras
      • Fixed crash on import DOCX files.
    • Engine
      • Fixed XXE vulnerability in SVG object.
      • Fixed a bug when printing rows and columns of table with disabled Printable property.
    • Designer
      • Fixed support of change notifications in the Collection Editor.
    • Exports
      • Fixed location of text with the HrAlign.bottom property when exporting to HTML.
    • Common
      • Fixed the database binding for the chart with a JSON data source.
  • FastReport .NET Avalonia
    • Extras
      • Fixed crash on import DOCX files.
    • Engine
      • Fixed XXE vulnerability in SVG object.
      • Fixed a bug when printing rows and columns of table with disabled Printable property.
    • Designer
      • Fixed support of change notifications in the Collection Editor.
    • Exports
      • Fixed location of text with the HrAlign.bottom property when exporting to HTML.
    • Common
      • Fixed the database binding for the chart with a JSON data source.
  • FastReport .NET Web
    • Engine
      • Fixed XXE vulnerability in SVG object.
      • Fixed a bug when printing rows and columns of table with disabled Printable property.
    • Common
      • Fixed the database binding for the chart with a JSON data source.
  • FastReport .NET Web Legacy
    • Engine
      • Fixed XXE vulnerability in SVG object.
      • Fixed a bug when printing rows and columns of table with disabled Printable property.
    • Common
      • Fixed the database binding for the chart with a JSON data source.
FastReport .NET 2025.2.52025年6月18日
功能
  • FastReport .NET WinForms
    • Engine
      • Changed behavior in setters of RFIDLabel.UseAdjustForEPC and RFIDLabel.RewriteEPCbank properties.
    • Designer
      • Added support for resizing while maintaining a fixed center (Shift + corner handles).
      • Added alternative grid (Alt+mouse) in the designer.
      • Added a setting to enable/disable extended object location info in the designer.
      • Added support for displaying Count Byte in RFID editor.
      • Added a designer assembly with database connection plugins.
  • FastReport .NET Mono
    • Engine
      • Changed behavior in setters of RFIDLabel.UseAdjustForEPC and RFIDLabel.RewriteEPCbank properties.
    • Designer
      • Added support for resizing while maintaining a fixed center (Shift + corner handles).
      • Added alternative grid (Alt+mouse) in the designer.
      • Added a setting to enable/disable extended object location info in the designer.
      • Added support for displaying Count Byte in RFID editor.
  • FastReport .NET Core
    • Engine
      • Changed behavior in setters of RFIDLabel.UseAdjustForEPC and RFIDLabel.RewriteEPCbank properties.
    • Designer
      • Added support for displaying Count Byte in RFID editor.
  • FastReport .NET WPF
    • Engine
      • Changed behavior in setters of RFIDLabel.UseAdjustForEPC and RFIDLabel.RewriteEPCbank properties.
      • Added Welcome screen support.
    • Designer
      • Added support for resizing while maintaining a fixed center (Shift + corner handles).
      • Added alternative grid (Alt+mouse) in the designer.
      • Added a setting to enable/disable extended object location info in the designer.
      • Added smooth scroll support in the designer's "Properties" window.
      • Added support for displaying Count Byte in RFID editor.
  • FastReport .NET Avalonia
    • Engine
      • Changed behavior in setters of RFIDLabel.UseAdjustForEPC and RFIDLabel.RewriteEPCbank properties.
      • Added Welcome screen support.
    • Designer
      • Added support for resizing while maintaining a fixed center (Shift + corner handles).
      • Added alternative grid (Alt+mouse) in the designer.
      • Added a setting to enable/disable extended object location info in the designer.
      • Added smooth scroll support in the designer's "Properties" window.
      • Added support for displaying Count Byte in RFID editor.
  • FastReport .NET Web
    • Engine
      • Changed behavior in setters of RFIDLabel.UseAdjustForEPC and RFIDLabel.RewriteEPCbank properties.
    • Designer
      • Added support for displaying Count Byte in RFID editor.
    • WebReport
      • Added the ability to manage the WebReport cache lifetime based on the user's Circuit by using CacheOptions.UseCircuitScope in Blazor Server.
      • Added disabling export and print buttons when previewing dialog forms.
  • FastReport .NET Web Legacy
    • Engine
      • Changed behavior in setters of RFIDLabel.UseAdjustForEPC and RFIDLabel.RewriteEPCbank properties.
    • Designer
      • Added support for displaying Count Byte in RFID editor.
修复
  • FastReport .NET WinForms
    • Exports
      • Fixed incorrect bookmark navigation in Word export.
      • Fixed exporting transparent shape fill to Word.
      • Fixed issue with missing padding-top during Word export using TextRenderType = HtmlParagraph.
      • Fixed bug with missing glyphs in the PDF export.
      • Fixed slow export of interactive PDF forms.
      • Fixed bug with Cambria font in the PDF export.
    • Designer
      • Changed the call sequence CheckDirectories method.
      • Fixed error with line shift while resizing a non-diagonal line in the designer.
      • Fixed error in code editor when using snippets.
      • Fixed bug with missing icons in the code editor.
    • Preview
      • Fixed changing the paper type search cycle.
  • FastReport .NET Mono
    • Exports
      • Fixed issue with missing padding-top during Word export using TextRenderType = HtmlParagraph.
      • Fixed slow export of interactive PDF forms.
      • Fixed bug with Cambria font in the PDF export.
  • FastReport .NET Core
    • Exports
      • Fixed issue with missing padding-top during Word export using TextRenderType = HtmlParagraph.
      • Fixed slow export of interactive PDF forms.
  • FastReport .NET WPF
    • Exports
      • Fixed issue with missing padding-top during Word export using TextRenderType = HtmlParagraph.
      • Fixed bug with missing glyphs in the PDF export.
      • Fixed slow export of interactive PDF forms.
  • FastReport .NET Avalonia
    • Designer
      • Fixed error with line shift while resizing a non-diagonal line in the designer.
      • Fixed window items (icon, minimize/maximize buttons) on newer AvaloniaUI versions.
    • Exports
      • Fixed issue with missing padding-top during Word export using TextRenderType = HtmlParagraph.
      • Fixed slow export of interactive PDF forms.
  • FastReport .NET Web
    • Exports
      • Fixed slow export of interactive PDF forms.
  • FastReport .NET Web Legacy
    • WebReport
      • Fixed error in previewing printing of WebReport in FireFox.
      • Fixed method of preparing (legacy) WebReport received from cache.
    • Exports
      • Fixed slow export of interactive PDF forms.
FastReport .NET 2025.2.42025年5月21日
功能
  • FastReport .NET WinForms
    • Common
      • Moved variable declaration to Program class.
    • Designer
      • Added support for using the Ctrl key to select multiple objects in the designer (Shift key was used before).
  • FastReport .NET Mono
    • Designer
      • Added support for using the Ctrl key to select multiple objects in the designer (Shift key was used before).
  • FastReport .NET WPF
    • Designer
      • Added support for using the Ctrl key to select multiple objects in the designer (Shift key was used before).
  • FastReport .NET Avalonia
    • Designer
      • Added support for using the Ctrl key to select multiple objects in the designer (Shift key was used before).
修复
  • FastReport .NET WinForms
    • Engine
      • Fixed a bug with resetting the parameter value when setting it using the SetParameterValue() method.
  • FastReport .NET Mono
    • Engine
      • Fixed a bug with resetting the parameter value when setting it using the SetParameterValue() method.
  • FastReport .NET Core
    • Engine
      • Fixed a bug with resetting the parameter value when setting it using the SetParameterValue() method.
  • FastReport .NET WPF
    • Designer
      • Fixed missing interactivity when adding a Polygon/Polyline object.
    • Engine
      • Fixed a bug with resetting the parameter value when setting it using the SetParameterValue() method.
  • FastReport .NET Avalonia
    • Designer
      • Fixed missing interactivity when adding a Polygon/Polyline object.
    • Engine
      • Fixed a bug with resetting the parameter value when setting it using the SetParameterValue() method.
  • FastReport .NET Web
    • Engine
      • Fixed a bug with resetting the parameter value when setting it using the SetParameterValue() method.
  • FastReport .NET Web Legacy
    • Engine
      • Fixed a bug with resetting the parameter value when setting it using the SetParameterValue() method.
FastReport .NET 2025.2.32025年5月16日
功能
  • FastReport .NET WinForms
    • Designer
      • Added support of horizontal scroll gesture in the designer and preview window.
  • FastReport .NET WPF
    • Designer
      • Added support of horizontal scroll gesture in the designer and preview window.
  • FastReport .NET Avalonia
    • Designer
      • Added support of horizontal scroll gesture in the designer and preview window.
修复
  • FastReport .NET WinForms
    • Designer
      • Fixed a bug with returning the result of an empty parameter expression.
      • Fixed wrong position of size/location designer tooltip.
      • Fixed resizing of small objects.
      • Changed openLink method in AboutForm.
    • Common
      • Updating MySqlConnector to version 2.4.0.
    • Exports
      • Fixed the export of different headers and footers on separate pages in all export options to Word2007 (table, layers, paragraphs).
  • FastReport .NET Mono
    • Designer
      • Fixed a bug with returning the result of an empty parameter expression.
      • Fixed wrong position of size/location designer tooltip.
      • Fixed resizing of small objects.
    • Common
      • Updating MySqlConnector to version 2.4.0.
  • FastReport .NET Core
    • Common
      • Updating MySqlConnector to version 2.4.0.
  • FastReport .NET WPF
    • Designer
      • Fixed a bug with returning the result of an empty parameter expression.
      • Fixed wrong position of size/location designer tooltip.
      • Fixed resizing of small objects.
    • Common
      • Updating MySqlConnector to version 2.4.0.
  • FastReport .NET Avalonia
    • Designer
      • Fixed a bug with returning the result of an empty parameter expression.
      • Fixed wrong position of size/location designer tooltip.
      • Fixed resizing of small objects.
      • Added support of horizontal scroll gesture in the designer and preview window.
    • Common
      • Updating MySqlConnector to version 2.4.0.
  • FastReport .NET Web
    • Common
      • Updating MySqlConnector to version 2.4.0.
    • WebReport
      • Fixed creation of procedure with non-unique name.
  • FastReport .NET Web Legacy
    • Common
      • Updating MySqlConnector to version 2.4.0.
    • Exports
      • Fixed calculation of margin top of text in HTML, which is vertically aligned from bottom.
FastReport .NET 2025.2.22025年5月6日
修复
  • FastReport .NET WinForms
    • Designer
      • Exporting Word TextRenderType remove line spacing. Removing the margin condition.
    • Exports
      • Corrected brightness of watermark in export to MS Word.
  • FastReport .NET Mono
    • Designer
      • Exporting Word TextRenderType remove line spacing. Removing the margin condition.
    • Exports
      • Corrected brightness of watermark in export to MS Word.
  • FastReport .NET Core
    • Designer
      • Exporting Word TextRenderType remove line spacing. Removing the margin condition.
    • Exports
      • Corrected brightness of watermark in export to MS Word.
  • FastReport .NET WPF
    • Designer
      • Exporting Word TextRenderType remove line spacing. Removing the margin condition.
    • Exports
      • Corrected brightness of watermark in export to MS Word.
  • FastReport .NET Avalonia
    • Designer
      • Exporting Word TextRenderType remove line spacing. Removing the margin condition.
    • Exports
      • Corrected brightness of watermark in export to MS Word.
FastReport .NET 2025.2.12025年4月22日
功能
  • FastReport .NET WinForms
    • Exports
      • Added XPSExport.PrintOptimized option.
    • Engine
      • Added the ability to choose encoding when connectiong XML database.
  • FastReport .NET Mono
    • Exports
      • Added XPSExport.PrintOptimized option.
    • Engine
      • Added the ability to choose encoding when connectiong XML database.
  • FastReport .NET Core
    • Exports
      • Added XPSExport.PrintOptimized option.
    • Engine
      • Added the ability to choose encoding when connectiong XML database.
  • FastReport .NET WPF
    • Exports
      • Added XPSExport.PrintOptimized option.
    • Engine
      • Added the ability to choose encoding when connectiong XML database.
  • FastReport .NET Avalonia
    • Exports
      • Added XPSExport.PrintOptimized option.
    • Engine
      • Added the ability to choose encoding when connectiong XML database.
    • Designer
      • Added support of custom window template in FastReport.Avalonia UI.
  • FastReport .NET Web
    • Exports
      • Added XPSExport.PrintOptimized option.
    • Demos
      • Added Blazor WASM Demo.
    • Engine
      • Added the ability to choose encoding when connectiong XML database.
  • FastReport .NET Web Legacy
    • Exports
      • Added XPSExport.PrintOptimized option.
修复
  • FastReport .NET WinForms
    • Exports
      • Fixed a bug with incorrect closing of "div" tag in table HTML-export.
      • Fixed export of semi-transparent images to PDF.
    • Engine
      • Fixed SVG text rendering if absolute char positions are set.
      • Fixed bug with clipping region in SVG.
      • Fixed assembly load error when compiling a report script.
    • Designer
      • Fixed a bug with empty value of the database name in MongoDB connection.
  • FastReport .NET Mono
    • Exports
      • Fixed a bug with incorrect closing of "div" tag in table HTML-export.
      • Fixed export of semi-transparent images to PDF.
    • Engine
      • Fixed SVG text rendering if absolute char positions are set.
      • Fixed bug with clipping region in SVG.
      • Fixed assembly load error when compiling a report script.
  • FastReport .NET Core
    • Exports
      • Fixed a bug with incorrect closing of "div" tag in table HTML-export.
      • Fixed export of semi-transparent images to PDF.
    • Engine
      • Fixed SVG text rendering if absolute char positions are set.
      • Fixed bug with clipping region in SVG.
      • Fixed assembly load error when compiling a report script.
    • Extras
      • Fixed bug in HtmlObject in Core.Skia.
  • FastReport .NET WPF
    • Exports
      • Fixed a bug with incorrect closing of "div" tag in table HTML-export.
      • Fixed export of semi-transparent images to PDF.
    • Engine
      • Fixed SVG text rendering if absolute char positions are set.
      • Fixed bug with clipping region in SVG.
      • Fixed assembly load error when compiling a report script.
  • FastReport .NET Avalonia
    • Exports
      • Fixed a bug with incorrect closing of "div" tag in table HTML-export.
      • Fixed export of semi-transparent images to PDF.
    • Engine
      • Fixed SVG text rendering if absolute char positions are set.
      • Fixed bug with clipping region in SVG.
      • Fixed assembly load error when compiling a report script.
    • Designer
      • Fixed error in editable combobox.
    • Extras
      • Fixed bug in HtmlObject in Core.Skia.
    • Preview
      • Fixed issue where large dots were not displayed when marking the RichObj list with ConvertRichText = true, added to the display.
  • FastReport .NET Web
    • Exports
      • Fixed a bug with incorrect closing of "div" tag in table HTML-export.
      • Fixed export of semi-transparent images to PDF.
    • WebReport
      • Fixed a bug where resource cleanup was not called due to unique cache settings for webReport.
    • Engine
      • Fixed SVG text rendering if absolute char positions are set.
      • Fixed bug with clipping region in SVG.
      • Fixed assembly load error when compiling a report script.
    • Extras
      • Fixed bug in HtmlObject in Core.Skia.
  • FastReport .NET Web Legacy
    • Exports
      • Fixed a bug with incorrect closing of "div" tag in table HTML-export.
      • Fixed export of semi-transparent images to PDF.
    • Engine
      • Fixed SVG text rendering if absolute char positions are set.
      • Fixed bug with clipping region in SVG.
      • Fixed assembly load error when compiling a report script.
FastReport .NET 2025.2主版本2025年4月9日
功能
  • Engine
    • Added new scripting engine - FastScript .NET.
    • Added support for vertical tabulation.
    • Added import of DOCX files to FRX report template.
    • Added support of encoding for Chinese (simplified) language when converting RTF.
    • Added the ability to disable integration with FastReport Cloud.
    • Added GS1 Datamatrix barcode.
    • Added the conversion of SkBitmap to a Bitmap and Image in FastReport.SkiaDrawing.
  • Designer
    • Added a possibility to copy data from the list of properties of an object using the keyboard shortcut Ctrl + C.
    • Added the ability to copy totals and parameters, preserving their hierarchy.
    • In the window for opening the report page, it is still possible to select only a *.frx file.
    • In the Mono designer settings, the tab "Code page" with inaccessible settings was hidden.
    • Changed the logic of style processing for .rtf files when opened in the designer.
  • Preview
    • Added a button to send a report by email when using MAPI in a preview in WPF.
    • Added collapse and expand buttons with icons in OutlineControl.
    • Added the ability to change the width and height of the scroll bar through the code.
  • Exports
    • Added export of "Author" property in export to PDF/A.
    • Added support for HTML non-breaking space tag when exporting to Excel.
    • Added export of number, currency, date, time, and percentage formats to OpenOffice Calc (.ods).
    • Added "Shrink to fit" option for export to MS Excel.
    • Added paragraph export mode in OpenOffice Writer export (.odt files)
    • Now, when exporting Pages with ExportAlias property to Excel, suffix "-n" will not be added to sheet name if it's possible.
  • WebReport
    • Added WebReport search.
    • Added WebReport WASM search.
    • Added .NET 9 support for FastReport.Blazor.Wasm.
    • Added the ability to create a connection to a stored procedures in WebReport.
    • Added the ability to configure caching for a single WebReport using the WebReport.CacheOptions property.
  • .NET Core
    • Added a filter for connection tables.
    • Added a JsonConnectionType class for use in the JsonDataConnection.GetConnectionType method and GetConnectionType() and GetParameterType() methods.
  • Common
    • Changed width of "About..." window.
  • Extras
    • Added connection to Apache Ignite.
  • Demos
    • Added UsedPackages.version file for WPF packs.
修复
  • Engine
    • Fixed error with RichObject (zh-tw codepage).
    • Fixed a bug with simultaneous compilation of a report script when preparing reports in multiple threads.
    • Fixed a bug when printing an empty matrix.
    • Fixed bug when passing null value to a MS SQL query parameter.
    • Fixed errors when compiling libraries under .NET 9.
    • Fixed a bug leading to infinite loop when child band of "Page Header" or "Column Header" has "StartNewPage" property turned on.
    • Fixed a bug leading to System.ArgumentException when connecting to MySQL.
    • Fixed calculation of PrintableExpression of page.
    • Fixed a bug leading to System.NullReferenceException in the Report.GetParameterValue method.
  • Designer
    • Fixed a bug where the image of PictureObject disappeared after canceling changes in the designer when editing a prepared page.
    • Fixed a bug with the search filter in the data tree that reset the current search state.
    • Fixed removed the "New Dialog" context menu item in the Community version, which when selected resulted in an unhandled exception.
    • Fixed a bug when running preview from a designer.
    • Fixed System.InvalidOperationException when deleting a data source column when that column no longer exists in the database.
    • Fixed reading the GS1 DataMatrix barcode as a DataMatrix.
    • Fixed a bug with selecting layout of band columns in "Data Band Column Editor" window.
    • Fixed deleting objects and categories from the sidebar in the designer.
    • Fixed a bug with displaying icons that appeared in version AvaloniaUI 11.1.
    • Fixed deleting objects and categories from the sidebar in the designer.
    • Fixed a bug when adding IsNull function via "Text editor" added an extra comma.
  • Preview
    • Fixed disabling the button to save the prepared report in the preview.
    • Fixed disabling the "Storage" tab in the report saving menu in the preview.
    • Fixed bug with "Advanced Matrix" when filters are missing.
    • Fixed a bug where the print form did not appear in the preview when pressing Ctrl + P.
    • Fixed a bug with incorrect paper size for printers without "Auto paper size" option, when clicking "Settings" and then "Advanced" buttons in "Print" window.
  • Exports
    • Fixed a bug where the font name was exported without quotes to HTML.
    • Fixed a bug in FR.Core with some user fonts.
    • Fixed a bug in HTML-export when the barcode border was not displayed.
    • Fixed the error of opening files when exporting a report with special characters to ODT and ODS formats.
    • Fixed incorrect display and export of some unicode symbols in Skia/Avalonia.
    • Fixed export of TableObject fills to PDF.
    • Fixed export of TableObject and page fills to HTML.
    • Fixed export of height for the merged cells in Excel export.
  • WebReport
    • Fixed an issue that made it impossible to change the DataConnection after it was created in OnlineDesigner.
    • Fixed converting of TextObject to SVG when preview in Blazor.
    • Fixed support for the Size of the CommandParameter.
    • Fixed rendering of page toggle buttons in Blazor when they are disabled.
    • Fixed a bug when the value of the RouteBasePath parameter was not taken into account when setting up WebReport.
  • .NET Core
    • Fixed a bug with encoding when connecting of CSV data file for report in .NET Core.
  • Demos
    • Fixed Avalonia and WPF name in demo.
FastReport .NET 2025.1.232025年4月4日
功能
  • FastReport .NET Core
    • Exports
      • Added paragraph export mode in OpenOffice Writer export (.odt files).
修复
  • FastReport .NET Core
    • Exports
      • Corrected the brightness of the watermark and eliminated the bug of adding different watermarks on the pages of the document when exporting to Word.
FastReport .NET 2025.1.222025年3月28日
修复
  • FastReport .NET WinForms
    • Preview
      • Fixed a bug when searching in the report preview, it does not switch to the next word.
  • FastReport .NET Mono
    • Preview
      • Fixed a bug when searching in the report preview, it does not switch to the next word.
  • FastReport .NET WPF
    • Preview
      • Fixed a bug when searching in the report preview, it does not switch to the next word.
  • FastReport .NET Avalonia
    • Preview
      • Fixed a bug when searching in the report preview, it does not switch to the next word.
  • FastReport .NET Web
    • Exports
      • Fixed an error exporting fill to Blazor.
    • Extras
      • The color of the HtmlObject did not change in the preview. Added parameter transmission for color.
FastReport .NET 2025.1.212025年3月25日
功能
  • FastReport .NET Core
    • Exports
      • Optimized PDF export for FastReport.Core.Skia.
    • WebReport
      • Added the ability to configure caching for a single WebReport using the 'WebReport.CacheOptions' property.
  • FastReport .NET Web
    • WebReport
      • Added the ability to configure caching for a single WebReport using the 'WebReport.CacheOptions' property.
修复
  • FastReport .NET WinForms
    • Exports
      • Fixed export cells of TableObject to HTML.
  • FastReport .NET Web
    • Exports
      • Fixed export cells of TableObject to HTML.
    • WebReport
      • Fixed opening of compressed report in Online Designer.
FastReport .NET 2025.1.192025年3月14日
功能
  • FastReport .NET WinForms
    • Engine:
    • Added the ability to hide password in ConnectionString in the designer.
  • FastReport .NET Mono
    • Engine:
    • Added the ability to hide password in ConnectionString in the designer.
  • FastReport .NET Core
    • Engine:
    • Added the ability to hide password in ConnectionString in the designer.
  • FastReport .NET WPF
    • Engine:
    • Added the ability to hide password in ConnectionString in the designer.
  • FastReport .NET Avalonia
    • Engine:
    • Added the ability to hide password in ConnectionString in the designer.
FastReport .NET 2025.1.152025年2月28日
功能
  • .Net Core
    • Added methods for MS SQL stored procedures in FR Core.
  • Common
    • Added a new method for setting an parameter expression via code.
    • Added a timestamp when signing installs.
    • Changed width of "About..." window.
    • Added a new icon.
  • Demos
    • Added UsedPackages.version file for WPF packs.
  • Designer
    • Added ability open page as link from another report.
    • Added a check for duplicates of downloaded fonts.
    • Added italic, bold, underline and strikethrough font styles to the span tag.
    • Added text rotation with TextRenderType=HtmlParagraph to the designer and PDF export.
    • Added a search in the TreeView by the character entered from the keyboard.
    • Added the ability to use header bands for the "PrintOn" property of the Totals.
    • Added a search function in the code editors in WPF and Mono.
    • Added "Shrink to fit" option for export to MS Excel.
    • Added the ability to copy totals and parameters, preserving their hierarchy.
    • Replaced default property values in the constructors of CurrencyFormat, NumberFormat, and PercentFormat classes from fixed values to values from CultureInfo.CurrentCulture.
    • In the window for opening the report page, it is still possible to select only a *.frx file.
    • In the Mono designer settings, the tab with inaccessible settings "Code page" was hidden.
    • Changed the btnAdvanced_Click method and localization files.
    • Removed the "New Dialog" context menu item in the Community version, which when selected resulted in an unhandled exception.
    • Changed the logic of style processing for .rtf files when opened in the designer.
  • Engine
    • Added ability connection to stored procedures in Oracle.
    • Added PicturesInParagraph property to RichObject.
    • Added method for asynchronous report preparation PrepareAsync().
    • Added converting a string to dbtype compatible.
    • Added note to BookletOddEven.md.
    • Added print scale.
    • Added decimal conversion to words in ToWords functions.
    • Added locale identifier for Spanish is 22538 (Spanish - Latin America) and 3082 (Spanish - Spain (Modern Sort)).
    • Added a new IfNull method for working with expressions. Returns the result of the tested expression if it is not null, otherwise the specified default value.
    • Calculations of horizontal position of pictures in RichObject.
    • Added the ability to send a request in the virtual-host-style.
    • Added support for vertical tabulation.
    • Import of DOCX files to FRX report template.
    • Added support of encoding for Chinese (simplified) language when converting RTF.
    • Added the ability to change the width and height of the scroll bar through the code.
    • Added a filter for connection tables in FastReport.Core.
    • Added the ability to disable integration with FR Cloud.
    • Added GS1 Datamatrix barcode.
    • Added the conversion of SkBitmap to a Bitmap and Image in FastReport.SkiaDrawing.
    • Changed repository structure.
    • Upgraded Oracle.ManagedDataAccess.Core in FastReport.Data.OracleODPCore.
    • Marked GetConnction, Open Connection and Dispose connection as virtual methods.
    • Updated the Firebird.Client version to 10.0.0.
    • Added checked for Null and empty string.
    • Static verification methods TryParse has been introduced into classes of QRCodes.
    • Added redirection of assembly versions to community Designer and Viewer.
    • Removed rendering of child clipPath tags in SVGPictureObject.
    • Removed ability add SubreportObject to ContainerObject.
  • Exports
    • Added the ability to combine all report pages into one when exporting to Excel.
    • Added an option to use a custom format instead of general in Excel export.
    • Added strikethrough text formatting to Word export.
    • Added the MemoryOptimized option for Word exports, which enables the use of FileStream instead of MemoryStream.
    • Added export of "Author" property in export to PDF/A.
    • Added support for HTML non-breaking space tag when exporting to Excel.
    • Added export of number, currency, date, time, and percentage formats to OpenOffice Calc (.ods).
    • Changed checkbox logic to manage states based on report pages and groups.
    • Format display adjustments - format 'D' and 'MMMM yyyy' are displayed as dates (format 'MM yyyy' if possible), numeric format with negative pattern '-n' is displayed in standard Excel numeric format.
    • Changed names of the "Office" exports.
    • Changed the export of the PictureObject border as an image in Word.
    • Added remarks for ExportBase.ShowDialog.
    • Added comments regarding incorrect twips multipliers and modified the "Simple List" report for correct tabular export with the Minimum mode in Word.
    • Now, when exporting Pages with ExportAlias property to Excel, suffix "-n" will not be added to sheet name if it's possible.
    • Memory optimization in PDF export.
    • Changed the constructor for creating a temporary file. The temporary file is deleted later in the code, it should not be deleted automatically.
    • Changed layout of table export to fixed.
    • AutoSize property applied to element lblLocale. The position of the elements on the form has been slightly changed.
    • Added export of height for the merged cells in Excel export.
  • Online Designer
    • Added a method for updating the table.
  • Preview
    • Added properties Outline.Expand and Outline.Width in PreviewControl.
    • Added a button to send a report by email when using MAPI in a preview in WPF.
    • Added collapse and expand buttons with icons in OutlineControl.
  • Resources
    • Updated the installation manual for Fastreport .Net and it's components to the latest version.
    • Changed demo description manual text.
  • WebReport
    • Added the ability to display the report name instead of parameters in the tab.
    • Added a method for loading WebReport localization from a Stream - SetLocalization.
    • Added ability to export report to image format in WebReport.
    • Added WebReport WASM search.
    • Added WebReport search.
    • Added .NET 9 support for FastReport.Blazor.Wasm.
    • Added the ability to create a connection to a stored procedure in WebReport.
修复
  • .NET Core
    • Fixed a bug with encoding when connecting of CSV data file for report in .NET Core.
  • Common
    • Fixed Russian User Manual.
    • Fixed a bug when adding IsNull function via "Text editor" added an extra comma.
  • Demos
    • Fixed Barcode.frx.
    • Fixed Avalonia and WPF name in demo.
  • Designer
    • Fixed font positions in the combobox Amiri, Cambria Math, DejaVu Math TeX Gyre.
    • Fixed a bug leading to System.NullReferenceException when saving borders via Border Editor.
    • Fixed incorrect display of SVG images in the designer.
    • Fixed the display of variables declared in one line on the Code tab in the tooltips.
    • Fixed page margins length in "ExtraDesignWidth" mode.
    • Fixed the length of the Guides in the designer for long reports.
    • Fixed a bug where the selected font was not displayed in the drop-down list.
    • Fixed incorrect application of data formats.
    • Fixed an error leading to System.NullReferenceException when deleting a band with a Subreport object.
    • Changed the btnAdvanced_Click method and localization files.
    • Fixed a bug where the image of PictureObject disappeared after canceling changes in the designer when editing a prepared page.
    • Fixed a bug with in incorrect paper size for printers without "Auto paper size" option, when clicking "Settings" and then "Advanced" buttons in "Print" window.
    • Corrected the search filter in the data tree. After saving updates to items from the data tree, the search by name was reset.
    • Removed the "New Dialog" context menu item in the Community version, which when selected resulted in an unhandled exception.
    • Fixed a bug when running preview from a designer.
    • Fixed System.InvalidOperationException when deleting a data source column when that column no longer exists in the database.
    • Fixed reading the GS1 DataMatrix barcode as a DataMatrix.
    • Fixed a bug where the print form did not appear in the preview when pressing Ctrl + P.
    • Fixed a bug with selecting layout of band columns in "Data Band Column Editor" window.
    • Fixed deleting objects and categories from the sidebar in the designer.
    • Fixed empty images with AvaloniaUI 11.1+.
    • Fixed deleting objects and categories from the sidebar in the designer.
  • Engine
    • Fixed text break issues.
    • Fixed changing visible of page after PageStart event.
    • Fixed bug with "character varying" type of Postgres.
    • Fixed reset AdditionalFilter in WebReport.
    • Fixed conversion to parameter type.
    • Fixed checking the report script for stop words if it contained in the variable name.
    • Fixed visibility of the bottom border of a text object with GrowToBottom.
    • Fixed path to FastReport.OpenSource.snk file in FastReport.Editor.csproj.
    • Fixed border doubling when the grouped DataBand has the GrowToBottom option.
    • Fixed documentation.
    • Fixed FinishReport event.
    • Fixed changing the CommandType of the request if it was set in GetAdapter.
    • Fixed NullReferenceException when exporting font to PDF with alternative lookup of substitution.
    • Fixed error with RichObject (zh-tw codepage).
    • Fixed a bug where the font name was exported without quotes to HTML.
    • Fixed a bug with simultaneous compilation of a report script when preparing reports in multiple threads.
    • Fixed a bug when printing an empty matrix.
    • Fixed bug when passing null value to a MS SQL query parameter.
    • Fixed errors when compiling libraries under .NET 9.
    • Fixed a bug leading to infinite loop when child band of "Page Header" or "Column Header" has "StartNewPage" property turned on.
    • Fixed a bug leading to System.ArgumentException when connecting to MySQL.
    • Fixed calculation of page PrintableExpression.
    • Fixed a bug leading to System.NullReferenceException in the Report.GetParameterValue method - revert all fixes display bottom line of border when using GrowToBottom & updating vulnerable packages Npgsql(Postgres) and System.Data.SqlClient.
  • Exports
    • Fixed WebReport printing with pages in landscape orientation.
    • Fixed the issue with HTML tags rendering in HTML export.
    • Fixed the export of negative PDF property values.
    • Fixed the color of cell borders in the browser after exporting to Excel.
    • Fixed border style of cell in Word and PowerPoint.
    • Fixed export picture in header and footer to Word.
    • Fixed calculation of line-height when export to HTML.
    • Fixed incorrect export of borders with double line style to PDF.
    • Fixed preview empty SVG object in Online Designer.
    • Fixed transparency in HTMLExport.
    • Fixed an issue where the <p> tag was incorrectly displayed during HTML export.
    • Fixed default value of "UseHeaderAndFooter" option in Word export.
    • Fixed incorrect location of images in tabular export in Word 2007.
    • Fixed the row height of objects sets after TableObject when exporting to Excel.
    • Fixed bug in FR.Core with some user fonts.
    • Fixed a bug in HTML-export when the barcode border was not displayed.
    • Fixed the error of opening files when exporting a report with special characters to ODT and ODS formats.
    • Fixed incorrect display and export of some unicode symbols in Skia/Avalonia.
    • Fixed export of TableObject fills to PDF.
    • Fixed export of TableObject and page fills to HTML.
  • Extras
    • Fixed missing menu in the form designer for the Report object.
  • Preview
    • Fixed index out of range when preview empty SvgObject.
    • Fixed closing PreviewSearchForm after clicking the "Next" button.
    • Fixed disabling the button to save the prepared report in the preview.
    • Fixed disabling the "Storage" tab in the report saving menu in the preview.
    • Fixed bug with "Advanced Matrix" when filters are missing.
  • WebReport
    • Fixed inheritance of "box-sizing" from custom application styles in WebReport.
    • Fixed IndexOutOfRange exception when previewing a WebReport.
    • Fixed a bug that caused the WebReport.Debug property to not display error information in the report when enabled.
    • Fixed a bug where a NullReferenceException exception could occur when clicking a tab in WebReport.
    • Fixed an issue that made it impossible to change the DataConnection after it was created in OnlineDesigner.
    • Fixed converting TextObject to SVG when preview in Blazor.
    • Fixed support for the Size of the CommandParameter.
    • Fixed rendering of page toggle buttons in Blazor when they are disabled.
    • Fixed a bug when the value of the RouteBasePath parameter was not taken into account when setting up WebReport.
FastReport .NET 2025.1.182025年2月28日
修复
  • Online Designer
    • Fixed saving the report in Online Designer when SaveMethod and SaveMethodAsync did not substitute ConnectionString for connected data sources.