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.