Added the ability to convert reports from Stimulsoft.
Added the ability to change the name of the JSON data source in an expression when it's renamed.
Added support for converting PaperSize property when converting reports from Stimulsoft.
Added support for checking the existence of referenced assemblies when converting reports from StimulSoft.
Added PrintOnParent property to Table and Matrix objects.
Added support for loading report parameters when converting reports from RDL.
Added support for loading subreports when converting reports from RDL.
Added the ability to store JSON connection data using the StoreData property.
Optimized speed in reports containing a large amount of objects.
Changed exception text when calculating and formatting expression if 'e.InnerException' is null.
When loading a RDL report, page width will be equal to section width in cases where there is no page width.
Designer
Added report validator which helps you to find invalid objects (duplicate names, negative sizes, etc.).
Added an editor for 'RichObject.Text' property.
Added FRX editor to report designer.
Added a detailed description of referenced assemblies and installed plugins.
Added the ability to copy dialog pages.
Added the ability to delete dialog pages using the context menu.
Added the ability to disable formatting options when creating objects.
Added integration with 'FastReport.Id'.
Added call to online-documentation in the report designer.
Added wizard for the visualization of control identification signs.
Added a tooltip for right and bottom indents with guides and objects in designer.
Added the ability to select color of backlight intersecting objects in designer.
Improved the look of ElasticSearch connection editor form.
Changed the text fields in 'CISWizardForm' to text fields that only support numbers.
Preview
Added the ability to export all open tabs.
Exports
Added the ability to export locale in Microsoft Word, Microsoft PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports.
Added the ability to encrypt digital signature certificate password in PDF export.
Added the 'Show gridlines' option when exporting to Microsoft Excel 2007.
Added data types export to DBF.
Added a new property to the SVG export 'PrefixStyle', which allows you to set a prefix for all styles inside the SVG export.
Added the 'Use locale formatting of data' option when exporting to Excel 2007.
Added 'PDFExport.UseFileStream' property, which allows you to export huge reports on systems with a low amount of RAM.
UTF-8 has been set as default encoding in DBF export.
Demos
Added the ability to change localization of a new demo application without restarting it.
Plugins
Added the ability to connect to Cassandra.
Updated RPTImportPlugin.
Extras
Added FastReprot.Web (only for Microsoft .NET Framework) and FastReport.VSDesign libraries for FastReport.Net* packages.
Added an option to import reports using streams.
Fixes
Engine
Fixed length calculation encoding DataMatrix C40 and text.
Handled System.ComponentModel.Win32Exception when printing with disabled Print Spooler.
Fixed hide border of picture when printing with auto size.
Fixed stack overflow error when prepare report with child band of page footer and then start new page option enabled for it.
Fixed a bug with not passing path of base report to current one in Unix OS.
Fixed a bug with creating subreport and page with the same name when converting reports from StimulSoft.
Fixed a bug with invalid names when converting reports from StimulSoft.
Fixed a bug with TotalPages in Page.VisibleExpression that causes an exception when double pass is disabled.
Fixed a bug when band can grow out of page.
Fixed a bug when objects can grow out of band or ContainerObject.
Fixed "back indent" feature in RTF translator.
Fixed RichText line spacing when RTF translated to report objects.
Fixed an error with ConnectionString property in JsonDataSourceConnectionStringBuilder class when value was without a request headers.
Designer
Fixed a bug leading to System.NullRefereceException when creating calculated column for subtable JSON.
Fixed a bug leading to System.FormatException when drawing labels of maps.
Fixed a bug leading to the System.NullReferenceException when clicking the "Paste" button in the context menu of dialog pages.
Fixed a bug with scaling zoom controls of designer in HiDPI mode when run from old demo application.
Fixed opening form of save changes after save all report.
Fixed unscalable items in welcome window.
Fixed backlighting intersected charts.
Fixed exception on rename JSON table.
Fixed UpdateStatusBar in DialogWorkspace.
Fixed a bug with localization of "Account..." button in menu "File".
Fixed canceling selection of object if its properties are changed.
Fixed a bug when switching to the "Code" page did not occur after adding an event handler.
Fixed a bug with renaming tables leading to an exception.
Fixed an error when clicking ViewData button on JSON connection.
Preview
Fixed a bug leading to System.NullReferenceExteption when preparing report with RichObject on system without printers.
Fixed a bug in the MSChart object in HiDPI mode.
Exports
Fixed incorrect scaling pictures in layered HTML-export when enabled high quality SVG and zoom more than 1.
Fixed a bug leading to System.IndexOutOfRangeException when exporting font without kerning to PDF.
Fixed a bug with scaling picture in layered HTML-export.
Fixed a bug leading to System.NullReferenceException when exporting report with empty page to Word 2007.
Fixed memory leak in PDF export with some CJK fonts.
Fixed a bug when SVG picture was not rotated to needed angle in HTML export.
Fixed repeated rendering of table cell in SVG export.
Fixed incorrect pageStyle when printing from browser for table HTML export.
Fixed exception when export object with negative size in HTML export.
Fixed export to PDF if Compressed = false.
Fixed incorrect record of border-collapse property in table HTML-export.
Fixed a bug in Excel-export, when the fill in the output file did not change the first time.
Fixed export of watermark to PostScript.
Fixed error of font scale when export to PDF.
Fixed a bug where a text object with HtmlTags exported to RTF was not modified by the <br>, <sup>, <sub> tags.
WebReport
Fixed a bug when event "CheckedChanged" handled by RadioButton was not performed.
Demos
Fixed position of one chart in Chart.frx.
v2022.2
Updated Mar 16, 2022
Features
Engine
Added the ability to save reports with random data.
The ExportBand method now uses the BandBase argument instead of Base.
Designer
Added a backlight of intersecting objects.
Added a ruler with guides in RichObject editor.
Replaced password symbols on dots in object inspector.
Added a warning about possible stack overflow when putting Matrix or AdvMatrix on repeated bands.
Removed error message when text of barcode consists of an expression.
Exports
Added the ability to export to ZPL II.
Added the "High Quality SVG" option when exporting to HTML.
Added the "Pinned cells" option when exporting to Microsoft Excel 2007.
Added the ability to scale print when exporting to Excel 2007.
Added the ability to export bookmarks and inner hyperlinks to Microsoft Word.
Added the ability to export numbers and dates format to Excel 97.
Added the ability to encrypt personal data in Email-export.
Added the ability to indent RichObject in export to RTF.
Added the ability to line break RichObject in export to RTF.
Added the ability to indent TextObject when exporting to Word.
Added the ability to export tab width in PDF, Word, HTML and RTF exports.
Added PrefixStyle property to SVG-export, which allows you to set a prefix for all styles.
Improved exporting RichObject to Excel 2007.
Removed FastReport Cloud and XMPP exports.
WebReport
Added interactivity for advanced matrix in WebReport.
WebReport Core
The DatePicker icon now looks the same in all browsers.
Demos
Added a new demo for Blazor with a demonstration of working with two reports.
Plugins
Added a connection to Excel.
Extras
Added tool for converting RTF documents to report templates (\Extras\Misc\rtf2frx).
Fixes
Engine
Fixed bugs with double calling events AfterData, BeforePrint and AfterPrint of ContainerObject.
Fixed a bug leading to System.NullReferenceException when running reports with dialog forms.
Fixed a bug with not working VisibleExpression property of subreports and pages.
Fixed a bug with vertical shift of non-intersecting objects when converting RTF .
Fixed a bug with right anchor on pages with unlimited width and landscape orientation.
Fixed translation of lists when converting RTF.
Fixed a bug with not working RichObject.AllowExpressions property.
Fixed a bug leading to System.OverflowException when drawing unlimited page without preparing.
Designer
Fixed a bug with disable hot keys option.
Fixed dropdown menu when click on LineStyle and LineWidth button.
Fixed a bug with viewing data in designer.
Fixed bugs leading to System.NullReferenceException when dragging objects into AdvMatrix.
Fixed a bug with incorrect showing settings of shadow in border editor.
Preview
Fixed a bug leading to System.NullReferenceException when clicking on editable TextObject.
Fixed a bug with not working hyperlinks in report with multi-column databands.
Fixed a bug when exporting a report resulted to saving the prepared report.
Fixed a bug with setting lists of available exports and exports to clouds in PreviewControl.
Exports
Fixed incorrect rotation of landscape orientation of pages when printing HTML if they used styles from previous pages.
Fixed a bug with font scale when export to PDF.
Fixed a memory lose when export SVG objects to HTML with option "High Quality SVG".
Fixed a bug with embedding fonts for which packing is prohibited in PDF-export.
Fixed a bug with exporting tab symbols to Word.
Fixed fill background picture and property of line-height in export to HTML.
Fixed a bug with exporting custom dash line of SVGObject to PDF.
Fixed a bug with exporting borders of spanned cells to SVG.
WebReport
Fixed closing canceling processing in OnFormClosing in Core web dialogs.
Microsoft .NET Core
Fixed a bug with not working "open after export" option.
Demos
Fixed a bug due to which the cursor did not change when hovering over links in the new demo.
Fixed a bug with AdvMatrix in new demo.
Plugins
Fixed SQLite connector for FastReport.Core, FastReport.CoreWin and FastReport.OpenSource.
Fixed a bug with ConnectionString to Firebird.
v2022.1
Updated Dec 7, 2021
Features
Engine
Added a new AdvMatrixObject.
Added GS1 DataBar barcodes: Limited, Omnidirectional, Stacked and Stacked Omnidirectional.
Added new properties: Config.CompilerSetting.ExceptionBehaviour and Config.CompilerSetting.Placeholder. These properties give the ability to customize the behavior when exceptions are thrown with incorrect names of database tables and fields.
Added translation of RichObject inside TableCell.
Reworked translation of RichObject into report objects
Designer
Added verification of entered data in editing window of the QR code of SberBank.
Exports
Added the ability to export watermark to Microsoft Word.
Added the ability to export watermark to RTF.
Added "Don't rotate landscape pages when printing" option in export to HTML.
Added the ability to change the name of the attached file when sending by Email.
Add zooming of SVG images in export matrix.
Added the ability to export a property that determines the size and position of the image when exporting to Microsoft Excel 2007.
Added ability to hide or show gridlines when exporting to Excel 97.
Added the ability to export groups on separate sheets to Excel.
Added the ability to export transparency level watermark images to Word.
Added the ability to export image size of watermark to RTF.
Fixes
Engine
Fixed ShiftMode of translated RTF object.
Fixed a bug with two parameters with the same name in report leading to System.ArgumentException.
Fixed a bug with subreport containing multicolumn Databand.
Fixed a bug with wrong band height calculation.
Fixed a bug with displaying of hyperlinks when converting RTF to report objects.
Fixed translation of RichObject if it set from a report script.
Fixed a bug with private fonts added to Config.PrivateFontCollection.
Designer
Fixed a bug with line break in text object editor.
Fixed a bug when converting rdl reports containing matrices inside table cells.
Fixed a bug with guide lines in the designer.
Fixed a bug with Report tree window.
Fixed a bug leading to System.NullReferenceException and crash of the designer during its launch when the Auto Guides option is enabled.
Preview
Fixed a bug with shifting the position of objects when switching the view of bands while editing a prepared page.
Exports
Fixed a bug leading to System.NullReferenceException when exporting to text, tables with rows count less then one.
Fixed incorrect left padding of tables in export to Word.
Fixed a bug with Wingdings font in HTML tags when exporting to HTML.
Fixed a bug with export Wingdings and Webdings fonts to HTML.
Fixed a bug with width of frame in export to PowerPoint.
Fixed a bug with exporting objects with transparent fill to RTF.
Fixed a bug with exporting objects with transparent fill to Word.
Fixed a bug leading to System.OutOfMemoryException when exporting to PDF.
Fixed incorrect line break display when exporting to HTML.
Fix out of memory when export to PDF.
Fixed bugs in export to PDF in non-Windows systems.
Fixed a bug with exporting tables with more than 63 columns to Word 2007.
Fixed a bug leading to a memory leak and System.OutOfMemoryException in PDF-export when the "Text in curves" option is enabled.