FastReport.Net Changelog

What's new in FastReport.Net 2024.2.2

Apr 23, 2024
  • [Engine]:
  • Added CreatePage event for the ReportPage object
  • Now, when converting RTF, insignificant spaces after tabs are discarded
  • Added exception handling if the contents of the RichObject are incorrect
  • Removed top and bottom padding when splitting TextObject between pages
  • Fixed vertical indents in RichObject
  • Fixed the display of a row following a row with a column union
  • Fixed an exception when preparing a report with a TableObject containing MSChartObject
  • Fixed loss of spaces in the RTF parser
  • Fixed display of the bottom border line when using GrowToBottom
  • Fixed support for the Portuguese language in the RTF parser
  • Fixed a bug when the Report.IsPrepared parameter returned an incorrect value when preparing a report asynchronously
  • Fixed translation of RichObject to TableObject
  • Fixed error when printing with different pages selected
  • Fixed IndexOutOfRangeException when executing Graphics.Path.AddBeziers
  • Fixed vulnerability with the ability to call JS code from a hyperlink
  • Fixed default tab setting when converting RTF
  • [Designer]:
  • Added the Contains (string , string) function, which determines whether a string contains a substring
  • Changed the text of the warning message about duplicate parameter names in the query wizard
  • Replaced the error with a warning form about parameters with the same names in the SQL query
  • Changes in SwissQR: the processing of the "Amount" field has been changed; the "Currency" field is now a text field; added processing of data from the database in the fields of information about the Recipient, Payer and in the "Link" field
  • Fixed Datamatrix brush color
  • Fixed errors in the PictureObject editor
  • Fixed a bug in the format editor
  • Fixed a bug when resizing the dialog form
  • Fixed the drawing of a rotated ITF14 barcode
  • Fixed a bug with the operation of the "select all" keyboard shortcut
  • Fixed a bug in resetting the format when changing an expression
  • Fixed errors with the separation of source data into lines, both separator options (rn and n) are now supported
  • Now during the QR code generation process, extra rn characters at the end of the line are removed
  • Fixed NullRreferenceException when editing the SelectCommand of the data source table
  • Fixed text scrolling in AdvMatrix
  • Fixed context menu of the RFIDLabel object
  • Fixed the band title in the classic band display mode
  • Fixed a problem when using the hh:mm time format
  • Fixed a bug leading to System.NullReferenceException when connecting to JSON
  • Fixed a bug when resizing objects while holding down the Shift key
  • Fixed an exception that occurred when using DontEditCode
  • Fixed incorrect behavior of lines when changing the Height property for a horizontal line or the Width property for a vertical line if the Diagonal property is set to False
  • [Preview]:
  • Fixed a bug with the search dialog in the preview
  • Fixed rendering of report objects outside the page
  • Fixed incorrect display of superscript or subscript text for RichObject if such text is at the beginning of the line
  • Fixed display of vertical paddings in preview when using the LineHeight property
  • [Exports]:
  • Added the option "Use Headers and Footers of Word Pages" when exporting Word
  • Increased speed of export to docx
  • Added the "Keep Line Height" option to export to Word 2007
  • Added export of hyperlinks and bookmarks to SVG
  • Fixed error in exporting a rotated svg image to pdf
  • Fixed a bug when images with a transparent background were incorrectly exported to PDF of the PdfA_1a standard in FastReport.Skia
  • Fixed font reset in an empty cell after exporting a report to Word
  • Fixed a bug with incorrect export to a JSON file
  • Fixed a problem with exporting to Word 2007 when using a watermark and the "Page Title" band with a system variable
  • Fixed a bug in svg export (hangs if text contains incorrect cr/lf sequences)
  • Fixed incorrect calculation of row height in a table when exporting to Excel
  • Fixed error in exporting vector graphics to PDF
  • Fixed error in SVG export (table with merged cells)
  • Fixed opening of exported reports in Word 2007
  • Fixed incorrect black background when exporting RichObject with image to layered HTML-export
  • Fixed the value of the paddingNonSeparatePages variable in ImageExport (OpenSource) to eliminate unnecessary padding
  • [WebReport]:
  • Added support for the Webcil format in FastReport.Blazor.Wasm
  • Added dialog form title to WebReport
  • Added a detailed description of the report compilation error in the WebReport preview
  • The logic of standard images in WebReport has been reworked. Now images are loaded directly into the report, rather than being loaded by a large number of requests from the server
  • Fixed a problem with editing tables in a document when exporting a report to Word 2007 via WebReport
  • [Extras]:
  • Added support of FastReport.Plugins.HtmlObject for FastReport.Core.Skia
  • Added support for views and functions in the PostgreSQL connector (Extras/Core/FastReport.Data/FastReport.Data.Postgres)
  • Added a new filter for selecting file extensions when connecting to SQLite, combining .db and .db3, with the first filter selected by default
  • Fixed import of plugins for FastReport .NET with TargetFramework net6.0 and higher
  • Fixed the issue of object alignment in a report that contains an HTMLObject plugin
  • [Mono]:
  • Changed the tooltip text in RichObject to Mono
  • Fixed maximum text length on code pages in the designer

New in FastReport.Net 2024.2.1 (Apr 17, 2024)

  • Engine:
  • Added CreatePage event for the ReportPage object
  • Now, when converting RTF, insignificant spaces after tabs are discarded
  • Added exception handling if the contents of the RichObject are incorrect
  • Removed top and bottom padding when splitting TextObject between pages
  • Fixed vertical indents in RichObject
  • Fixed the display of a row following a row with a column union
  • Fixed an exception when preparing a report with a TableObject containing MSChartObject
  • Fixed loss of spaces in the RTF parser
  • Fixed display of the bottom border line when using GrowToBottom
  • Fixed support for the Portuguese language in the RTF parser
  • Fixed a bug when the Report.IsPrepared parameter returned an incorrect value when preparing a report asynchronously
  • Fixed translation of RichObject to TableObject
  • Fixed error when printing with different pages selected
  • Fixed IndexOutOfRangeException when executing Graphics.Path.AddBeziers
  • Fixed vulnerability with the ability to call JS code from a hyperlink
  • Fixed default tab setting when converting RTF
  • Designer:
  • Added the Contains (string , string) function, which determines whether a string contains a substring
  • Changed the text of the warning message about duplicate parameter names in the query wizard
  • Replaced the error with a warning form about parameters with the same names in the SQL query
  • Changes in SwissQR: the processing of the "Amount" field has been changed; the "Currency" field is now a text field; added processing of data from the database in the fields of information about the Recipient, Payer and in the "Link" field
  • Fixed Datamatrix brush color
  • Fixed errors in the PictureObject editor
  • Fixed a bug in the format editor
  • Fixed a bug when resizing the dialog form
  • Fixed the drawing of a rotated ITF14 barcode
  • Fixed a bug with the operation of the "select all" keyboard shortcut
  • Fixed a bug in resetting the format when changing an expression
  • Fixed errors with the separation of source data into lines, both separator options (rn and n) are now supported
  • Now during the QR code generation process, extra rn characters at the end of the line are removed
  • Fixed NullRreferenceException when editing the SelectCommand of the data source table
  • Fixed text scrolling in AdvMatrix
  • Fixed context menu of the RFIDLabel object
  • Fixed the band title in the classic band display mode
  • Fixed a problem when using the hh:mm time format
  • Fixed a bug leading to System.NullReferenceException when connecting to JSON
  • Fixed a bug when resizing objects while holding down the Shift key
  • Fixed an exception that occurred when using DontEditCode
  • Fixed incorrect behavior of lines when changing the Height property for a horizontal line or the Width property for a vertical line if the Diagonal property is set to False
  • Preview:
  • Fixed a bug with the search dialog in the preview
  • Fixed rendering of report objects outside the page
  • Fixed incorrect display of superscript or subscript text for RichObject if such text is at the beginning of the line
  • Fixed display of vertical paddings in preview when using the LineHeight property
  • Exports:
  • Added the option "Use Headers and Footers of Word Pages" when exporting Word
  • Increased speed of export to docx
  • Added the "Keep Line Height" option to export to Word 2007
  • Added export of hyperlinks and bookmarks to SVG
  • Fixed error in exporting a rotated svg image to pdf
  • Fixed a bug when images with a transparent background were incorrectly exported to PDF of the PdfA_1a standard in FastReport.Skia
  • Fixed font reset in an empty cell after exporting a report to Word
  • Fixed a bug with incorrect export to a JSON file
  • Fixed a problem with exporting to Word 2007 when using a watermark and the "Page Title" band with a system variable
  • Fixed a bug in svg export (hangs if text contains incorrect cr/lf sequences)
  • Fixed incorrect calculation of row height in a table when exporting to Excel
  • Fixed error in exporting vector graphics to PDF
  • Fixed error in SVG export (table with merged cells)
  • Fixed opening of exported reports in Word 2007
  • Fixed incorrect black background when exporting RichObject with image to layered HTML-export
  • Fixed the value of the paddingNonSeparatePages variable in ImageExport (OpenSource) to eliminate unnecessary padding
  • WebReport:
  • Added support for the Webcil format in FastReport.Blazor.Wasm
  • Added dialog form title to WebReport
  • Added a detailed description of the report compilation error in the WebReport preview
  • The logic of standard images in WebReport has been reworked. Now images are loaded directly into the report, rather than being loaded by a large number of requests from the server
  • Fixed a problem with editing tables in a document when exporting a report to Word 2007 via WebReport
  • Extras:
  • Added support of FastReport.Plugins.HtmlObject for FastReport.Core.Skia
  • Added support for views and functions in the PostgreSQL connector (Extras/Core/FastReport.Data/FastReport.Data.Postgres)
  • Added a new filter for selecting file extensions when connecting to SQLite, combining .db and .db3, with the first filter selected by default
  • Fixed import of plugins for FastReport .NET with TargetFramework net6.0 and higher
  • Fixed the issue of object alignment in a report that contains an HTMLObject plugin
  • Mono:
  • Changed the tooltip text in RichObject to Mono
  • Fixed maximum text length on code pages in the designer

New in FastReport.Net 2024.2.0 (Apr 8, 2024)

  • Engine:
  • Added OnCreatePage event for the ReportPage object
  • Now, when converting RTF, insignificant spaces after tabs are discarded
  • Added exception handling if the contents of the RichObject are incorrect
  • Removed top and bottom padding when splitting TextObject between pages
  • Fixed vertical indents in RichObject
  • Fixed the display of a row following a row with a column union
  • Fixed an exception when preparing a report with a TableObject containing MSChartObject
  • Fixed loss of spaces in the RTF parser
  • Fixed display of the bottom border line when using GrowToBottom
  • Fixed support for the Portuguese language in the RTF parser
  • Fixed a bug when the Report.IsPrepared parameter returned an incorrect value when preparing a report asynchronously
  • Fixed translation of RichObject to TableObject
  • Fixed error when printing with different pages selected
  • Fixed IndexOutOfRangeException when executing Graphics.Path.AddBeziers
  • Fixed vulnerability with the ability to call JS code from a hyperlink
  • Fixed default tab setting when converting RTF
  • Designer:
  • Added interaction with MyReports Cloud in the Community edition
  • Added the Contains (string , string) function, which determines whether a string contains a substring
  • Changed the text of the warning message about duplicate parameter names in the query wizard
  • Replaced the error with a warning form about parameters with the same names in the SQL query
  • Changes in SwissQR: the processing of the "Amount" field has been changed; the "Currency" field is now a text field; added processing of data from the database in the fields of information about the Recipient, Payer and in the "Link" field
  • Fixed Datamatrix brush color
  • Fixed errors in the PictureObject editor
  • Fixed a bug in the format editor
  • Fixed a bug when resizing the dialog form
  • Fixed the drawing of a rotated ITF14 barcode
  • Fixed a bug with the operation of the "select all" keyboard shortcut
  • Fixed a bug in resetting the format when changing an expression
  • Fixed errors with the separation of source data into lines, both separator options (rn and n) are now supported
  • Now during the QR code generation process, extra rn characters at the end of the line are removed
  • Fixed NullRreferenceException when editing the SelectCommand of the data source table
  • Fixed text scrolling in AdvMatrix
  • Fixed context menu of the RFIDLabel object
  • Fixed the band title in the classic band display mode
  • Fixed a problem when using the hh:mm time format
  • Fixed a bug leading to System.NullReferenceException when connecting to JSON
  • Fixed a bug when resizing objects while holding down the Shift key
  • Fixed an exception that occurred when using DontEditCode
  • Fixed incorrect behavior of lines when changing the Height property for a horizontal line or the Width property for a vertical line if the Diagonal property is set to False
  • Preview:
  • Fixed a bug with the search dialog in the preview
  • Fixed rendering of report objects outside the page
  • Fixed incorrect display of superscript or subscript text for RichObject if such text is at the beginning of the line
  • Fixed display of vertical paddings in preview when using the LineHeight property
  • Exports:
  • Added the option "Use Headers and Footers of Word Pages" when exporting Word
  • Increased speed of export to docx
  • Added the "Keep Line Height" option to export to Word 2007
  • Added export of hyperlinks and bookmarks to SVG
  • Fixed error in exporting a rotated svg image to pdf
  • Fixed a bug when images with a transparent background were incorrectly exported to PDF of the PdfA_1a standard in FastReport.Skia
  • Fixed font reset in an empty cell after exporting a report to Word
  • Fixed a bug with incorrect export to a JSON file
  • Fixed a problem with exporting to Word 2007 when using a watermark and the "Page Title" band with a system variable
  • Fixed a bug in svg export (hangs if text contains incorrect cr/lf sequences)
  • Fixed incorrect calculation of row height in a table when exporting to Excel
  • Fixed error in exporting vector graphics to PDF
  • Fixed error in SVG export (table with merged cells)
  • Fixed opening of exported reports in Word 2007
  • Fixed incorrect black background when exporting RichObject with image to layered HTML-export
  • Fixed the value of the paddingNonSeparatePages variable in ImageExport (OpenSource) to eliminate unnecessary padding
  • WebReport:
  • Added support for the Webcil format in FastReport.Blazor.Wasm
  • Added dialog form title to WebReport
  • Added a detailed description of the report compilation error in the WebReport preview
  • The logic of standard images in WebReport has been reworked. Now images are loaded directly into the report, rather than being loaded by a large number of requests from the server
  • Fixed a problem with editing tables in a document when exporting a report to Word 2007 via WebReport
  • Extras:
  • Added support of FastReport.Plugins.HtmlObject for FastReport.Core.Skia
  • Added support for views and functions in the PostgreSQL connector (Extras/Core/FastReport.Data/FastReport.Data.Postgres)
  • Added a new filter for selecting file extensions when connecting to SQLite, combining .db and .db3, with the first filter selected by default
  • Fixed import of plugins for FastReport .NET with TargetFramework net6.0 and higher
  • Fixed the issue of object alignment in a report that contains an HTMLObject plugin
  • Mono:
  • Changed the tooltip text in RichObject to Mono
  • Fixed maximum text length on code pages in the designer

New in FastReport.Net 2024.1 (Dec 19, 2023)

  • [Engine]
  • Added merging of text objects
  • Added the ability to change the shape of PictureObject
  • Added possibility to create custom line styles
  • Now work with fonts is carried out without blocking
  • Fixed text that goes beyond the boundaries of TextObject when TextRenderer = HTMLParagraph
  • Fixed font creation from PrivateFontCollection
  • Fixed incorrect text color in RichObject
  • Fixed break of RichObject with picture
  • Fixed a bug with break of RichObject
  • Fixed a bug that caused the DateTimePicker object to lose focus if its DetailedControl property was specified
  • Fixed barcode issues (HiDPI, PDF export)
  • Fixed back indent in HTMLTextRenderer
  • Fixed clipping of a TextObject when rendering with HTMLTextRenderer
  • [Designer]
  • The "Show progress window" property has been added to the designer settings
  • Added the ability to customize hotkey combinations
  • Improved usability of working with the "Table" object in the designer
  • Added checks for Reference, now references with spaces are processed correctly
  • * СЃhanged the behavior of trees - after clearing the search field, the data tree collapses and the report tree expands
  • Fixed the appearance of extra lines when scaling a small RoundRectangle
  • Fixed slash encoding to Barcode93 Extended
  • Fixed removing relations when merging dictionaries
  • Fixed a bug with the choice of date or time formatting on the Hungarian localization
  • Fixed reset of search in DataTree and ReportTree
  • Fixed exceptions System.NullReferenceException and System.FormatException when incorrect data entered to FloatCollection
  • [Preview]
  • Fixed incorrect size of page border when page has unlimited width or height
  • [Exports]
  • Implemented saving each picture in a separate stream
  • Added missing links to event handlers in exports to Excel 2007, Word 2007 and RTF
  • Added a new property for scaling barcodes when exporting to ZPL
  • Added selection of the group by which the report will be divided into sheets in Excel 2007
  • Added the ability to disable the grouping of sheets when exporting to Excel 2007
  • Added use of wrap mode for texture fill when exporting to SVG
  • When exporting to cloud storage, the window automatically closes after receiving the authorization code
  • Fixed private fonts collections
  • Fixed parsing GSUB table
  • Fixed incorrect export of DashDot, DashDotDot and Double object border styles to PDF
  • Fixed a bug that caused numbers in Gauge to appear blurry in HTML exports
  • Fixed calculation of the ContentMD5 header in S3 export
  • Fixed text positioning when exporting to ZPL
  • Fixed incorrect GaugeObject export to PowerPoint 2007
  • Fixed incorrect RadialGauge export with filling in layered export to Word 2007
  • Fixed incorrect export of RadialGauge with filling in non-layered HTML
  • Fixed display in "Clamp" transfer mode for texture fill when exporting to SVG
  • Fixed changing text size when using HTML tags in export to Excel 2007
  • Fixed incorrect behavior of HTML tags with tabs when exporting to Excel 2007
  • Fixed a problem of reducing the quality of the watermark when exporting to PDF
  • Fixed an error with incorrect margins during tabular export in Word 2007
  • Fixed image positioning in CheckBox when exporting to Word
  • [WebReport]
  • Added ability to send an e-mail with a report from WebReport
  • Added ability to print to FastReport.Blazor.WASM
  • — removed .NET Standard 2.0 support in FastReport.Web
  • Fixed a bug that caused an error when exporting in the Blazor application
  • Fixed Margin being ignored when printing with PrintHtml in WebReport
  • [.Net Core]
  • Fixed a bug that caused incorrect text width calculation when exporting to PDF
  • [Demos]
  • Fixed an issue with displaying the navigation menu after minimizing Demo New
  • [Extras]
  • Added FastReport.Data.Odbc plugin
  • Added converting Variant to CLR types in MySqlDataConnection
  • Added support of FastReport.WPF for FastReport.Data.* connector plugins
  • Changed the behavior of reporting duplicate names in a query
  • Fixed automatic creation of parameters in a request

New in FastReport.Net 2023.1.0 (Nov 29, 2022)

  • [Engine]:
  • Added property Report.IsPrepared
  • Added TextRenderType.Inline
  • Implemented converter of JasperReports templates
  • Implemented connection to stored procedures in MsSQL
  • Receiving JSON in the data source is exposed to the interface part
  • Fixed a bug leading to System.ArgumentException when TextObject.FontWidthRatio property equal zero
  • Fixed highlight of text in RTF parser
  • Fixed multiple requests to get image when using URL in ImageLocation
  • Fixed IsNull function
  • Fixed a bug with drawing RichObject with aligned pictures
  • Fixed an issue where the calculation of vertical distances was incorrect when converting RichObject to text
  • Fixed AdvMatrix object bug with report refresh
  • Fixed a bug with getting JSON row of JsonTableDataSource
  • Fixed a bug leading to infinite loop when building table if there is not enough space on page for one row
  • [Designer]:
  • Added ability to create calculated column for IEnumerable data sources
  • Added window with message about loading a report when opening a file
  • Added column with error numbers in table of report validation
  • Added the ability to hide and show columns with the number and type of error in the report validation table
  • Added notification form when trying to resave report that has already been modified
  • Added ability to show web preview of report that was opened from FastReport Cloud
  • Added ability to interact with data source from Cloud - downloading, uploading, updating
  • Increased the speed of the report validator
  • The delete band button is now disabled in situations where the band cannot be deleted
  • Changed root folder name on FastReport Cloud form, it depends now on localization
  • Now there is not possible to create a table in the query wizard if another table with the same name already exists
  • Fixed data tree view with IEnumerable data source, which column was not adding, if it consists of value type
  • Fixed a bug with localization of the "Remove" button in the report properties on the "Script" tab
  • Fixed a bug with selection object after click on row in "Validation" window
  • Fixed a bug due to which selected object did not change when changing the height of the band with mouse
  • Fixed a problem with System.OverflowException when editing text object without editor
  • Fixed a bug causing System.StackOverflowException when copying formatting
  • Fixed selection of object located on inactive page when clicking on row in "Validation" window
  • Fixed showing progress of updating list of errors in "Validation" window when changing report
  • Fixed an error with an invalid value when changing the line color in the MSChartObject editor
  • Fixed order of switching by "Tab" key in connection forms
  • Fixed a bug where the border properties of the chart axes were not saved when they were changed in the editor
  • Fixed incorrect values when changing the interval in the stripes on the axes in MSChartObject
  • Fixed an error that occurred when deleting a band through the band configurator if the classic mode for displaying bands is selected
  • Fixed an error that occurs when clicking the "Delete" button on the configure bands form if there are no bands in the report
  • Fixed an error that occurs when removing bands from the workspace with holding left mouse button
  • Fixed restoring state of GridControl when closing column editor form
  • Fixed an error that occurs when clicking on the "Cancel" button in the Grid object column editor
  • Fixed displaying label about report change when changing MSChartObject
  • Fixed moving columns of GridControl in column editor form
  • Fixed bugs when dragging objects from the report tree to pages and the "Code" tab
  • Fixed errors in the query constructor window when adding a table to the workspace and when creating relationships between tables
  • [Preview]:
  • Added tooltip for the "Copy" field in the "Send by E-mail" form
  • Fixed display of the print form when increasing the display scaling
  • Fixed a bug when new exports did not appear in the menu
  • Fixed order of switching by "Tab" key in export forms
  • Fixed left indent of RichObject
  • [Exports]:
  • Added option "Print optimized" in RTF export
  • Added the ability to export currency data format as accounting in Excel 2007 export
  • Added UseFileStream option for Excel 2007 export
  • Increased export forms for correct display of inscriptions in different localizations
  • Fixed a bug with exporting lines drawn from right to left or from bottom to top when exporting to layered HTML
  • Fixed a bug with exporting Tahoma italic font to PDF
  • Fixed a bug that resulted in a System.ArgumentException when exporting to a stream with the ImageExport.SeparateFiles property enabled
  • Fixed a bug in SVG export where some shapes were drawn twice
  • Fixed a bug with the export of the accounting format in Excel 2007, which did not take into account the number of decimal places
  • Fixed memory leaks in tabular-type exports
  • Fixed a bug with temporary file deletion in case of emergency program shutdown during export to PDF
  • Fixed a bug with exporting italic and bold fonts to PDF
  • Fixed a bug due to which the background of objects with a Solid fill was not printed from the browser
  • Fixed a bug with set method of HtmlTemplates.IndexTemplate property
  • Fixed export of 4-byte symbols to PDF
  • Fixed row height multiplier in export to RTF
  • Fixed row height multiplier in table export to Word 2007
  • Fixed position of first object on page with non-zero value in export to Word 2007
  • Fixed a bug of access to temporary file when exporting to Excel 2007 using the UseFileStream and SplitPages properties
  • Fixed a bug with localization of CurrencyToAccounting property in Excel 2007 export
  • Fixed navigation buttons and page numbering display in HTML export
  • Fixed ascent and descent of font in PDF-export
  • [WebReport]:
  • Reworked WebReport.ReportPrepared property, now this property is bound to the same report's property
  • Updated WebReport design for FastReport.Core.Web and FastReport.Web.Blazor
  • Fixed a rare crash when trying to add an empty data source to WebReport
  • Fixed a bug due to which Outline did not work in WebReport.LoadPrepared()
  • Removed refresh button when loading prepared report (.fpx)
  • Fixed an issue due to which tabs of RichObject were incorrectly calculated in WebReport
  • Removed page selection in export settings for single-page reports
  • [.Net Core]:
  • Added LoadReport method with stream instead of filename string for Stimulsoft Import
  • [CoreWin]:
  • Removed extra components from the Visual Studio toolbar
  • [Demos]:
  • Updated design of demo reports
  • Fixed a bug with scaling child windows in new demo application
  • [Extras]:
  • Plugin FastReportBGObjects was updated, added support for Bubble chart
  • Connection to ElasticSearch moved to a separate plugin

New in FastReport.Net 2022.3.10 (Oct 12, 2022)

  • Engine:
  • Implemented converter reports of StimulSoft
  • Added changing name of JSON data source in expressions when it's renamed
  • Added converting of PaperSize property when converting reports from StimulSoft
  • Added checking existence of referenced assembly when converting reports from StimulSoft
  • Added PrintOnParent property to Table and Matrix objects
  • Added loading of report parameters when converting reports from RDL
  • Added loading of subreports when converting reports from RDL
  • Added the feature to store JSON connection data using the StoreData property
  • Optimized speed in reports containing large amount of objects
  • Changed exception text when calculating and formatting expression if e.InnerException is null
  • When loading RDL report, page width will be equal section width in case when there is no page width
  • 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:
  • Added the report validator that helps to find invalid objects (duplicate names, negative sizes, etc.)
  • Added editor for RichObject.Text property
  • Added FRX editor in report designer
  • Added 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 ability to disable using of last formatting options when creating objects
  • Added integration with FastReport.Id
  • Added call to online-documentation in the report designer
  • Added wizard for visualization of control identification signs
  • Add tooltip about right and bottom indents for guides and objects in designer
  • Added ability to select color of backlight intersecting objects in designer
  • Added possibility to connect bases of Access 2007
  • Changed the look of ElasticSearch connection editor form
  • Changed the text fields in CISWizardForm with units to text fields that only support numbers
  • 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
  • Preview:
  • Implemented export of all open tabs
  • 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:
  • Added export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports
  • Added encryption of the password of the digital signature certificate in PDF-export when it is saved
  • Added option "Show gridlines" when exporting to 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 option "Use locale formatting of data" when exporting to Excel 2007
  • Added PDFExport.UseFileStream property, which allows to export huge reports on systems with low amount of RAM without System.OutOfMemoryException
  • Set UTF-8 as default encoding in DBF export
  • 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/Blazor 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:
  • OnlineDesigner properties are moved to webReport.Designer with backwards compatibility
  • Fixed a bug when event "CheckedChanged" handled by RadioButton was not performed
  • Fixed incorrect scaling of Dialog components in Blazor
  • Fixed a bug with incorrect font size in Excel export
  • Fixed a bug in Blazor when font of text object with property TextRenderType = HtmlParagraph was always default
  • .NET Core:
  • Fixed incorrect search for public-methods in report script
  • Fixed problem of creating a fontlist file on Azure
  • CoreWin:
  • Fixed behavior of WinForms components in Toolbox for Visual Studio (Design-Time)
  • Fixed incorrect launch of the browser when clicking on links in CoreWin
  • For FastReport.CoreWin, reports with a script that use the WinForms API have been fixed
  • Demos:
  • Added the ability to change the localization of a new demo application without restarting it
  • Added demo on React with FastReport.Core
  • Fixed position of one chart in Chart.frx
  • Plugins:
  • Implemented connection to Cassandra
  • Updated RPTImportPlugin
  • Extras:
  • Added FastReprot.Web (only for .NET Framework) and FastReport.VSDesign libraries for FastReport.Net* packages
  • Added an option to import reports using streams
  • Service:
  • Fixed incorrect version of FastReport.Compat in FastReport.Net packages

New in FastReport.Net 2022.3.9 (Oct 5, 2022)

  • Engine:
  • Implemented converter reports of StimulSoft
  • Added changing name of JSON data source in expressions when it's renamed
  • Added converting of PaperSize property when converting reports from StimulSoft
  • Added checking existence of referenced assembly when converting reports from StimulSoft
  • Added PrintOnParent property to Table and Matrix objects
  • Added loading of report parameters when converting reports from RDL
  • Added loading of subreports when converting reports from RDL
  • Added the feature to store JSON connection data using the StoreData property
  • Optimized speed in reports containing large amount of objects
  • Changed exception text when calculating and formatting expression if e.InnerException is null
  • When loading RDL report, page width will be equal section width in case when there is no page width
  • 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:
  • Added the report validator that helps to find invalid objects (duplicate names, negative sizes, etc.)
  • Added editor for RichObject.Text property
  • Added FRX editor in report designer
  • Added 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 ability to disable using of last formatting options when creating objects
  • Added integration with FastReport.Id
  • Added call to online-documentation in the report designer
  • Added wizard for visualization of control identification signs
  • Add tooltip about right and bottom indents for guides and objects in designer
  • Added ability to select color of backlight intersecting objects in designer
  • Added possibility to connect bases of Access 2007
  • Changed the look of ElasticSearch connection editor form
  • Changed the text fields in CISWizardForm with units to text fields that only support numbers
  • 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
  • Preview:
  • Implemented export of all open tabs
  • 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:
  • Added export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports
  • Added encryption of the password of the digital signature certificate in PDF-export when it is saved
  • Added option "Show gridlines" when exporting to 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 option "Use locale formatting of data" when exporting to Excel 2007
  • Added PDFExport.UseFileStream property, which allows to export huge reports on systems with low amount of RAM without System.OutOfMemoryException
  • Set UTF-8 as default encoding in DBF export
  • 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/Blazor 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:
  • OnlineDesigner properties are moved to webReport.Designer with backwards compatibility
  • Fixed a bug when event "CheckedChanged" handled by RadioButton was not performed
  • Fixed incorrect scaling of Dialog components in Blazor
  • Fixed a bug with incorrect font size in Excel export
  • Fixed a bug in Blazor when font of text object with property TextRenderType = HtmlParagraph was always default
  • .NET Core:
  • Fixed incorrect search for public-methods in report script
  • Fixed problem of creating a fontlist file on Azure
  • CoreWin:
  • Fixed behavior of WinForms components in Toolbox for Visual Studio (Design-Time)
  • Fixed incorrect launch of the browser when clicking on links in CoreWin
  • For FastReport.CoreWin, reports with a script that use the WinForms API have been fixed
  • Demos:
  • Added the ability to change the localization of a new demo application without restarting it
  • Added demo on React with FastReport.Core
  • Fixed position of one chart in Chart.frx
  • Plugins:
  • Implemented connection to Cassandra
  • Updated RPTImportPlugin
  • Extras:
  • Added FastReprot.Web (only for .NET Framework) and FastReport.VSDesign libraries for FastReport.Net* packages
  • Added an option to import reports using streams
  • Service:
  • Fixed incorrect version of FastReport.Compat in FastReport.Net packages

New in FastReport.Net 2022.3.0 (Sep 5, 2022)

  • [Engine]
  • Implemented converter reports of StimulSoft
  • Added changing name of JSON data source in expressions when it's renamed
  • Added converting of PaperSize property when converting reports from StimulSoft
  • Added checking existence of referenced assembly when converting reports from StimulSoft
  • Added PrintOnParent property to Table and Matrix objects
  • Added loading of report parameters when converting reports from RDL
  • Added loading of subreports when converting reports from RDL
  • Added the feature to store JSON connection data using the StoreData property
  • Optimized speed in reports containing large amount of objects
  • Changed exception text when calculating and formatting expression if e.InnerException is null
  • When loading RDL report, page width will be equal section width in case when there is no page width
  • 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]
  • Added the report validator that helps to find invalid objects (duplicate names, negative sizes, etc.)
  • Added editor for RichObject.Text property
  • Added FRX editor in report designer
  • Added 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 ability to disable using of last formatting options when creating objects
  • Added integration with FastReport.Id
  • Added call to online-documentation in the report designer
  • Added wizard for visualization of control identification signs
  • Add tooltip about right and bottom indents for guides and objects in designer
  • Added ability to select color of backlight intersecting objects in designer
  • Added possibility to connect bases of Access 2007
  • Changed the look of ElasticSearch connection editor form
  • Changed the text fields in CISWizardForm with units to text fields that only support numbers
  • 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
  • [Preview]
  • Implemented export of all open tabs
  • 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]
  • Added export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports
  • Added encryption of the password of the digital signature certificate in PDF-export when it is saved
  • Added option "Show gridlines" when exporting to 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 option "Use locale formatting of data" when exporting to Excel 2007
  • Added PDFExport.UseFileStream property, which allows to export huge reports on systems with low amount of RAM without System.OutOfMemoryException
  • Set UTF-8 as default encoding in DBF export
  • 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/Blazor 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]
  • OnlineDesigner properties are moved to webReport.Designer with backwards compatibility
  • Fixed a bug when event "CheckedChanged" handled by RadioButton was not performed
  • Fixed incorrect scaling of Dialog components in Blazor
  • Fixed a bug with incorrect font size in Excel export
  • Fixed a bug in Blazor when font of text object with property TextRenderType = HtmlParagraph was always default
  • [.NET Core]
  • Fixed incorrect search for public-methods in report script
  • Fixed problem of creating a fontlist file on Azure
  • [CoreWin]
  • Fixed behavior of WinForms components in Toolbox for Visual Studio (Design-Time)
  • Fixed incorrect launch of the browser when clicking on links in CoreWin
  • For FastReport.CoreWin, reports with a script that use the WinForms API have been fixed
  • [Demos]
  • Added the ability to change the localization of a new demo application without restarting it
  • Added demo on React with FastReport.Core
  • Fixed position of one chart in Chart.frx
  • [Plugins]
  • Implemented connection to Cassandra
  • Updated RPTImportPlugin
  • [Extras]
  • Added FastReprot.Web (only for .NET Framework) and FastReport.VSDesign libraries for FastReport.Net* packages
  • Added an option to import reports using streams
  • [Service]
  • Fixed incorrect version of FastReport.Compat in FastReport.Net packages

New in FastReport.Net 2022.2.0 (Mar 15, 2022)

  • Engine:
  • Added ability to save report with random data
  • The ExportBand method now uses the BandBase argument instead of Base
  • 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:
  • Added backlight of intersecting objects
  • Added ruler with guides in RichObject editor
  • Replaced password symbols on dots in object inspector
  • Added warning about possible stack overflow when putting Matrix or AdvMatrix on repeated bands
  • Removed error message when text of barcode consist expression
  • 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:
  • Added export to ZPL II
  • Added option "High Quality SVG" in export to HTML
  • Added option "Pinned cells" in export to Excel 2007
  • Added ability to scale print in export to Excel 2007
  • Added export of bookmarks and inner hyperlinks to Word
  • Added export of numbers and dates format to Excel 97
  • Added encryption of personal data in Email-export
  • Added indent of RichObject in export to RTF
  • Added line break of RichObject in export to RTF
  • Added indent of TextObject when exporting to Word
  • Added export of tab width in PDF, Word, HTML and RTF exports
  • Added property PrefixStyle to SVG-export, which allows to set a prefix for all styles
  • Improved export of RichObject to Excel 2007
  • Removed FastReport Cloud and XMPP 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:
  • Added interactivity for advanced matrix in WebReport
  • Fixed closing canceling processing in OnFormClosing in Core web dialogs
  • .NET Core:
  • Fixed a bug with not working "open after export" option
  • WebReport Core:
  • Now the DatePicker icon looks the same in all browsers
  • Demos:
  • Added a new demo for Blazor with a demonstration of working with two reports
  • 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:
  • Added connection to Excel
  • Fixed SQLite connector for FastReport.Core, FastReport.CoreWin and FastReport.OpenSource
  • Fixed a bug with ConnectionString to Firebird
  • Extras:
  • Added tool for conversion of RTF documents to report templates (ExtrasMiscrtf2frx)

New in FastReport.Net 2022.1.0 (Dec 6, 2021)

  • [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
  • 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]:
  • Added verification of entered data in editing window of the QR code of SberBank
  • 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]:
  • Implemented export of watermark to Word
  • Implemented export of 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 Excel 2007
  • Implemented ability to hide or show gridlines when exporting to Excel 97
  • Implemented export of groups on separate sheets to Excel
  • Implemented export of transparency level watermark images to Word
  • Implemented export image size of watermark to RTF
  • 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
  • Fixed a bug with line break in HTML-export
  • [WebReport]:
  • Fixed a bug with new line character when using Wingdings font
  • [.Net Core]:
  • Added support for .NET 6
  • Fixed incorrect search for Bold-Italic fonts
  • [WebReport Core / Blazor Server]:
  • Added the ability to configure the properties of exporting a report from WebReport.
  • When the webReport.Toolbar.Exports.EnableSettings property is activated, the settings icon will appear next to the required export button
  • Added property webReport.SplitReportPagesInTabs, which allows you to split different ReportPage-s in different tabs of WebReport
  • Added static class names for the ability to override the standard styles of toolbar, outline and other elements
  • Fixed updating WebReport when entering a value from the keyboard in the DateTimePicker field
  • Fixed the width of tabs with non-standard sizes of the report page
  • [Demos]:
  • Added demo of using WebReport Core for .NET 5
  • Added demo of using WebReport Core for Angular
  • Added demo of using WebReport Blazor for Blazor Server

New in FastReport.Net 2021.4.0 (Sep 6, 2021)

  • Engine:
  • Added connection to ElasticSearch
  • Added a new barcode - Japanese PostNet
  • Added the Res.LoadLocale (CultureInfo) method, which changes the selected locale by the CultureInfo argument. Loaded locales are cached. For correct operation, the added FastReport.Localization package is required
  • Optimized and unified converter RichText to report objects
  • Fixed a bug with incorrect tab width when TextObject.TextRenderType = TextRenderType.HtmlTextRenderer
  • Fixed a bug with SubreportObject on a page footer band which caused StackOverflow exception
  • Fixed a bug with Dock and Anchor properties of objects inside table/matrix cells
  • Fixed a bug leading to System.ArgumentException when drawing PictureObject located outside the band
  • Fixed a bug with incorrect work of right anchor (Anchor = AnchorStyles.Right) when page has unlimited width
  • Fixed a bug with replacing a custom font with a default font when preparing a report
  • Fixed a bug with vertical alignment when converting RTF (by default, now Top instead of Center)
  • Fixed a bug with converting RTF tables to report objects
  • Designer:
  • Added simplified display of DB field names in the designer
  • Added collapse all/expand all button and search field for Report tree and Data tree
  • New icons added. Use the designer's "View|Options|User interface" dialog to switch between icon packs.
  • Fixed a bug leading to the crash of the report designer with an incorrect table in the data source.
  • Preview:
  • Fixed a bug with saving prepared reports containing converted RichObject
  • Exports:
  • Added option when export to Word 2007 "Do not add section breaks on page breaks". By default, both page breaks and section breaks are added.
  • Fixed page-break in Html export (PageBreaks property)
  • Fixed SVG export with "Multiply export" parameter
  • Fixed SVG export bug on hidpi monitor
  • Fixed the names of files saved in the zip archive
  • Fixed tab symbols width when export RichObject
  • Fixed XPS export bug where documents exported on Linux would not open on Windows
  • Fixed bugs with incorrect work of Anchor and Dock properties when exporting pages with unlimited width
  • Fixed a bug in Excel 2007 export of text objects with enabled HtmlParagraph render type. Disable WYSIWYG export option to export text instead of images.
  • WebReport:
  • Added support for Blazor components for FastReport.Core3.Web package
  • Added background-color support for dialogs in WebReport
  • Added support for the Enabled property for dialogs in WebReport
  • Added support for the MaxLength property for the TextBox dialog component in WebReport
  • Optimized loading of localization for Toolbar
  • Fixed incorrect output of multiline text in Blazor (Interactive Forms & TextBox)
  • Fixed incorrect page background-color for HTML/Blazor export on Safari browsers
  • Fixed missing line breaks for the Label dialog component in WebReport
  • Fixed a bug with hanging of online designer save call-back in WebReport with sessions
  • Fixed bugs with incorrect work Anchor and Dock properties on pages with unlimited width
  • Online Designer:
  • Fixed save/preview from OnlineDesigner with page in Landscape orientation
  • .Net Core:
  • Added support for Single File Application
  • Updated dependencies for FastReport.Compat and FastReport.DataVisualization. FastReport.Compat now correctly detects the possibility of using the WinForms API. FastReport.DataVisualization now has no dependency on System.Data.SqlClient and System.Drawing.Common
  • Fixed a bug where the report did not work with data from the custom library, although it was registered with ReferencedAssemblies in CoreWin
  • Fixed application crash when loading a report with unknown Font in multiple threads on Linux
  • Fixed a bug "Could not load type 'System.Drawing.Design.UITypeEditor'"
  • Fixed loading of table names in XmlDataConnection
  • Fixed a bug due to which the report and resources were not loaded when publishing/debugging using IIS/IIS Express. For correct work, you need to call the `UseFastReport()` method before 'UseMvc/UseEndpoints'
  • WebReport Core:
  • Added xml comments (DocumentationFile) to Web libraries
  • Added a property to disable showing of the toolbar on the dialog page of the report: webReport.Toolbar.ShowOnDialogPage
  • Added more exports to the toolbar dropdown menu. These properties are available in webReport.Toolbar.Exports
  • Added the ability to customize the toolbar: Position, color of the drop-down menu, font, transparency of icons, change the color of icons, change the position of content. These properties are available in webReport.Toolbar
  • Dialog DateTimePicker for WebReport has been improved. In DateTimePicker.Format.Time mode, it displays only time, in DateTimePicker.Format.Short mode - only date, DateTimePicker.Format.Long - both date and time.
  • Extras:
  • Added package 'FastReport.Localization', which includes FastReport localization files in your project for working with different languages
  • Added FastReport Business Graphics integration objects (ExtrasObjectsFastReportBGObjects)
  • Demos:
  • Implemented transition to list of reports, when clicking on the arrow on folder in new demo
  • Changed target framework for new demo to 4.7.2
  • Changed color of inactive buttons in the thumbnail view mode of new demo
  • Changed background color of the zoom slider in new demo
  • Changed background color when displaying dialog forms in the new demo
  • Changed background color of interactive reports tabs in new demo
  • Changed the location of the folder with report thumbnails for the demo application. Now this folder is located not in Program Files but in AppDataLocal
  • Fixed problems with displaying interface elements of the new demo application
  • Fixed a bug that caused saving a prepared report when clicking on the drop-down items in the save menu of the new demo application
  • Fixed a bug with alignment of reports in preview window of the new demo
  • Fixed a bug with double launching dialog formР° when selecting a report in new demo
  • Fixed a bug with stretching thumbnails in the new demo
  • Fixed a bug leading to a lag when moving the window of new demo
  • Fixed a bug in the new demo with simultaneous displaying of thumbnails in folder and report bars
  • Plugins:
  • Packages with plugins-connectors FastReport.Data.** have been updated. Now they include plugins for different FastReport editions (.NET, Core, CoreWin, OpenSource) and automatically include the necessary library, depending on the product used
  • Postgres npgsql version downgrade from 4.0.3 to 3.2.7

New in FastReport.Net 2021.3.0 (May 17, 2021)

  • Added HiDPI support to new demo application
  • Fixed a bug where page sizes could reset after preview
  • Fixed a bug where printing a RichText object on large Windows scaling was happening incorrectly
  • 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 when tables were not displayed when connecting to Advantage Database via ODBC
  • Fixed a bug where RichText went outside the page
  • Fixed a bug with recompiling the report script that interacted with ChildBand
  • Designer:
  • Improved the behavior of the page panel
  • 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:
  • Added export to XODT
  • Added export to XODS
  • 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:
  • Added Razor components for embedding into a Blazor Server applications. It is part of the FastReport.Web package and is located along the path: FastReport.Web.Blazor.Components. It is recommended to use the WebReportContainer component to display the report.
  • Fixed a bug in WebReport Core with SinglePage and Dialogs
  • Fixed a bug with compilation VB.NET script, resulting in an error "Modules cannot be generic"
  • .Net Core:
  • Updated package reference Microsoft.CodeAnalysis to 3.3.1 version
  • Updated FastReport.Compat dependency to 2021.1.4 version
  • Fixed a bug with incorrect images in PDF export on Linux
  • Fixed a bug leading to System.NullReferenceException when call CsvDataConnection.CreateAllTables()
  • Extras:
  • Fixed a bug with incorrect loading of table names from ClickHouse

New in FastReport.Net 2021.2.0 (Mar 9, 2021)

  • Engine:
  • Added HiDPI support
  • Added CountDistinct aggregate function (report totals and Matrix object totals)
  • Added support of TLS 1.2
  • Added new 2 types of UncheckedSymbol for CheckBox
  • Added the ability to disable loading of XML and CSV data locally
  • Added ability to load XML data source by URL
  • Added possibility to change font for east-easian languages in Word2007-export
  • Added functions of converting numbers to words for Polish language
  • Added universal package for Windows, targeting .NET Framework 4.x, .NET Core 3.1 and .NET 5
  • Optimized copying streams in some cases
  • 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:
  • Added ability to copy data source
  • Added import of DevExpress reports saved in XML format
  • Added the ability to add text and pictures by dragging and dropping them from the browser
  • 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:
  • Added support of ODF 1.2 in export to ODT/ODS
  • 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:
  • Added more references to .NET Standard libraries for correct compile of the report script
  • 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
  • Updated FastReport.RPTImportPlugin to use packages
  • Fixed a bug with fetching empty collections
  • Fixed a bug with connection to PostgreSQL 12 and newer. The connector can be found here ExtrasCoreFastReport.DataFastReport.Data.Postgres

New in FastReport.Net 2021.1 (Feb 17, 2021)

  • Engine:
  • added support of .NET 5
  • added a new barcode - Deutsche Post Leitcode
  • added a new barcode - SberBank QR
  • added functions of converting numbers to letters
  • added functions of converting numbers to words for Indian language
  • added rupee symbol for Indian currency
  • added functions of converting numbers to words for Persian language
  • added functions of converting numbers to words for Ukranian language
  • added the Report.Prepare (int pagesLimit) method, which allows to prepare a limited number of pages* optimized work of VisibleExpression, PrintableExpression and ExportableExpression properties for bands
  • optimized work of VisibleExpression, PrintableExpression and ExportableExpression properties for bands
  • improved algorithm of converting RTF to report objects
  • fixed a bug with web response stream reader when connecting to remote JSON
  • fixed a bug while compiling the report with some expressions in the properties VisibleExpression, PrintableExpression and ExportableExpression
  • fixed a bug with font.list file leading to exception "System.IO.FileNotFoundException".
  • fixed a bug with incorrect checksum calculation in Deutsche Post Identcode barcode
  • fixed ReCompile (adding assemblies after Compile with error)
  • Designer:
  • fixed a bug with empty database name after reloading the report
  • fixed a bug when double click to arrow buttons on report tab creates a new report page
  • Exports:
  • fixed a bug with exporting strings containing only spaces in DXF export
  • fixed a bug in PDF export, leading to disappearance of spaces when there are tabs in the report
  • fixed a bug with exporting page footers when export to Excel 2007 in seamless table mode
  • fixed a bug with exporting "" character in Excel 2007 export
  • WebReport:
  • added correct view of script errors in ScriptSecurity mode
  • fixed a bug with PDF export in online designer
  • fixed a bug with ParagraphOffset
  • Net Core:
  • added properties ShowDbfExport, ShowMhtExport, PrintInHtml, PrintInPdf for WebReport that allow you to enable/disable the display of buttons in the toolbar of the corresponding exports/print
  • now in FR.Core we detect WebProcess and StubClasses aren't added to ConsoleAppLibrary on FR.Core
  • fixed a bug with RichObject expressions
  • fixed a bug with exporting MSChartObject in Power Point 2007 export
  • fixed a bug with exporting images in Excel 2007 export on Windows
  • Resources:
  • updated French resources
  • Extras:
  • changed dependency in project of Crystal Reports converter from System.Windows.Forms.DataVisualization to FastReport.DataVisualization
  • updated MongoDB connection plugin in Core and OpenSource

New in FastReport.Net 2020.2.0 (Mar 12, 2020)

  • Engine:
  • Added property Report.Tag
  • Added "AutoEncode" property for DataMatrix Barcode. By default, if true, it encodes the &1; as a symbol of FNC1. If false, the character is encoded as is.
  • Added "OnScriptCompile" event that called when report's script compiles
  • Added new TextQuality: SingleBitPerPixel and SingleBitPerPixelGridFit
  • Added an ability to split table rows
  • Added RUB, BYN and BBYN currencies to ToWordsRu function
  • Fixed a bug when shifting SubReport to a new page didn't work correctly
  • Fixed a bug when the data footer break away from the data when property "keep with data" is enabled
  • Fixed generation of barcode GS1-128
  • Fixed public API for editing exports menu in PreviewControl
  • Fixed incorrect value of Total, if it refers to another Total
  • Fixed a bug where the table was not transferred correctly
  • Fixed a bug with parsing xml with hexidecimal values, e.g. "To create it: "
  • Designer:
  • Added backlighting of the band that the selected element will located on when dragging is completed
  • Added an ability to open subreport page by double-clicking on its object
  • Added an ability to change fonts for Code Tab, Text Editor and Expression Editor
  • Added an ability to replace pictures with drag & drop
  • Added an ability to open report file by drag & dropping
  • Added an ability to scroll the report horizontally while holding down the Shift key
  • When changing the window, the context menu now closes
  • Now during autosave the selected item from the properties window is not reset
  • Fixed a bug when changing parameters after adding a line caused exception
  • Fixed a bug with creating the Intelligent Mail barcode
  • Fixed a bug with JSON-connection in Connection Wizard
  • Fixed a bug with incorrect drawing of horizontal guides
  • Fixed a bug when the width of objects was reset after closing Preview with enabled right anchor
  • Preview:
  • Added "About" button in toolbar of preview window
  • Added an ability to scroll the report horizontally while holding down the Shift key
  • Added export to DXF
  • Added support of PDF/A-1a standard in PDF export
  • Fixed a bug with printing of layered Html export, when the report contains pages with landscape orientation
  • Fixed a bug where exporting to EMF called an exception
  • Fixed display of objects with negative height/width for layered Html-export
  • [.Net Core]
  • Added version of FastReport for Core 3/3.1 for Windows-only
  • Added MSChart support
  • Added Functions in Online Designer
  • Updated a nuget dependencies to release versions instead of previews
  • Changed access modifier PrintPdf and PrintHtml
  • Added a new way for saving reports in online-designer: DesignerSaveCallBack is obsolete, please use DesignerSaveMethod instead

New in FastReport.Net 2020.1.28 (Mar 2, 2020)

  • Added property Report.Tag
  • Added "AutoEncode" property for DataMatrix Barcode. By default, if true, it encodes the &1; as a symbol of FNC1. If false, the character is encoded as is.
  • Added "OnScriptCompile" event that called when report's script compiles
  • Added new TextQuality: SingleBitPerPixel and SingleBitPerPixelGridFit
  • Added an ability to split table rows
  • Added RUB, BYN and BBYN currencies to ToWordsRu function
  • Fixed a bug when shifting SubReport to a new page didn't work correctly
  • Fixed a bug when the data footer break away from the data when property "keep with data" is enabled
  • Fixed generation of barcode GS1-128
  • Fixed public API for editing exports menu in PreviewControl
  • Fixed incorrect value of Total, if it refers to another Total
  • Fixed a bug where the table was not transferred correctly
  • Fixed a bug with parsing xml with hexidecimal values, e.g. "To create it: "
  • DESIGNER:
  • Added backlighting of the band that the selected element will located on when dragging is completed
  • Added an ability to open subreport page by double-clicking on its object
  • Added an ability to change fonts for Code Tab, Text Editor and Expression Editor
  • Added an ability to replace pictures with drag & drop
  • Added an ability to open report file by drag & dropping
  • Added an ability to scroll the report horizontally while holding down the Shift key
  • When changing the window, the context menu now closes
  • Now during autosave the selected item from the properties window is not reset
  • Fixed a bug when changing parameters after adding a line caused exception
  • Fixed a bug with creating the Intelligent Mail barcode
  • Fixed a bug with JSON-connection in Connection Wizard
  • Fixed a bug with incorrect drawing of horizontal guides
  • Fixed a bug when the width of objects was reset after closing Preview with enabled right anchor
  • PREVIEW:
  • Added "About" button in toolbar of preview window
  • Added an ability to scroll the report horizontally while holding down the Shift key
  • EXPORTS:
  • Added export to DXF
  • Added support of PDF/A-1a standard in PDF export
  • Fixed a bug with printing of layered Html export, when the report contains pages with landscape orientation
  • Fixed a bug where exporting to EMF called an exception
  • Fixed display of objects with negative height/width for layered Html-export
  • .NET CORE:
  • Added version of FastReport for Core 3/3.1 for Windows-only
  • Added MSChart support
  • Added Functions in Online Designer
  • Updated a nuget dependencies to release versions instead of previews
  • Changed access modifier PrintPdf and PrintHtml
  • Added a new way for saving reports in online-designer: DesignerSaveCallBack is obsolete, please use DesignerSaveMethod instead

New in FastReport.Net 2020.1.27 (Feb 28, 2020)

  • .Net Core:
  • Added a new way for saving reports in online-designer: DesignerSaveCallBack is obsolete, please use DesignerSaveMethod instead

New in FastReport.Net 2020.1.26 (Feb 27, 2020)

  • Engine:
  • Added property Report.Tag
  • Added "AutoEncode" property for DataMatrix Barcode. By default, if true, it encodes the &1; as a symbol of FNC1. If false, the character is encoded as is.
  • Added "OnScriptCompile" event that called when report's script compiles
  • Added new TextQuality: SingleBitPerPixel and SingleBitPerPixelGridFit
  • Added an ability to split table rows
  • Added RUB, BYN and BBYN currencies to ToWordsRu function
  • Fixed a bug when shifting SubReport to a new page didn't work correctly
  • Fixed a bug when the data footer break away from the data when property "keep with data" is enabled
  • Fixed generation of barcode GS1-128
  • Fixed public API for editing exports menu in PreviewControl
  • Fixed incorrect value of Total, if it refers to another Total
  • Fixed a bug where the table was not transferred correctly
  • Designer:
  • Added backlighting of the band that the selected element will located on when dragging is completed
  • Added an ability to open subreport page by double-clicking on its object
  • Added an ability to change fonts for Code Tab, Text Editor and Expression Editor
  • Added an ability to replace pictures with drag & drop
  • Added an ability to open report file by drag & dropping
  • Added an ability to scroll the report horizontally while holding down the Shift key
  • When changing the window, the context menu now closes
  • Now during autosave the selected item from the properties window is not reset
  • Fixed a bug when changing parameters after adding a line caused exception
  • Fixed a bug with creating the Intelligent Mail barcode
  • Fixed a bug with JSON-connection in Connection Wizard
  • Fixed a bug with incorrect drawing of horizontal guides
  • Fixed a bug when the width of objects was reset after closing Preview with enabled right anchor
  • Preview:
  • Added "About" button in toolbar of preview window
  • Added an ability to scroll the report horizontally while holding down the Shift key
  • Exports:
  • Added export to DXF
  • Added support of PDF/A-1a standard in PDF export
  • Fixed a bug with printing of layered Html export, when the report contains pages with landscape orientation
  • Fixed a bug where exporting to EMF called an exception
  • Fixed display of objects with negative height/width for layered Html-export
  • .Net Core:
  • Added version of FastReport for Core 3/3.1 for Windows-only
  • Added MSChart support
  • Added Functions in Online Designer
  • Updated a nuget dependencies to release versions instead of previews
  • Changed access modifier PrintPdf and PrintHtml

New in FastReport.Net 2020.1.24 (Feb 25, 2020)

  • Engine:
  • Added property Report.Tag
  • Fixed a bug when shifting SubReport to a new page didn't work correctly
  • Fixed a bug when the data footer break away from the data when property "keep with data" is enabled
  • Fixed generation of barcode GS1-128
  • Added "AutoEncode" property for DataMatrix Barcode. By default, if true, it encodes the &1; as a symbol of FNC1. If false, the character is encoded as is.
  • Added "OnScriptCompile" event that called when report's script compiles
  • Fixed public API for editing exports menu in PreviewControl
  • Added new TextQuality: SingleBitPerPixel & SingleBitPerPixelGridFit
  • Fixed incorrect value of Total, if it refers to another Total
  • Added ability to split table rows
  • Added RUB, BYN and BBYN currencies to ToWordsRu function
  • Fixed a bug where the table was not transferred correctly
  • Designer:
  • Added an ability to open subreport page by double-clicking on its object
  • Added an ability to change fonts for Code Tab, Text Editor and Expression Editor
  • Added an ability to open report file by drag & dropping
  • Fixed a bug when changing parameters after adding a line caused exception
  • Fixed a bug with creating the Intelligent Mail barcode
  • Fixed a bug with JSON-connection in Connection Wizard
  • Fixed a bug when the width of objects was reset after closing Preview with enabled right anchor
  • Preview:
  • Added "About" button in toolbar of preview window
  • Exports:
  • Fixed a bug with printing of layered Html export, when the report contains pages with landscape orientation
  • Fixed a bug where exporting to EMF called an exception
  • Fixed display of objects with negative height/width for layered Html-export
  • .Net Core:
  • Added version of FastReport for Core 3/3.1 for Windows-only
  • Updated a nuget dependencies to release versions instead of previews
  • Added a "Functions" in Online Designer
  • Changed access modifier PrintPdf & PrintHtml

New in FastReport.Net 2020.1.23 (Feb 14, 2020)

  • Designer:
  • Added backlighting of the band that the selected element will located on when dragging is completed
  • Added an ability to replace pictures with drag & drop
  • Added an ability to scroll the report horizontally while holding down the Shift key
  • When changing the window, the context menu now closes
  • Fixed a bug with incorrect drawing of horizontal guides
  • Preview:
  • Added an ability to scroll the report horizontally while holding down the Shift key
  • Exports:
  • Added export to DXF
  • .Net Core:
  • Added MSChart support

New in FastReport.Net 2020.1.22 (Feb 7, 2020)

  • Engine:
  • Fixed incorrect value of Total, if it refers to another Total
  • Added ability to split table rows
  • Added RUB, BYN and BBYN currencies to ToWordsRu function
  • Designer:
  • Fixed a bug with incorrect drawing of horizontal guides

New in FastReport.Net 2020.1.19 (Jan 30, 2020)

  • Added property Report.Tag
  • Fixed a bug when shifting SubReport to a new page didn't work correctly
  • Fixed a bug when the data footer break away from the data when property "keep with data" is enabled
  • Fixed generation of barcode GS1-128
  • Added "AutoEncode" property for DataMatrix Barcode. By default, if true, it encodes the &1; as a symbol of FNC1. If false, the character is encoded as is.
  • Fixed public API for editing exports menu in PreviewControl
  • Added new TextQuality: SingleBitPerPixel & SingleBitPerPixelGridFit
  • Designer:
  • Added ability to open subreport page by double-clicking on its object
  • Added ability to change fonts for Code Tab, Text Editor and Expression Editor
  • Added ability to open report file by drag & dropping
  • Fixed a bug when changing parameters after adding a line caused exception
  • Fixed a bug with creating the Intelligent Mail barcode
  • Fixed bug with JSON-connection in Connection Wizard
  • Preview:
  • Added "About" button in toolbar of preview window
  • Exports:
  • Fixed a bug with printing of layered Html export, when the report contains pages with landscape orientation
  • Fixed a bug where exporting to EMF called an exception
  • Fixed display of objects with negative height/width for layered Html-export
  • .Net Core:
  • Added version of FastReport for Core 3/3.1 for Windows-only
  • Updated a nuget dependencies to release versions instead of previews
  • Added a "Functions" in Online Designer
  • Changed access modifier PrintPdf & PrintHtml

New in FastReport.Net 2020.1.18 (Jan 27, 2020)

  • .Net Core:
  • changed access modifier PrintPdf & PrintHtml

New in FastReport.Net 2020.1.16 (Jan 20, 2020)

  • [Engine]:
  • fixed public API for editing exports menu in PreviewControl
  • [.Net Core]:
  • added a "Functions" in Online Designer

New in FastReport.Net 2020.1.10 (Dec 26, 2019)

  • [Engine]:
  • added property Report.Tag
  • fixed a bug when shifting SubReport to a new page didn't work correctly
  • fixed a bug when the data footer break away from the data when property "keep with data" is enabled
  • added "AutoEncode" property for DataMatrix Barcode. By default, if true, it encodes the &1; as a symbol of FNC1. If false, the character is encoded as is.
  • [Designer]:
  • added ability to open subreport page by double-clicking on its object
  • added ability to change fonts for Code Tab, Text Editor and Expression Editor
  • fixed a bug when changing parameters after adding a line caused exception
  • [Preview]:
  • added "About" button in toolbar of preview window
  • [Exports]:
  • fixed a bug with printing of layered Html export, when the report contains pages with landscape orientation
  • [.Net Core]:
  • updated a nuget dependencies to release versions instead of previews

New in FastReport.Net 2020.1.0 (Dec 2, 2019)

  • Added events to TrueTypeCollection object. New demo programm shows how to use them - .DemosC#FontHandlersExportToPDF
  • Added an ability to change decimal digits for Number, Currency and Percent formats when UseLocale property is true
  • Added property "SplitRows" for MatrixObject. By default, its value is False and in this case rows with the same vaues are joined. If True - rows are split (like TableObject)
  • Fixed bug with trying to convert DBNull in empty string when ConvertNulls is disabled
  • Fixed a bug when PageFooter with PrintOn=LastPage causes to print it on penultimate page
  • DESIGNER:
  • Added ability to drag & drop picture in format png, jpeg, jpg, gif, ico, bmp, tif, tiff, emf, wmf and text files in format txt, rtf
  • Added ability to paste picture and text on page from clipboard
  • Added ability to create new report page using: "+" button on the pages panel, double-click on empty space on the pages panel, "Ctrl+N" shortcut
  • Fixed a bug when trying to set an incorrect RowSpan value to a MatrixObject cell
  • Fixed a bug with dropping color, width and style in Border editor
  • Fixed a bug with resizing PolyLineObject/PolygonObject, when it's copied with Ctrl+Drag
  • Fixed a bug with inactive context menu "Size Mode" for SVG object
  • Fixed a bug when subreport cannot be deleted when page linked to it was deleted before
  • Fixed a bug when the buttons in the "Panel" in the "View" tab did not match the "Visible" property of the corresponding windows
  • PREVIEW:
  • Added exports menu editor
  • > new editor is available in user interface options; exports can now be removed from exports menu
  • Data source menu in Text Editor is now hidden in Preview
  • * "Delete Page" button now disabled in Preview when only one page generated
  • EXPORTS:
  • Added ability to split pages in export to XML
  • Added support for Padding property in Word2007 export
  • Now in PDF export with InteractiveForms = true: fonts won't be saved if there aren't editable elements in the report
  • Fixed bugs when exporting a multi-page report in XML
  • Fixed a bug when PDF export generated incorrect file when EmbeddingFonts and InteraciveForms properties equal True
  • Fixed view of background on BarcodeObject at Pdf and Html export
  • Fixed bugs when displaying Shape, Barcode, Polygon etc. with fill (or background) in all exports with table layout
  • WEBREPORT:
  • Added ability to change export settings. To do this, you need to subscribe to the ExportParameters event in WebReport.Report
  • Fixed incorrect width and height for reports with mixed page orientation (Landscape & Portrait)
  • Fixed incorrect view of background in ShapeObject
  • Fixed lack of non-standard fill (Hatch, LinearGradient, etc.) on ShapeObject
  • .NET CORE:
  • Fixed a bug with SQLite plugin if database includes null-values
  • Fixed a critical bug on embedding fonts

New in FastReport.Net 2019.3.25 (Sep 5, 2019)

  • Designer:
  • Fixed a bug with the inability to return and cancel actions when copying the format
  • Preview:
  • Fixed a bug with breaking ManualBuild table with CanBreak = false
  • .Net Core:
  • Fixed TrueType font name conversion for extended weights
  • > font name conversion affected to FR.Core. The existing "font.list" file must be deleted manually, and will automatically rebuild on next export to PDF. Note that rebuilding of font.list takes long time.

New in FastReport.Net 2019.3.22 (Aug 21, 2019)

  • added Bezier curve for polygons
  • Added new time format minutes:seconds [mm:ss]
  • Fixed image size calculation when AutoSize is enabled in the preparation stage
  • Fixed RichText lists format
  • Fixed a bug when font changed in parent report were not changed in inherited report
  • Updated a polygon object: now the polygon toolbar is displayed not near to the object, but in the main toolbar and in ribbon; polygon modes are changed, new modes allow editing and adding curves
  • > because polygons have got strong changes, we want to get more detail about the change, the polygon has 5 editing modes: the first allows you to work with the whole object, the second for selecting and moving points, the third allows you to add new points to the polygon, the fourth allows you to edit the curves, the fifth to delete the points of the polygon. For the 3rd and 4th mode, you must select a point
  • Added a new Json data connection integrated into the engine
  • Added FontListFolder property in the Utils.Config
  • Added RepeatBandNTimes property for bands
  • Fixed bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand
  • Designer:
  • Fixed TypeConverter on the TextObject.ParagraphFormat property
  • Fixed a bug with rising exception when double clicking on a TextObject
  • Fixed a bug with shadow of report when designer is in Right-to-Left mode
  • Added feature to edit the sql query for the Query Builder; if the Query Builder cannot process the query a warning will be showed
  • Fixed a bug when Query Builder adds extra comma
  • Fixed bug with adding extra spaces in QueryBuilder
  • Fixed a bug with position of report shadow when zooming in Right-to-Left designer
  • Now when the name of data source changed, its name changes in expressions of TextObject.Text, PictureObject.DataColumn, DataBand.Filter and DataBand.Sort
  • Preview:
  • Added the ability to subscribe to the PreviewControl.OnPrint and PreviewControl.OnExport events, which are called when the corresponding buttons are clicked
  • Fixed bug with display on the penultimate page with PageFooter PrintOn = LastPage
  • .NET Core:
  • Fixed memory leak in PDF-export
  • Fixed memory leak in font engine
  • Fixed glyph widths in PDF export
  • Fixed errors of report building with complex expressions ("Requested operation is not available because the runtime library function '' is not defined.")
  • Fixed display of fonts in PDF export, reduced accuracy to 2 decimal places
  • WebReport:
  • Added PdfImagesOriginalResolution, PdfJpegCompression and PdfColorSpace properties
  • Added rotation for pages with landscape orientation in printing from browser
  • Added event CustomAuth
  • Exports:
  • Fixed bug with export of bitmaps in ZPL
  • Fixed bug with incorrect height of cells in Excel2007
  • Fixed bug with exporting empty sheet in Excel2007
  • Fixed bug with exporting the page with the wrong size in Excel97
  • Fixed bug with exporting empty cells in Excel2007
  • Fixed bug with strikethrough text in Excel2007 export
  • Fixed bug with strikethrough text in Word2007 export, when using html-tags and conditional formatting
  • Added Hyperlinks to RTFExport
  • Fixed QR code position in ZPL export
  • Fixed page init priority in ZPL export
  • Improved an example DemosC#PrintZPL
  • Fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures)
  • Added an ability to split pages with data in different sheets when exporting to Excel2007
  • Fixed bug with the lack of hyperlinks in pictures, figures, QR-codes when exporting to PDF
  • Fixed bug with exporting empty text to RTF, when using CanShrink = true and TextRenderType = HtmlParagraph

New in FastReport.Net 2019.3.21 (Aug 20, 2019)

  • [Preview]
  • Fixed bug with display on the penultimate page with PageFooter PrintOn = LastPage

New in FastReport.Net 2019.3.20 (Aug 6, 2019)

  • Engine:
  • added Bezier curve for polygons
  • added new time format minutes:seconds [mm:ss]
  • fixed image size calculation when AutoSize is enabled in the preparation stage
  • fixed RichText lists format
  • fixed a bug when font changed in parent report were not changed in inherited report
  • updated a polygon object: now the polygon toolbar is displayed not near to the object, but in the main toolbar and in ribbon; polygon modes are changed, new modes allow editing and adding curves
  • because polygons have got strong changes, we want to get more detail about the change, the polygon has 5 editing modes: the first allows you to work with the whole object, the second for selecting and moving points, the third allows you to add new points to the polygon, the fourth allows you to edit the curves, the fifth to delete the points of the polygon. For the 3rd and 4th mode, you must select a point
  • added a new Json data connection integrated into the engine
  • added FontListFolder property in the Utils.Config
  • added RepeatBandNTimes property for bands
  • fixed bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand
  • Designer:
  • fixed TypeConverter on the TextObject.ParagraphFormat property
  • fixed a bug with rising exception when double clicking on a TextObject
  • fixed a bug with shadow of report when designer is in Right-to-Left mode
  • added feature to edit the sql query for the Query Builder; if the Query Builder cannot process the query a warning will be showed
  • fixed a bug when Query Builder adds extra comma
  • fixed bug with adding extra spaces in QueryBuilder
  • fixed a bug with position of report shadow when zooming in Right-to-Left designer
  • now when the name of data source changed, its name changes in expressions of TextObject.Text, PictureObject.DataColumn, DataBand.Filter and DataBand.Sort
  • Preview:
  • Added the ability to subscribe to the PreviewControl.OnPrint and PreviewControl.OnExport events, which are called when the corresponding buttons are clicked
  • .NET CORE:
  • Fixed memory leak in PDF-export
  • Fixed memory leak in font engine
  • Fixed glyph widths in PDF export
  • Fixed errors of report building with complex expressions ("Requested operation is not available because the runtime library function '' is not defined.")
  • Fixed display of fonts in PDF export, reduced accuracy to 2 decimal places
  • WebReport:
  • Added PdfImagesOriginalResolution, PdfJpegCompression and PdfColorSpace properties
  • Added rotation for pages with landscape orientation in printing from browser
  • Added event CustomAuth
  • Exports:
  • Fixed bug with export of bitmaps in ZPL
  • Fixed bug with incorrect height of cells in Excel2007
  • Fixed bug with exporting empty sheet in Excel2007
  • Fixed bug with exporting the page with the wrong size in Excel97
  • Fixed bug with exporting empty cells in Excel2007
  • Fixed bug with strikethrough text in Excel2007 export
  • Fixed bug with strikethrough text in Word2007 export, when using html-tags and conditional formatting
  • Added Hyperlinks to RTFExport
  • Fixed QR code position in ZPL export
  • Fixed page init priority in ZPL export
  • Improved an example DemosC#PrintZPL
  • Fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures)
  • Added an ability to split pages with data in different sheets when exporting to Excel2007
  • Fixed bug with the lack of hyperlinks in pictures, figures, QR-codes when exporting to PDF
  • Fixed bug with exporting empty text to RTF, when using CanShrink = true and TextRenderType = HtmlParagraph

New in FastReport.Net 2019.3.17 (Jul 24, 2019)

  • Exports:
  • Fixed bug with exporting empty text to RTF, when using CanShrink = true and TextRenderType = HtmlParagraph

New in FastReport.Net 2019.3.16 (Jul 23, 2019)

  • Engine:
  • Added Bezier curve for polygons
  • Added new time format minutes:seconds [mm:ss]
  • Fixed image size calculation when AutoSize is enabled in the preparation stage
  • Fixed RichText lists format
  • Fixed a bug when font changed in parent report were not changed in inherited report
  • Updated a polygon object: now the polygon toolbar is displayed not near to the object, but in the main toolbar and in ribbon; polygon modes are changed, new modes allow editing and adding curves
  • > because polygons have got strong changes, we want to get more detail about the change, the polygon has 5 editing modes: the first allows you to work with the whole object, the second for selecting and moving points, the third allows you to add new points to the polygon, the fourth allows you to edit the curves, the fifth to delete the points of the polygon. For the 3rd and 4th mode, you must select a point
  • Added a new Json data connection integrated into the engine
  • Added FontListFolder property in the Utils.Config
  • Added RepeatBandNTimes property for bands
  • Fixed bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand
  • Designer:
  • Fixed TypeConverter on the TextObject.ParagraphFormat property
  • Fixed a bug with rising exception when double clicking on a TextObject
  • Fixed a bug with shadow of report when designer is in Right-to-Left mode
  • Added feature to edit the sql query for the Query Builder; if the Query Builder cannot process the query a warning will be showed
  • Fixed a bug when Query Builder adds extra comma
  • Fixed bug with adding extra spaces in QueryBuilder
  • Fixed a bug with position of report shadow when zooming in Right-to-Left designer
  • .Net Core:
  • Fixed memory leak in PDF-export
  • Fixed memory leak in font engine
  • Fixed glyph widths in PDF export
  • Fixed errors of report building with complex expressions ("Requested operation is not available because the runtime library function '' is not defined.")
  • Fixed display of fonts in PDF export, reduced accuracy to 2 decimal places
  • WebReport:
  • Added PdfImagesOriginalResolution, PdfJpegCompression and PdfColorSpace properties
  • Added rotation for pages with landscape orientation in printing from browser
  • Exports:
  • Fixed bug with export of bitmaps in ZPL
  • Fixed bug with incorrect height of cells in Excel2007
  • Fixed bug with exporting empty sheet in Excel2007
  • Fixed bug with exporting empty cells in Excel2007
  • Fixed bug with strikethrough text in Excel2007 export
  • Fixed bug with strikethrough text in Word2007 export, when using html-tags and conditional formatting
  • Added Hyperlinks to RTFExport
  • Fixed QR code position in ZPL export
  • Fixed page init priority in ZPL export
  • Improved an example DemosC#PrintZPL
  • Fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures)
  • Added an ability to split pages with data in different sheets when exporting to Excel2007
  • Fixed bug with the lack of hyperlinks in pictures, figures, QR-codes when exporting to PDF

New in FastReport.Net 2019.3.13 (Jul 15, 2019)

  • Engine:
  • Added Bezier curve for polygons
  • Added new time format minutes:seconds [mm:ss]
  • Fixed image size calculation when AutoSize is enabled in the preparation stage
  • Fixed RichText lists format
  • Fixed a bug when font changed in parent report were not changed in inherited report
  • Updated a polygon object: now the polygon toolbar is displayed not near to the object, but in the main toolbar and in ribbon; polygon modes are changed, new modes allow editing and adding curves
  • > because polygons have got strong changes, we want to get more detail about the change, the polygon has 5 editing modes: the first allows you to work with the whole object, the second for selecting and moving points, the third allows you to add new points to the polygon, the fourth allows you to edit the curves, the fifth to delete the points of the polygon. For the 3rd and 4th mode, you must select a point
  • Added a new Json data connection integrated into the engine
  • Added FontListFolder property in the Utils.Config
  • Added RepeatBandNTimes property for bands
  • Designer:
  • Fixed TypeConverter on the TextObject.ParagraphFormat property
  • Fixed a bug with rising exception when double clicking on a TextObject
  • Fixed a bug with shadow of report when designer is in Right-to-Left mode
  • Added feature to edit the sql query for the Query Builder; if the Query Builder cannot process the query a warning will be showed
  • Fixed a bug when Query Builder adds extra comma
  • Fixed a bug with position of report shadow when zooming in Right-to-Left designer
  • .Net Core:
  • Fixed memory leak in PDF-export
  • Fixed memory leak in font engine
  • Fixed glyph widths in PDF export
  • Fixed errors of report building with complex expressions ("Requested operation is not available because the runtime library function '' is not defined.")
  • WebReport:
  • Added PdfImagesOriginalResolution, PdfJpegCompression and PdfColorSpace properties
  • Added rotation for pages with landscape orientation in printing from browser
  • Exports:
  • Fixed bug with export of bitmaps in ZPL
  • Fixed bug with incorrect height of cells in Excel2007
  • Fixed bug with strikethrough text in Excel2007 export
  • Fixed bug with strikethrough text in Word2007 export, when using html-tags and conditional formatting
  • Added Hyperlinks to RTFExport
  • Fixed QR code position in ZPL export
  • Fixed page init priority in ZPL export
  • Improved an example DemosC#PrintZPL
  • Fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures)

New in FastReport.Net 2019.3.0 (May 15, 2019)

  • Engine:
  • Added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled
  • Added a new property Config.ProcessEvents for cancel button in progress form
  • Fixed a bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character
  • Fixed a bug when in some cases the TypeConverter`s were not loaded correctly
  • Fixed a bug causing memory leak in HtmlTextRenderer
  • Fixed a bug when using the KeepTogether property for a group with matrix, when in some cases the GroupHeader was placed on one page and the matrix was on another page
  • Designer:
  • Added an ability to change font in query editor
  • Added Digital Signature object for adding empty signature field in PDF documents
  • Preview:
  • Fixed a bug where the preparation process was hanging and the cancel button was inactive throughout the preparation
  • Exports:
  • Added ability to export empty signature fields for PDF documents
  • Added links for images to HTML-export
  • Fixed a bug in CSV-export with "Data only" option when not only Data bands were exported
  • Fixed a bug when PDF Export did not export some SVGObject gradients to a PDF file, with the property GradientQuality = GradientQualityEnum.Image
  • WebReport:
  • Fixed a bug with inherited reports with online designer
  • .Net Core:
  • Added a CoreCompat.System.Drawing reference to the script, which allows using Color, Font and some other features of System.Drawing

New in FastReport.Net 2019.2.19 (May 14, 2019)

  • Engine:
  • Fixed a bug when using the KeepTogether property for a group with matrix, when in some cases the GroupHeader was placed on one page and the matrix was on another page
  • Designer:
  • Added an ability to change font in query editor
  • Added Digital Signature object for adding empty signature field in PDF documents
  • Preview:
  • Fixed a bug where the preparation process was hanging and the cancel button was inactive throughout the preparation
  • Exports:
  • Added links for images to HTML-export
  • Fixed bug in CSV-export with "Data only" option when not only Data bands were exported
  • Fixed a bug when PDF Export did not export some SVGObject gradients to a PDF file, with the property GradientQuality = GradientQualityEnum.Image
  • WebReport:
  • Fixed bug with inherited reports with online designer
  • .Net Core:
  • Added a CoreCompat.System.Drawing reference to the script, which allows using Color, Font and some other features of System.Drawing

New in FastReport.Net 2019.2.18 (May 8, 2019)

  • [Engine]
  • Added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled
  • Added a new property Config.ProcessEvents for cancel button in progress form
  • Fixed bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character
  • Fixed a bug causing memory leak in HtmlTextRenderer
  • Exports:
  • Added ability to export empty signature fields for PDF documents

New in FastReport.Net 2019.2.17 (May 8, 2019)

  • Engine:
  • Fixed bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character
  • Fixed a bug when in some cases the TypeConverter`s were not loaded correctly
  • Fixed a bug causing memory leak in HtmlTextRenderer
  • Added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled
  • Fixed a bug when using the KeepTogether property for a group with matrix, when in some cases the GroupHeader was placed on one page and the matrix was on another page
  • Added a new property Config.ProcessEvents for cancel button in progress form
  • Designer:
  • added an ability to change font in query editor
  • added Digital Signature object for adding empty signature field in PDF documents
  • Preview:
  • fixed a bug where the preparation process was hanging and the cancel button was inactive throughout the preparation
  • Exports:
  • added links for images to HTML-export
  • fixed bug in CSV-export with "Data only" option when not only Data bands were exported
  • fixed a bug when PDF Export did not export some SVGObject gradients to a PDF file, with the property GradientQuality = GradientQualityEnum.Image
  • added ability to export empty signature fields for PDF documents
  • WebReport:
  • fixed bug with inherited reports with online designer
  • .NET Core:
  • added a CoreCompat.System.Drawing reference to the script, which allows using Color, Font and some other features of System.Drawing

New in FastReport.Net 2019.2.15 (Apr 22, 2019)

  • Engine:
  • added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled

New in FastReport.Net 2019.2.12 (Apr 4, 2019)

  • Engine:
  • fixed a bug causing memory leak in HtmlTextRenderer
  • Exports:
  • added links for images to HTML-export
  • WebReport:
  • fixed bug with inherited reports with online designer

New in FastReport.Net 2019.2.5 (Mar 21, 2019)

  • Engine:
  • Fixed bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character
  • Fixed a bug when in some cases the TypeConverter`s were not loaded correctly
  • Designer:
  • Added an ability to change font in query editor
  • .Net Core:
  • Added a CoreCompat.System.Drawing reference to the script, which allows using Color, Font and some other features of System.Drawing

New in FastReport.Net 2019.2.4 (Mar 19, 2019)

  • Fixed a bug when in some cases the TypeConverter`s were not loaded correctly

New in FastReport.Net 2019.2.2 (Mar 11, 2019)

  • Designer:
  • Added an ability to change font in query editor
  • .Net Core:
  • Added a CoreCompat.System.Drawing reference to the script, which allows using Color, Font and some other features of System.Drawing

New in FastReport.Net 2019.1.21 (Feb 20, 2019)

  • Engine:
  • Added texture fill
  • Now in the new reports the default font will always be serialized
  • Designer:
  • Added ability to sort Data Sources in Data window
  • Exports:
  • Added an ability to escape quotes in CSV export
  • .Net Core:
  • Added function PolyLineObject.SetPolyLine(PointF[] newPoints) that allows to change the set of points
  • Fixed a bug with roslyn wrapper when the warning was raised as an error when using Microsoft.CodeAnalysis version higher than 2.0
  • Fixed a bug with preview in the Online Designer

New in FastReport.Net 2019.1.20 (Feb 15, 2019)

  • Exports:
  • Fixed bug with caps of border lines in PDF export
  • Added an ability to escape quotes in CSV export
  • WebReport:
  • Fixed editable fields in tables
  • Extras:
  • Added WebReport localization

New in FastReport.Net 2019.1.19 (Feb 13, 2019)

  • Exports:
  • Word2007 files gets proper locale now (Res.LocaleName)
  • WebReport:
  • Added editable fields localization

New in FastReport.Net 2019.1.17 (Feb 7, 2019)

  • Engine:
  • Fixed bug with incorrect type cast of Nullable types of fields
  • Fixed a bug with removing serieses of MSChartObject when AutoSeriesColumn is empty and AutoSeriesForce is false
  • Exports:
  • Fixed loss of a RichText border on export with ConvertRichText option enabled
  • WebReport:
  • Added WebReport.DateTimePickerFormat property, which allows to set the format for the DateTimePicker in WebReport
  • Net Core:
  • Added function `SetPolyLine(PointF[] newPoints)` for PolyLine Object that allows you to change the set of points.
  • Added properties for WebReport Core, which allows to show and hide exports on the toolbar

New in FastReport.Net 2019.1.15 (Feb 1, 2019)

  • .Net core:
  • Added properties for WebReport Core, which allow you to show and hide exports on the toolbar

New in FastReport.Net 2019.1.14 (Jan 30, 2019)

  • Designer:
  • Added ability to select a style from the context menu
  • Added dialogs for text editor closing; now pressing "X" button will be showed dialog for text changes confirmation
  • .Net Core:
  • Added function `SetPolyLine(PointF[] newPoints)` for PolyLine Object that allows you to change the set of points.

New in FastReport.Net 2019.1.13 (Jan 28, 2019)

  • Engine:
  • Added TextureFill

New in FastReport.Net 2019.1.12 (Jan 24, 2019)

  • Fixed a bug with parsing old reports (before 2016), when the Arial 10pt is not loaded in locales jp and zh
  • Now in the new reports the default font will always be serialized.

New in FastReport.Net 2019.1.10 (Jan 18, 2019)

  • [Engine]:
  • Fixed a bug with generation method of barcode Supplement 5 (EAN-5)
  • Fixed bug with incorrect type cast in data fields (IMPORTANT! This hotfix may affect previously developed reports)
  • [Designer]:
  • Added "Hide Zeros" item to context menu for text objects
  • [Exports]:
  • Fixed a bug with an extra line break in the Word export
  • [WebReport]:
  • Added property WebReport.PdfInteractiveForms
  • [Extras]:
  • Updated Arabic resources
  • [.Net Core]:
  • Fixed a bug with roslyn wrapper when the warning was raised as an error when using Microsoft.CodeAnalysis version higher than 2.0

New in FastReport.Net 2019.1.9 (Jan 15, 2019)

  • [Engine]:
  • Fixed a bug with generation method of barcode Supplement 5 (EAN-5)
  • Fixed bug with incorrect type cast in data fields (IMPORTANT! This hotfix may affect previously developed reports)
  • [Exports]:
  • Fixed a bug with an extra line break in the Word export
  • [WebReport]:
  • Added property WebReport.PdfInteractiveForms
  • [Extras]:
  • Updated Arabic resources
  • [.Net Core]:
  • Fixed a bug with roslyn wrapper when the warning was raised as an error when using Microsoft.CodeAnalysis version higher than 2.0

New in FastReport.Net 2019.1.7 (Jan 10, 2019)

  • [Engine]:
  • fixed a bug with generation method of barcode Supplement 5 (EAN-5)
  • fixed bug with incorrect type cast in data fields (IMPORTANT! This hotfix may affect previously developed reports)
  • [Exports]:
  • fixed a bug with an extra line break in the Word export
  • [WebReport]:
  • added property WebReport.PdfInteractiveForms
  • [Extras]:
  • updated Arabic resources

New in FastReport.Net 2019.1.4 (Dec 21, 2018)

  • Exports:
  • Fixed a bug with an extra line break in the Word export

New in FastReport.Net 2019.1.1 (Dec 19, 2018)

  • Engine:
  • Added property FastReport.Utils.Config.PreparedCompressed (default value: true) for enable or disable the compression in files with prepared reports (fpx)
  • Added the ability to disable hotkeys in designer and preview
  • Added property ReportPage.Printable (default value: true) for enable or disable printing of the page
  • SVG object is optimized, removed inheritance SVGObject from PictureObject, then now SVG object is not drawn in memory for its display in vector exports
  • > Pay attention for working with the SVG object, it is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn. The denial of the last property allowed to draw an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject.
  • Fixed a bug with high engine loads with reports using guide lines
  • Fixes bug with "optional hyphen" in rich text parser
  • Fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method
  • Fixed bug with null value returned from FastReport.Utils.Variant.ToString() method
  • Fixed bug with not used parameter in FastReport.Utils.FastString.FastString(int) constructor
  • Fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property
  • Fixed bug with System.IndexOutOfRangeException in BarcodeCodabar.GetPattern() method
  • Fixed a bug with the size of the text offset when using TextObject.ParagraphOffset
  • Fixed bug with printing band when Printable property is disabled
  • Fixed a bug with calculating the size of the SVG object, when negative values are used in the ViewBox
  • Fixed a bug with drawing when a text object contained only tab characters
  • Fixed a bug with indentation size when printing a report using TextObject[TextRendererType = TextRenderType.HtmlParagraph]
  • Fixed a bug with report preparation when SubreportObject doesn't have a valid link to the report page
  • Designer:
  • Added saving last active tab of the designer options window
  • Improved algorithm of SubreportObject and designer, now you can delete and copy the Subreport page
  • Fixed bug when format controls stay enabled after deleting object
  • Fixed bug with saving sql query by Finish button
  • Fixed bug with System.NullReferenceException when trying to copy DialogPage
  • Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage
  • Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage
  • Fixed order of objects in toolbar
  • Fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor
  • Fixed memory leak in CSV connection
  • Fixed bug with blank condition in Group Header
  • Fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero
  • Fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one
  • Preview:
  • Added feature to simply print from the console using the command `Viewer.exe / P`
  • Now Duplex will be changed in Print window if it has been changed in printer settings
  • Fixed icon size when using <dpiAware>true</dpiAware>
  • Fixed a bug with display of grayscale SVG
  • Exports:
  • Improved font packaging in pdf export, using simple ligatures (fi, tt)
  • Improved font style emulation in pdf
  • Fixed text display in pdf export on linux systems, when text starts with a tab
  • Fixed missed "</html>" tag in HTML export with single page
  • Fixed bug with pdf export, when the default number format is symbolic, not digital
  • Demos:
  • Added a demo project, how to use FastReport Core in the CentOS docker container (DemosCoreFastReportCore.MVC.CentOS)
  • Added a demo project, how to use FastReport Core together Vue.js (DemosCoreFastReportCore.Vue)
  • Fixed too long message showing "Printing page N" in FastReport.NET Demo
  • .Net Core:
  • Removed api of dialogues from the version for .Net Core
  • Fixed white space wrapping to a new line
  • Fixed bug with roslyn wrapper, when an warning is raised as error level
  • Extras:
  • Updated json connector for working with latest version
  • Updated Greek resources

New in FastReport.Net 2019.1.0 (Dec 19, 2018)

  • Engine:
  • Added property FastReport.Utils.Config.PreparedCompressed (default value: true) for enable or disable the compression in files with prepared reports (fpx)
  • Added the ability to disable hotkeys in designer and preview
  • Added property ReportPage.Printable (default value: true) for enable or disable printing of the page
  • SVG object is optimized, removed inheritance SVGObject from PictureObject, then now SVG object is not drawn in memory for its display in vector exports
  • > Pay attention for working with the SVG object, it is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn. The denial of the last property allowed to draw an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject.
  • Fixed a bug with high engine loads with reports using guide lines
  • Fixes bug with "optional hyphen" in rich text parser
  • Fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method
  • Fixed bug with null value returned from FastReport.Utils.Variant.ToString() method
  • Fixed bug with not used parameter in FastReport.Utils.FastString.FastString(int) constructor
  • Fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property
  • Fixed bug with System.IndexOutOfRangeException in BarcodeCodabar.GetPattern() method
  • Fixed a bug with the size of the text offset when using TextObject.ParagraphOffset
  • Fixed bug with printing band when Printable property is disabled
  • Fixed a bug with calculating the size of the SVG object, when negative values are used in the ViewBox
  • Fixed a bug with drawing when a text object contained only tab characters
  • Fixed a bug with indentation size when printing a report using TextObject[TextRendererType = TextRenderType.HtmlParagraph]
  • Fixed a bug with report preparation when SubreportObject doesn't have a valid link to the report page
  • Designer:
  • Added saving last active tab of the designer options window
  • Improved algorithm of SubreportObject and designer, now you can delete and copy the Subreport page
  • Fixed bug when format controls stay enabled after deleting object
  • Fixed bug with saving sql query by Finish button
  • Fixed bug with System.NullReferenceException when trying to copy DialogPage
  • Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage
  • Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage
  • Fixed order of objects in toolbar
  • Fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor
  • Fixed memory leak in CSV connection
  • Fixed bug with blank condition in Group Header
  • Fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero
  • Fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one
  • Preview:
  • Added feature to simply print from the console using the command `Viewer.exe / P`
  • Now Duplex will be changed in Print window if it has been changed in printer settings
  • Fixed icon size when using <dpiAware>true</dpiAware>
  • Fixed a bug with display of grayscale SVG
  • Exports:
  • Improved font packaging in pdf export, using simple ligatures (fi, tt)
  • Improved font style emulation in pdf
  • Fixed text display in pdf export on linux systems, when text starts with a tab
  • Fixed missed "</html>" tag in HTML export with single page
  • Fixed bug with pdf export, when the default number format is symbolic, not digital
  • Demos:
  • Added a demo project, how to use FastReport Core in the CentOS docker container (DemosCoreFastReportCore.MVC.CentOS)
  • Added a demo project, how to use FastReport Core together Vue.js (DemosCoreFastReportCore.Vue)
  • Fixed too long message showing "Printing page N" in FastReport.NET Demo
  • .Net Core:
  • Removed api of dialogues from the version for .Net Core
  • Fixed white space wrapping to a new line
  • Fixed bug with roslyn wrapper, when an warning is raised as error level
  • Extras:
  • Updated json connector for working with latest version
  • Updated Greek resources

New in FastReport.Net 2018.4.19 (Dec 12, 2018)

  • Engine:
  • Fixed a bug with drawing when a text object contained only tab characters
  • Fixed a bug with indentation size when printing a report using TextObject[TextRendererType = TextRenderType.HtmlParagraph]
  • Fixed a bug with report preparation when SubreportObject doesn't have a valid link to the report page
  • Designer:
  • Improved algorithm of SubreportObject and designer, now you can delete and copy the Subreport page
  • Preview:
  • Added feature to simply print from the console using the command `Viewer.exe / P`
  • Demos:
  • Added a demo project, how to use FastReport Core in the CentOS docker container (DemosCoreFastReportCore.MVC.CentOS)
  • Added a demo project, how to use FastReport Core together Vue.js (DemosCoreFastReportCore.Vue)

New in FastReport.Net 2018.4.17 (Dec 7, 2018)

  • [Engine]:
  • Added property FastReport.Utils.Config.PreparedCompressed (default value: true) for enable or disable the compression in files with prepared reports (fpx)
  • Added the ability to disable hotkeys in designer and preview
  • Added property ReportPage.Printable (default value: true) for enable or disable printing of the page
  • Fixed a bug with high engine loads with reports using guide lines
  • Fixes bug with "optional hyphen" in rich text parser
  • Fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method
  • Fixed bug with null value returned from FastReport.Utils.Variant.ToString() method
  • Fixed bug with not used parameter in FastReport.Utils.FastString.FastString(int) constructor
  • Fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property
  • Fixed bug with System.IndexOutOfRangeException in BarcodeCodabar.GetPattern() method
  • Fixed a bug with the size of the text offset when using TextObject.ParagraphOffset
  • Fixed bug with printing band when Printable property is disabled
  • SVG object is optimized, removed inheritance SVGObject from PictureObject, then now SVG object is not drawn in memory for its display in vector exports
  • > Pay attention for working with the SVG object, it is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn. The denial of the last property allowed to draw an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject.
  • [Designer]:
  • Added saving last active tab of the designer options window
  • Fixed bug when format controls stay enabled after deleting object
  • Fixed bug with saving sql query by Finish button
  • Fixed bug with System.NullReferenceException when trying to copy DialogPage
  • Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage
  • Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage
  • Fixed order of objects in toolbar
  • Fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor
  • Fixed memory leak in CSV connection
  • Fixed bug with blank condition in Group Header
  • Fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero
  • Fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one
  • [Preview]:
  • Now Duplex will be changed in Print window if it has been changed in printer settings
  • Fixed icon size when using <dpiAware>true</dpiAware>
  • [Exports]:
  • Improved font packaging in pdf export, using simple ligatures (fi, tt)
  • Fixed text display in pdf export on linux systems, when text starts with a tab
  • Fixed missed "</html>" tag in HTML export with single page
  • Improved font style emulation in pdf
  • Fixed bug with pdf export, when the default number format is symbolic, not digital
  • [Demos]:
  • Added a demo project, how to use FastReport in the CentOS docker container
  • Fixed too long message showing "Printing page N" in FastReport.NET Demo
  • [.Net Core]:
  • Removed api of dialogues from the version for .Net Core
  • Fixed white space wrapping to a new line
  • Fixed bug with roslyn wrapper, when an warning is raised as error level
  • [Extras]:
  • Updated json connector for working with latest version

New in FastReport.Net 2018.4.16 (Dec 1, 2018)

  • Engine:
  • Added property FastReport.Utils.Config.PreparedCompressed (default value: true) for enable or disable the compression in files with prepared reports (fpx)
  • Added the ability to disable hotkeys in designer and preview
  • Added property ReportPage.Printable (default value: true) for enable or disable printing of the page
  • Fixed a bug with high engine loads with reports using guide lines
  • Fixes bug with "optional hyphen" in rich text parser
  • Fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method
  • Fixed bug with null value returned from FastReport.Utils.Variant.ToString() method
  • Fixed bug with not used parameter in FastReport.Utils.FastString.FastString(int) constructor
  • Fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property
  • Fixed bug with System.IndexOutOfRangeException in BarcodeCodabar.GetPattern() method
  • Designer:
  • Added saving last active tab of the designer options window
  • Fixed bug when format controls stay enabled after deleting object
  • Fixed bug with saving sql query by Finish button
  • Fixed bug with System.NullReferenceException when trying to copy DialogPage
  • Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage
  • Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage
  • Fixed order of objects in toolbar
  • Fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor
  • Fixed memory leak in CSV connection
  • Fixed bug with blank condition in Group Header
  • Preview:
  • Now Duplex will be changed in Print window if it has been changed in printer settings
  • Fixed icon size when using <dpiAware>true</dpiAware>
  • Exports:
  • Improved font packaging in pdf export, using simple ligatures (fi, tt)
  • Fixed text display in pdf export on linux systems, when text starts with a tab
  • Fixed missed "</html>" tag in HTML export with single page
  • Improved font style emulation in pdf
  • Demos:
  • Added a demo project, how to use FastReport in the CentOS docker container
  • Fixed too long message showing "Printing page N" in FastReport.NET Demo
  • Net Core:
  • Removed api of dialogues from the version for .Net Core
  • Fixed white space wrapping to a new line
  • Fixed bug with roslyn wrapper, when an warning is raised as error level
  • Extras:
  • Updated json connector for working with latest version

New in FastReport.Net 2018.4.9 (Nov 3, 2018)

  • Added property FastReport.Utils.Config.PreparedCompressed (default value: true) for enable or disable the compression in files with prepared reports (fpx)
  • Added the ability to disable hotkeys in designer and preview
  • Fixed a bug with high engine loads with reports using guide lines
  • Fixes bug with "optional hyphen" in rich text parser
  • Fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method
  • [Designer]
  • Fixed bug when format controls stay enabled after deleting object
  • Fixed bug with saving sql query by Finish button
  • Fixed bug with System.NullReferenceException when trying to copy DialogPage
  • Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage
  • Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage
  • Fixed order of objects in toolbar
  • Added saving last active tab of the designer options window
  • Fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor
  • [Preview]
  • Now Duplex will be changed in Print window if it has been changed in printer settings
  • Fixed icon size when using <dpiAware>true</dpiAware>
  • [Exports]
  • Improved font packaging in pdf export, using simple ligatures (fi, tt)
  • Fixed text display in pdf export on linux systems, when text starts with a tab
  • [Demos]
  • Added a demo project, how to use FastReport in the CentOS docker container
  • Fixed too long message showing "Printing page N" in FastReport.NET Demo
  • [.Net Core]
  • Removed api of dialogues from the version for .Net Core
  • Fixed white space wrapping to a new line

New in FastReport.Net 2018.4.7 (Oct 26, 2018)

  • [Engine]:
  • added property FastReport.Utils.Config.PreparedCompressed (default value: true) for enable or disable the compression in files with prepared reports (fpx)
  • added the ability to disable hotkeys in designer and preview
  • fixed a bug with high engine loads with reports using guide lines
  • fixes bug with "optional hyphen" in rich text parser
  • fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method
  • [Designer]:
  • fixed bug when format controls stay enabled after deleting object
  • fixed bug with saving sql query by Finish button
  • fixed bug with System.NullReferenceException when trying to copy DialogPage
  • fixed bug with enabled buttons in group Report->Bands when active page is DialogPage
  • fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage
  • fixed order of objects in toolbar
  • added saving last active tab of the designer options window
  • [Preview]:
  • now Duplex will be changed in Print window if it has been changed in printer settings
  • [Exports]:
  • improved font packaging in pdf export, using simple ligatures (fi, tt)
  • fixed text display in pdf export on linux systems, when text starts with a tab
  • [Demos]:
  • added a demo project, how to use FastReport in the CentOS docker container
  • fixed too long message showing "Printing page N" in FastReport.NET Demo
  • [.Net Core]:
  • removed api of dialogues from the version for .Net Core

New in FastReport.Net 2018.4.5 (Oct 17, 2018)

  • Engine:
  • Added property FastReport.Utils.Config.PreparedCompressed (default value: true) for enable or disable the compression in files with prepared reports (fpx)
  • Designer:
  • Fixed bug when format controls stay enabled after deleting object
  • Fixed bug with saving sql query by Finish button
  • Fixed bug with System.NullReferenceException when trying to copy DialogPage
  • Fixed bug with enabled buttons in group Report->Bands when active page is DialogPage
  • Fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage
  • Added saving last active tab of the designer options window
  • Exports:
  • Improved font packaging in pdf export, using simple ligatures (fi, tt)
  • Fixed text display in pdf export on linux systems, when text starts with a tab
  • Demos:
  • Added a demo project, how to use FastReport in the CentOS docker container
  • .Net Core:
  • Removed api of dialogues from the version for .Net Core

New in FastReport.Net 2018.4.4 (Oct 10, 2018)

  • Engine:
  • Added the ability to disable hotkeys in designer and preview
  • Preview:
  • Now Duplex will be changed in Print window if it has been changed in printer settings
  • Demos:
  • Fixed too long message showing "Printing page N" in FastReport.NET Demo

New in FastReport.Net 2018.4.x (Sep 12, 2018)

  • Engine:
  • Added possibility to access totals, parameters and variables without case sensitivity
  • Added a new experimental feature to improve the work with memory
  • We are constantly trying to improve performance and memory usage of FastReport.Net, at the moment we added a new experimental property Config.IsStringOptimization, which allows us to use strings from the string pool when loading very large fpx reports. To enable this feature, simply change the IsStringOptimization value to true. While the property is experimental the changing this property is only available manually from code. Especially this property will be interesting to users who use at least 1 000 000 objects in the report.
  • New RTF parser if "ConvertRichText" option is enabled, then an embedded RTF document is splitting to report objects TextObject, TableObject, and PictureObject
  • Now division by zero does not lead to generator crashing, instead of that expression containing error will be exchanged to text "DIVISION BY ZERO!"
  • Optimized QR Code Barcode Object rendering
  • Fix CR/LF translation in an expression result inside Richtext object
  • Fix expression parser of RichObject
  • Fixed bug with RTF tags inside expression of RichText object
  • Fixed bug with encoding of character ";" in barcode Code128
  • Fixed a bug with the rotation of barcodes
  • Fixed a bug where in some cases, images when exporting to PDF were higher than needed
  • Fixed a bug of printing text objects with the property TextRenderType = HtmlParagraph
  • Fixed a bug where a large amount of text in a cell leads to in an infinite generation of blank pages in the report
  • ATTENTION !!! We decreased the default value of the MaxHeight property from 5000 to 1000 for the TableRow object. You need to check your reports if you used rows in tables large then 10 inches in height!!!
  • Fixed "An item with the same key has already been added" bug in AssemblyDescriptor.Compile() method
  • Fixed bug in MSChartObject with AutoSeries in detailed reports
  • Fix parsing of multipage text in RichObject
  • Fixed bug with "SVGObject.Grayscale = true -> SVGObject.Grayscale = false is still Grayscale"
  • Fixed bug with position of SubreportObject on page with unlimited width
  • Designer:
  • Now in View Data window shown numbers of rows on page
  • Added ability to resize band by dragging its top, in this case objects move in band
  • Added ability to copy report pages in designer
  • Added "Text file (*.txt)" and "All files(*.*)" filters in CSV connection
  • Added Hyperlink.OpenLinkInNewTab property
  • Buttons in View Data window are disabled when window less than needed for one row
  • Now buttons in Data Tree become disabled when the tree loses focus
  • Fixed bug with entering Polish symbol "Д…" (Right Alt "A") in text editor
  • Fixed rare bug when View Data window is increased and not all rows are shown but there is enough space
  • Fixed bug with saving file to wrong folder in Save As dialog
  • Fixed a bug with file extension in Save As dialog, when report is converted from a file that is not FastReport .NET file
  • Fixed bug with incorrect movement of objects when mouse moves too fast if band is resizing by dragging its top
  • Fixed bug with System.NullReferenceException after closing Start Page tab in MDI designer
  • Fixed bug with System.ArgumentException when file name contains point "." in CSV connection
  • Fixed bug with equal field names in CSV connection when field names are stored in first line of file
  • Fixed bug with lost focus of Event Editor after Preview
  • Fixed bug with visibility of DataBand properties Left, Top and Width
  • Fixed bug with System.OverflowException in DesignerControl when loading report containing page with unlimited width
  • Fixed bug with incorrect addition of a new object if property of the selected object has changed
  • Preview:
  • Added ability to copy and delete prepared pages in preview
  • Exports:
  • Added property HTMLExport.EnableVectorObjects (enabled by default)
  • Added a new property AsBitmap for Barcode which indicates to use a bitmap instead of vector, the default property is False, which means exporting as a vector
  • Added the DoNotExpandShiftReturn property to the Word2007Export user interface, allowing you to control the horizontal alignment for soft return
  • Added property Excel2007Export.PrintFit in Excel 2007 export (may be set in NoScaling, FitSheetOnOnePage, FitAllColumsOnOnePage, FitAllRowsOnOnePage)
  • Added translation of RichObject text in DOCX export for Layered and Paragraph modes
  • Updated export to FR3 (FastReport VCL files), added export of tables, barcodes, maps and shapes
  • The exports menu has been refactored, now the exports are grouped by category
  • Increased accuracy for SVG in high resolution when exporting to PDF
  • Fixed bug with negative width/height of picture in HTML export and WebReport
  • Fixed dynamic page orientation, page size and padding in MS Word 2007
  • Fixed memory leak with using barcodes in PDF, HTML exports
  • Fixed bug with barcode incorrect position inside TableCell in PDF, HTML, SVG exports
  • Fixed bug with incorrect file names in HTML export with Subfolder = true
  • Fixed bug with single picture in Excel 2003 (xls, BIFF8) and Excel 2007 (xlsx)
  • Fixed bug with transparent background of picture in Excel 2007 (xlsx)
  • Fix "Text in Curves" mode in PDF export
  • Fix font style simulation in PDF export
  • Deep refactoring of font embedding engine, added check font's rights for embedding/subsetting
  • Fixed bug with drawing the borders of table in PDF export with properties Layout = Wrapped, FixedColumns = 1 and dynamic count of columns
  • Fixed bug with paddings in Excel 2007 export
  • Fixed bug with opening export file in Excel 2007 with non-zero ParagraphOffset property
  • Fixed bug with exporting pictures to Excel 2003 (BIFF8, xls)
  • Fixed issue with decimal separator in Persian locale
  • Fixed the export property SvgAsPicture of PDF, when the barcodes were exported as SVG and not as images
  • Fixed a bug with the export of BarcodeObject with using the Padding property when it is converted to SVG
  • Fixed issue with exporting in Hyperlinks in PDF
  • Fixed null reference exception in ImageExport when Watermark.Text is null
  • Fixed issue with Watermark transparency in PDF export
  • Fixed bug with extra width documents in export in Excel 2007
  • Fixed bug with "too much bold" in PDF export
  • Fixed bug with export of some characters in Excel2007Export
  • .NET Core:
  • Added FastReport.Data.OracleODPCore package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • Fixed a bug where sometimes whitespace characters at the end of a line were moved to a new line
  • Fixed a bug with https-saving in Online Designer for FastReprot.Web.Core
  • Fixed a bug where Core exports were wrong
  • Fixed a bug with corrupted "new line" symbols in online designer
  • WebReport:
  • Added an example Demos/C#/Web/PreparedPreview/ that demonstrates of working with prepared report in Web
  • Added a method WebReport.LoadFromFile(string fileName) that loads a report from file
  • Added a method WebReport.LoadFromStream(Stream stream) that loads a report from stream
  • Added a method WebReport.LoadPrepared(string fileName) that loads a prepared report from file
  • Added a method WebReport.LoadPrepared(Stream stream) that loads a prepared report from stream
  • Added a constructor WebReport(bool inlineRegistration) that makes fast initialization of control without any previous external scripts/css loading
  • Added a constructor WebReport(bool inlineRegistration, bool stretched) that makes fast initialization with presets for 100% width and 100% height
  • Added a property WebReport.XlsxPrintFitPage for enable stretching the Excel 2007 worksheet in one page on printing
  • Fixed bug with checking handlers in Web.config
  • Fixed bug with saving report with Referenced Assemblies in Online Designer from Firefox browser
  • Fixed bug with rendering of barcodes in Internet Explorer 8 and older
  • Extras:
  • Fixed bug with ActiveQueryBuilder parameters
  • Fixed FastReport.Data.Json package bug with Newtonsoft.Json.dll location
  • Fixed bug with quotes in queries, that contain schema name in FastReport.Data.Postgres package; now available non-public schemas in designer
  • Online designer:
  • Added property Hyperlink.OpenLinkInNewTab for opening links in new tabs
  • HtmlTags replaced by TextRendererType
  • Fixed bug with spaces in object name

New in FastReport.Net 2018.3.47 (Sep 7, 2018)

  • .Net Core:
  • Fixed a bug where Core exports were wrong

New in FastReport.Net 2018.3.45 (Sep 5, 2018)

  • Engine:
  • Fixed bug with "SVGObject.Grayscale = true -> SVGObject.Grayscale = false is still Grayscale"

New in FastReport.Net 2018.3.43 (Aug 29, 2018)

  • Designer:
  • Fixed bug with visibility of DataBand properties Left, Top and Width
  • Fixed bug with System.OverflowException in DesignerControl when loading report containing page with unlimited width
  • WebReport:
  • Fixed bug with checking handlers in Web.config

New in FastReport.Net 2018.3.42 (Aug 28, 2018)

  • Engine:
  • Fix CR/LF translation in an expression result inside Richtext object
  • Fix parsing of multipage text in RichObject
  • Designer:
  • Added Hyperlink.OpenLinkInNewTab property

New in FastReport.Net 2018.3.40 (Aug 22, 2018)

  • Designer:
  • Fixed bug with System.NullReferenceException after closing Start Page tab in MDI designer
  • Added "Text file (*.txt)" and "All files(*.*)" filters in CSV connection
  • Fixed bug with System.ArgumentException when file name contains point "." in CSV connection
  • Fixed bug with equal field names in CSV connection when field names are stored in first line of file

New in FastReport.Net 2018.3.39 (Aug 17, 2018)

  • Exports:
  • Fixed issue with Watermark transparency in PDF export
  • Fixed bug with extra width documents in export in Excel 2007
  • Fixed bug with "too much bold" in PDF export

New in FastReport.Net 2018.3.38 (Aug 16, 2018)

  • Preview:
  • Added ability to copy and delete prepared pages in preview

New in FastReport.Net 2018.3.36 (Aug 13, 2018)

  • Designer:
  • Fixed bug with incorrect movement of objects when mouse moves too fast if band is resizing by dragging its top

New in FastReport.Net 2018.3.33 (Aug 8, 2018)

  • Fix expression parser of RichObject

New in FastReport.Net 2018.3.24 (Jul 20, 2018)

  • new RTF parser - if "ConvertRichText" option is enabled, then an embedded RTF document is splitting to report objects - TextObject, TableObject, and PictureObject
  • fixed bug with RTF tags inside expression of RichText object
  • fixed bug with encoding of character ";" in barcode Code128
  • + added possibility to access totals, parameters and variables without case sensitivity
  • now division by zero does not lead to generator crashing, instead of that expression containing error will be exchanged to text "DIVISION BY ZERO!"
  • fixed a bug with the rotation of barcodes
  • fixed a bug where in some cases, images when exporting to PDF were higher than needed
  • [Designer]:
  • fixed bug with entering Polish symbol "?…" (Right Alt + "A") in text editor
  • buttons in View Data window are disabled when window less than needed for one row
  • fixed rare bug when View Data window is increased and not all rows are shown but there is enough space
  • + now in View Data window shown numbers of rows on page
  • now buttons in Data Tree become disabled when the tree loses focus
  • fixed bug with saving file to wrong folder in Save As dialog
  • [Exports]:
  • fixed memory leak with using barcodes in PDF, HTML exports
  • fixed bug with barcode incorrect position inside TableCell in PDF, HTML, SVG exports
  • fixed bug with incorrect file names in HTML export with Subfolder = true
  • fixed bug with single picture in Excel 2003 (xls, BIFF8) and Excel 2007 (xlsx)
  • fixed bug with transparent background of picture in Excel 2007 (xlsx)
  • fix "Text in Curves" mode in PDF export
  • fix font style simulation in PDF export
  • deep refactoring of font embedding engine, added check font's rights for embedding/subsetting
  • fixed bug with drawing the borders of table in PDF export with properties Layout = Wrapped, FixedColumns = 1 and dynamic count of columns
  • fixed bug with paddings in Excel 2007 export
  • fixed bug with opening export file in Excel 2007 with non-zero ParagraphOffset property
  • added property HTMLExport.EnableVectorObjects (enabled by default)
  • the exports menu has been refactored, now the exports are grouped by category
  • fixed bug with exporting pictures to Excel 2003 (BIFF8, xls)
  • fixed issue with decimal separator in persian locale
  • [.Net Core]:
  • fixed a bug where sometimes whitespace characters at the end of a line were moved to a new line
  • [WebReport]:
  • fixed bug with saving report with Referenced Assemblies in Online Designer from Firefox browser
  • fixed bug with rendering of barcodes in Internet Explorer 8 and older
  • [Extras]:
  • fixed bug with ActiveQueryBuilder parameters
  • fixed FastReport.Data.Json package bug with Newtonsoft.Json.dll location
  • fixed bug with quotes in queries, that contain schema name in FastReport.Data.Postgres package; now available non-public schemas in designer

New in FastReport.Net 2018.3.22 (Jul 18, 2018)

  • Designer:
  • Buttons in View Data window are disabled when window less than needed for one row
  • Fixed rare bug when View Data window is increased and not all rows are shown but there is enough space

New in FastReport.Net 2018.3.21 (Jul 17, 2018)

  • WebReport:
  • fixed bug with saving report with Referenced Assemblies in Online Designer from Firefox browser

New in FastReport.Net 2018.3.20 (Jul 6, 2018)

  • Extras:
  • Fixed bug with quotes in queries, that contain schema name in FastReport.Data.Postgres package; now available non-public schemas in designer

New in FastReport.Net 2018.3.17 (Jun 27, 2018)

  • Exports:
  • Fixed issue with decimal separator in persian locale

New in FastReport.Net 2018.3.16 (Jun 26, 2018)

  • Exports:
  • Fixed bug with exporting pictures to Excel 97

New in FastReport.Net 2018.3.15 (Jun 25, 2018)

  • Engine:
  • now division by zero does not lead to generator crashing, instead of that expression containing error will be exchanged to text "DIVISION BY ZERO!"
  • fixed a bug with the rotation of barcodes
  • fixed a bug where in some cases, images when exporting to PDF were higher than needed
  • Designer:
  • fixed bug with entering Polish symbol "?…" (Right Alt + "A") in text editor
  • Exports:
  • the exports menu has been refactored, now the exports are grouped by category

New in FastReport.Net 2018.3.13 (Jun 8, 2018)

  • Exports:
  • Fix "Text in Curves" mode in PDF export
  • Fix font style simulation in PDF export
  • Fixed bug with drawing the borders of table in PDF export with properties Layout = Wrapped, FixedColumns = 1 and dynamic count of columns

New in FastReport.Net 2018.3.12 (Jun 7, 2018)

  • Engine:
  • fixed bug with RTF tags inside expression of RichText object
  • fixed bug with encoding of character ";" in barcode Code128
  • added possibility to access totals, parameters and variables without case sensitivity
  • Exports:
  • fixed bug with paddings in Excel 2007 export
  • fixed bug with opening export file in Excel 2007 with non-zero ParagraphOffset property
  • added property HTMLExport.EnableVectorObjects (enabled by default)
  • .Net Core:
  • fixed a bug where sometimes whitespace characters at the end of a line were moved to a new line
  • WebReport:
  • fixed bug with rendnering of barcodes in Internet Explorer 8 and older
  • Extras:
  • fixed bug with ActiveQueryBuilder parameters
  • fixed FastReport.Data.Json package bug with Newtonsoft.Json.dll location

New in FastReport.Net 2018.3.11 (May 31, 2018)

  • Exports:
  • Deep refactoring of font embedding engine, added check font's rights for embedding/subsetting
  • Fixed bug with opening export file in Excel 2007 with non-zero ParagraphOffset property

New in FastReport.Net 2018.3.10 (May 24, 2018)

  • Extras:
  • Fixed bug with ActiveQueryBuilder parameters

New in FastReport.Net 2018.3.9 (May 23, 2018)

  • Engine:
  • Fixed bug with encoding of character ";" in barcode Code128

New in FastReport.Net 2018.3.7 (May 16, 2018)

  • Exports:
  • Fixed bug with drawing the borders of table in PDF export with properties Layout = Wrapped, FixedColumns = 1 and dynamic count of columns
  • Fixed bug with paddings in Excel 2007 export
  • .Net Core:
  • Fixed a bug where sometimes whitespace characters at the end of a line were moved to a new line

New in FastReport.Net 2018.3.1 (May 8, 2018)

  • Engine:
  • now for exporting the Barcode Object is converted to vector graphics for PDF, HTML and SVG exports
  • added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)
  • added a new logic for converting objects before exporting, the process is automatic, this is necessary to convert some objects into vector graphics.
  • added a new property ParagraphFormat for formatting paragraphs in a text object only when the HtmlParagraph value is set in the TextRenderType property. This property allows you to adjust the line spacing and the first line indent.
  • rewritten code of expressions substitution in RichObject
  • the HtmlTags property of the TextObject was marked as obsolete, a new property TextRenderType was added.
  • developer note: the HtmlTags property allowed some HTML tags to be used in the TextObject text, one of the available tags is the FONT tag, this tag is deprecated, and not all browsers adequately support it, so we added a new renderer that allows you to use some CSS styles, in the style attribute and the tag SPAN.
  • The new text render supports the following tags: b, i, u, strike, br, sub, sup, img, span.
  • developer note: we do not aim to make a copy of the browser in a text object, but we try to make the logic as similar as possible with limitations, the img tag only supports the src (http, https, base64), the width and the height attributes (values in pixels), tags b, i, u, strike, sub, sup and span support only the style attribute, with a minimum set of styles.
  • - fixed image size calculation for rotating SVG object
  • - fixed the rendering of the subscript and superscript for the new type of the text renderer HtmlParagraph, when in some cases the size and layout of the text was incorrectly calculated.
  • - fixed bug with svg objects, that contains "DOCTYPE svg PUBLIC"
  • - fixed bug with [COPYNAME#] in page watermark
  • - fixed TextObject property name where the word Multiply was used instead of Multiple
  • Designer:
  • added possibility to set default script language
  • added columns editor in properties and in popup menu for DataBand
  • fixed bug with default script language when standalone designer run first time
  • fixed rare bug when table is not shown in View Data window
  • fixed bug in View Data window when columns more that 655
  • Preview:
  • added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)
  • added SaveInitialDirectory property (Config.PreviewSettings.SaveInitialDirectory = @"C:userinitial_directory";)
  • improved image caching method for SVG object
  • fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled
  • Exports:
  • added the TextObject with TextRenderType = HtmlParagraph to pdf, html, word2007 exports
  • added properties Word2007Export.PrintOptimized and Excel2007Export.PrintOptimized
  • added checkboxes "Print optimized" in dialogs Word 2007 and Excel 2007
  • SVGObject exports as vector graphics into PDF now
  • added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves
  • added FontScale property to Excel2007Export
  • improved paragraph based export in Word 2007
  • reduced size of output file in Word 2007 (duplicate images are not saved)
  • export in Word 2007 in paragraph based mode saves the document without pagination
  • added converting to Number format for Excel2007 export
  • - SVGObject exports as SVG into HTML now
  • - fixed bug with screen resolution in Word 2007 export
  • - fixed bug with paragraph formatting in Word 2007 export
  • - fixed bug with wrong size of "unlimited" page in Word 2007
  • - fixed bug with field names in DBF export
  • - fixed bug with overlapping of text labels in SVG export dialog
  • WebReport:
  • added SVGObject to WebReport as svg image
  • added properties WebReport.DocxPrintOptimized and WebReport.XlsxPrintOptimized
  • fixed bug with third and more drill-downs with detailed pages
  • fixed bug with wrong URL's in drill-downs
  • .Net Core:
  • added SVGObject
  • added FastReport.Data.MsSql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.MySql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.Postgres package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.SQLite package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.Json package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.MongoDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.RavenDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.Couchbase package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • - fixed bug with drill-downs in WebReport Core
  • - fixed bug with export in Word 2007 in some cases
  • - fixed bug with blank images in Excel 2007
  • added compatibility with macOS
  • Extras:
  • added Steema TeeChart object editor (double click on TeeChart object)
  • modified ActiveQueryBuilder plug-in (https://www.activequerybuilder.com/): it provides query parameters and show database schema now
  • fixed bug with some string values when connecting data source to TeeChart object
  • removed the ability to select for properties LabelField, XValuesField and YValuesField fields from data sources to which the TeeChart object is not connected
  • Demos:
  • in the polygons demo report the stars were replaced by beautiful ones
  • Resources:
  • updated French resources
  • Online Designer:
  • added the ability to change the language in the tab view
  • all requests are sent from the same-origin
  • fixed abbreviations of some languages

New in FastReport.Net 2018.2.23 (Apr 17, 2018)

  • Engine:
  • added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)
  • fixed image size calculation for rotating SVG object
  • the HtmlTags property of the TextObject was marked as obsolete, a new property TextRenderType was added.
  • developer note: the HtmlTags property allowed some HTML tags to be used in the TextObject text, one of the available tags is the FONT tag, this tag is deprecated, and not all browsers adequately support it, so we added a new renderer that allows you to use some CSS styles, in the style attribute and the tag SPAN.
  • added a new property ParagraphFormat for formatting paragraphs in a text object only when the HtmlParagraph value is set in the TextRenderType property. This property allows you to adjust the line spacing and the first line indent.
  • The new text render supports the following tags: b, i, u, strike, br, sub, sup, img, span.
  • developer note: we do not aim to make a copy of the browser in a text object, but we try to make the logic as similar as possible with limitations, the img tag only supports the src (http, https, base64), the width and the height attributes (values in pixels), tags b, i, u, strike, sub, sup and span support only the style attribute, with a minimum set of styles.
  • added a new logic for converting objects before exporting, the process is automatic, this is necessary to convert some objects into vector graphics.
  • fixed the rendering of the subscript and superscript for the new type of the text renderer HtmlParagraph, when in some cases the size and layout of the text was incorrectly calculated.
  • now for exporting the Barcode Object is converted to vector graphics for PDF, HTML and SVG exports
  • fixed bug with svg objects, that contains "DOCTYPE svg PUBLIC"
  • Designer:
  • added possibility to set default script language
  • fixed bug with default script language when standalone designer run first time
  • fixed rare bug when table is not shown in View Data window
  • fixed bug in View Data window when columns more that 655
  • Preview:
  • added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)
  • fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled
  • improved image caching method for SVG object
  • added SaveInitialDirectory property (Config.PreviewSettings.SaveInitialDirectory = @"C:userinitial_directory";)
  • Exports:
  • SVGObject exports as SVG into HTML now
  • fixed bug with screen resolution in Word 2007 export
  • fixed bug with paragraph formatting in Word 2007 export
  • improved paragraph based export in Word 2007
  • reduced size of output file in Word 2007 (duplicate images are not saved)
  • fixed bug with wrong size of "unlimited" page in Word 2007
  • SVGObject exports as vector graphics into PDF now
  • added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves
  • export in Word 2007 in paragraph based mode saves the document without pagination
  • added converting to Number format for Excel2007 export
  • fixed bug with field names in DBF export
  • added the TextObject with TextRenderType = HtmlParagraph to pdf, html, word2007 exports
  • added properties Word2007Export.PrintOptimized and Excel2007Export.PrintOptimized
  • added checkboxes "Print optimized" in dialogs Word 2007 and Excel 2007
  • WebReport:
  • added SVGObject to WebReport as svg image
  • fixed bug with third and more drill-downs with detailed pages
  • fixed bug with wrong URL's in drill-downs
  • added properties WebReport.DocxPrintOptimized and WebReport.XlsxPrintOptimized
  • .Net Core:
  • added SVGObject
  • added FastReport.Data.MsSql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.MySql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.Postgres package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.SQLite package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.Json package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.MongoDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.RavenDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • fixed bug with export in Word 2007 in some cases
  • fixed bug with blank images in Excel 2007
  • added compatibility with macOS
  • fixed bug with drill-downs in WebReport Core
  • Extras:
  • added Steema TeeChart object editor (double click on TeeChart object)
  • fixed bug with some string values when connecting data source to TeeChart object
  • removed the ability to select for properties LabelField, XValuesField and YValuesField fields from data sources to which the TeeChart object is not connected
  • Demos:
  • in the polygons demo report the stars were replaced by beautiful ones
  • Resources:
  • updated French resources

New in FastReport.Net 2018.2.22 (Apr 14, 2018)

  • [Engine]
  • Added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)
  • Fixed image size calculation for rotating SVG object
  • The HtmlTags property of the TextObject was marked as obsolete, a new property TextRenderType was added.
  • > developer note: the HtmlTags property allowed some HTML tags to be used in the TextObject text, one of the available tags is the FONT tag, this tag is deprecated, and not all browsers adequately support it, so we added a new renderer that allows you to use some CSS styles, in the style attribute and the tag SPAN.
  • Added a new property ParagraphFormat for formatting paragraphs in a text object only when the HtmlParagraph value is set in the TextRenderType property. This property allows you to adjust the line spacing and the first line indent.
  • The new text render supports the following tags: b, i, u, strike, br, sub, sup, img, span.
  • > developer note: we do not aim to make a copy of the browser in a text object, but we try to make the logic as similar as possible with limitations, the img tag only supports the src (http, https, base64), the width and the height attributes (values in pixels), tags b, i, u, strike, sub, sup and span support only the style attribute, with a minimum set of styles.
  • Added a new logic for converting objects before exporting, the process is automatic, this is necessary to convert some objects into vector graphics.
  • Fixed the rendering of the subscript and superscript for the new type of the text renderer HtmlParagraph, when in some cases the size and layout of the text was incorrectly calculated.
  • Now for exporting the Barcode Object is converted to vector graphics for PDF, HTML and SVG exports
  • Fixed bug with svg objects, that contains "DOCTYPE svg PUBLIC"
  • [Designer]
  • Added possibility to set default script language
  • Fixed bug with default script language when standalone designer run first time
  • Fixed rare bug when table is not shown in View Data window
  • Fixed bug in View Data window when columns more that 655
  • [Preview]
  • Added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)
  • Fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled
  • Improved image caching method for SVG object
  • [Exports]
  • SVGObject exports as SVG into HTML now
  • Fixed bug with screen resolution in Word 2007 export
  • Fixed bug with paragraph formatting in Word 2007 export
  • Improved paragraph based export in Word 2007
  • Reduced size of output file in Word 2007 (duplicate images are not saved)
  • Fixed bug with wrong size of "unlimited" page in Word 2007
  • SVGObject exports as vector graphics into PDF now
  • Added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves
  • Export in Word 2007 in paragraph based mode saves the document without pagination
  • Added converting to Number format for Excel2007 export
  • Fixed bug with field names in DBF export
  • Added the TextObject with TextRenderType = HtmlParagraph to pdf, html, word2007 exports
  • Added properties Word2007Export.PrintOptimized and Excel2007Export.PrintOptimized
  • Added checkboxes "Print optimized" in dialogs Word 2007 and Excel 2007
  • [WebReport]
  • Added SVGObject to WebReport as svg image
  • Fixed bug with third and more drill-downs with detailed pages
  • Fixed bug with wrong URL's in drill-downs
  • Added properties WebReport.DocxPrintOptimized and WebReport.XlsxPrintOptimized
  • [.Net Core]
  • Added SVGObject
  • Added FastReport.Data.MsSql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • Added FastReport.Data.MySql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • Added FastReport.Data.Postgres package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • Added FastReport.Data.SQLite package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • Added FastReport.Data.Json package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • Added FastReport.Data.MongoDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • Added FastReport.Data.RavenDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • Fixed bug with export in Word 2007 in some cases
  • Fixed bug with blank images in Excel 2007
  • Added compatibility with macOS
  • Fixed bug with drill-downs in WebReport Core
  • [Extras]
  • Added Steema TeeChart object editor (double click on TeeChart object)
  • Fixed bug with some string values when connecting data source to TeeChart object
  • Removed the ability to select for properties LabelField, XValuesField and YValuesField fields from data sources to which the TeeChart object is not connected
  • [Demos]
  • In the polygons demo report the stars were replaced by beautiful ones

New in FastReport.Net 2018.2.18 (Mar 29, 2018)

  • [Engine]:
  • added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)
  • fixed image size calculation for rotating SVG object
  • the HtmlTags property of the TextObject was marked as obsolete, a new property TextRenderType was added.
  • > developer note: the HtmlTags property allowed some HTML tags to be used in the TextObject text, one of the available tags is the FONT tag, this tag is deprecated, and not all browsers adequately support it, so we added a new renderer that allows you to use some CSS styles, in the style attribute and the tag SPAN.
  • added a new property ParagraphFormat for formatting paragraphs in a text object only when the HtmlParagraph value is set in the TextRenderType property. This property allows you to adjust the line spacing and the first line indent.
  • The new text render supports the following tags: b, i, u, strike, br, sub, sup, img, span.
  • > developer note: we do not aim to make a copy of the browser in a text object, but we try to make the logic as similar as possible with limitations, the img tag only supports the src (http, https, base64), the width and the height attributes (values in pixels), tags b, i, u, strike, sub, sup and span support only the style attribute, with a minimum set of styles.
  • added a new logic for converting objects before exporting, the process is automatic, this is necessary to convert some objects into vector graphics.
  • fixed the rendering of the subscript and superscript for the new type of the text renderer HtmlParagraph, when in some cases the size and layout of the text was incorrectly calculated.
  • now for exporting the Barcode Object is converted to vector graphics for PDF, HTML and SVG exports
  • [Designer]:
  • added possibility to set default script language
  • fixed bug with default script language when standalone designer run first time
  • fixed rare bug when table is not shown in View Data window
  • [Preview]:
  • added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)
  • fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled
  • improved image caching method for SVG object
  • [Exports]:
  • SVGObject exports as SVG into HTML now
  • fixed bug with screen resolution in Word 2007 export
  • fixed bug with paragraph formatting in Word 2007 export
  • improved paragraph based export in Word 2007
  • reduced size of output file in Word 2007 (duplicate images are not saved)
  • fixed bug with wrong size of "unlimited" page in Word 2007
  • SVGObject exports as vector graphics into PDF now
  • added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves
  • export in Word 2007 in paragraph based mode saves the document without pagination
  • added converting to Number format for Excel2007 export
  • fixed bug with field names in DBF export
  • added the TextObject with TextRenderType = HtmlParagraph to pdf, html, word2007 exports
  • [WebReport]:
  • added SVGObject to WebReport as svg image
  • fixed bug with third and more drill-downs with detailed pages
  • fixed bug with wrong URL's in drill-downs
  • [.Net Core]:
  • added SVGObject
  • added FastReport.Data.MsSql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.MySql package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • added FastReport.Data.Postgres package to Nuget repository (https://www.nuget.org/profiles/FastReports)
  • fixed bug with export in Word 2007 in some cases
  • fixed bug with blank images in Excel 2007
  • added compatibility with macOS
  • fixed bug with drill-downs in WebReport Core
  • [Extras]:
  • added Steema TeeChart object editor (double click on TeeChart object)
  • [Demos]:
  • in the polygons demo report the stars were replaced by beautiful ones

New in FastReport.Net 2018.2.17 (Mar 29, 2018)

  • Engine:
  • added a new logic for converting objects before exporting, the process is automatic, this is necessary to convert some objects into vector graphics.
  • fixed the rendering of the subscript and superscript for the new type of the text renderer HtmlParagraph, when in some cases the size and layout of the text was incorrectly calculated.
  • Preview:
  • added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)
  • fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled
  • improved image caching method for SVG object

New in FastReport.Net 2018.2.16 (Mar 28, 2018)

  • Engine:
  • Added a new property ParagraphFormat for formatting paragraphs in a text object only when the HtmlParagraph value is set in the TextRenderType property. This property allows you to adjust the line spacing and the first line indent.
  • The new text render supports the following tags: b, i, u, strike, br, sub, sup, img, span.
  • Designer:
  • Added possibility to set default script language
  • Fixed bug with default script language when standalone designer run first time
  • Fixed rare bug when table is not shown in View Data window
  • Exports:
  • Added the TextObject with TextRenderType = HtmlParagraph to pdf, html, word2007 exports
  • .Net Core:
  • Fixed bug with drill-downs in WebReport Core

New in FastReport.Net 2018.2.14 (Mar 23, 2018)

  • [Engine]:
  • Added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)
  • Fixed image size calculation for rotating SVG object
  • [Designer]:
  • Added possibility to set default script language
  • Fixed bug with default script language when standalone designer run first time
  • [Preview]:
  • Added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)
  • Fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled
  • Improved image caching method for SVG object
  • [Exports]:
  • SVGObject exports as SVG into HTML now
  • Fixed bug with screen resolution in Word 2007 export
  • Fixed bug with paragraph formatting in Word 2007 export
  • Improved paragraph based export in Word 2007
  • Reduced size of output file in Word 2007 (duplicate images are not saved)
  • Fixed bug with wrong size of "unlimited" page in Word 2007
  • SVGObject exports as vector graphics into PDF now
  • Added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves
  • Export in Word 2007 in paragraph based mode saves the document without pagination
  • Added converting to Number format for Excel2007 export
  • Fixed bug with field names in DBF export
  • [WebReport]:
  • Added SVGObject to WebReport as svg image
  • Fixed bug with third and more drill-downs with detailed pages
  • Fixed bug with wrong URL's in drill-downs
  • [.Net Core]:
  • Added SVGObject
  • Fixed bug with export in Word 2007 in some cases
  • Fixed bug with blank images in Excel 2007
  • Added compatibility with macOS
  • [Extras]:
  • Added Steema TeeChart object editor (double click on TeeChart object)
  • [Demos]:
  • In the polygons demo report the stars were replaced by beautiful ones

New in FastReport.Net 2018.2.13 (Mar 22, 2018)

  • Designer:
  • fixed bug with default script language when standalone designer run first time
  • WebReport:
  • fixed bug with third and more drill-downs with detailed pages 29
  • fixed bug with wrong URL's in drill-downs

New in FastReport.Net 2018.2.11 (Mar 21, 2018)

  • [Engine]
  • Added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)
  • Fixed image size calculation for rotating SVG object
  • [Designer]
  • Added possibility to set default script language
  • [Preview]
  • Added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)
  • Fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled
  • Improved image caching method for SVG object
  • [Exports]
  • SVGObject exports as SVG into HTML now
  • Fixed bug with screen resolution in Word 2007 export
  • Fixed bug with paragraph formatting in Word 2007 export
  • Improved paragraph based export in Word 2007
  • Reduced size of output file in Word 2007 (duplicate images are not saved)
  • Fixed bug with wrong size of "unlimited" page in Word 2007
  • SVGObject exports as vector graphics into PDF now
  • Added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves
  • Export in Word 2007 in paragraph based mode saves the document without pagination
  • Added converting to Number format for Excel2007 export
  • [WebReport]
  • Added SVGObject to WebReport as svg image
  • [.Net Core]
  • Added SVGObject
  • Fixed bug with export in Word 2007 in some cases
  • Fixed bug with blank images in Excel 2007
  • [Extras]
  • Added Steema TeeChart object editor (double click on TeeChart object)
  • [Demos]
  • In the polygons demo report the stars were replaced by beautiful ones
  • Version 2018.2
  • ---------------
  • [Engine]
  • Added SVGObject into main library FastReport.dll (for .Net 4 and higher, without Core compatibility now)
  • Added compatibility with Fips Algorithm Policy (with limitations: encryption of PDF export, encryption of report)
  • [.Net Core]
  • Added Demo packages in Nuget repository (https://www.nuget.org/profiles/FastReports)
  • Fixed error with packages installation
  • [Designer]
  • Added an event indicator for objects and bands, a small triangle in the upper left corner; this feature is able to be enabled or disabled in the designer settings (disabled by default)
  • Added a new tab of the designer's settings: "Objects appearance"
  • Fixed import from rdl 2010 report template
  • [Exports]
  • Added property RichTextObject.ConvertRichText for conversion the RichText in text objects on exporting (experimental)
  • Added paragraph based export in Word 2007 (experimental), property Word2007Export.ParagraphBased
  • Increased speed of export to CSV
  • Increased speed of export to PDF
  • Fixed bug with removing the last character of each row when exporting to CSV without separator
  • Fixed bug with text resources in FTP export
  • Fixed bug with latin characters in interactive PDF in Chrome
  • Fixed bug with large size of PDF files
  • Fixed bug with transparent background of cells in Excel 2007 export
  • Fixed bug with lines and shapes in layered Word 2007 export
  • Fixed bug with checkboxes in layered Word 2007
  • Fixed bug with default value Word2007Export.Wysiwyg
  • Fixed bug with opening exported files in Excel 2007
  • Fixed bug with slow export of reports with unlimited width or height
  • [WebReport]
  • Added support for editable TextObject and CheckBoxObject
  • Added properties WebReport.DocxWysiwyg, WebReport.DocxParagraphBased
  • Fixed position of loading indicator
  • Fixed bug with null pointer in service javascript code
  • [Extras]
  • Added Steema TeeChart object plugin (ExtrasMiscTeeChartObjectPlugin) https://www.steema.com/
  • Added new demo DemosC#PrintZPL
  • [Online Designer]
  • Added ability of horizontal resizing the bands
  • Added online/offline notifications
  • Added offline working of designer with service workers
  • Added property Editable for text objects and checkboxes
  • Added component SimpleProgressGauge
  • Changed style of tooltips on moving the components
  • Fixed bug with adding the components in dialog page
  • Fixed bug with incorrect drawing the resize line of the band
  • Fixed bug with incorrect selection of DataSource for DataBand on save a report

New in FastReport.Net 2018.2.9 (Mar 16, 2018)

  • Exports:
  • SVGObject exports as vector graphics into PDF now
  • + added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves
  • .Net Core:
  • fixed bug with export in Word 2007 in some cases
  • Extras:
  • added Steema TeeChart object editor (double click on TeeChart object)
  • Demos:
  • in the polygons demo report the stars were replaced by beautiful ones

New in FastReport.Net 2018.2.8 (Mar 15, 2018)

  • [Preview]:
  • added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)
  • fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled
  • [Exports]:
  • SVGObject exports as SVG into HTML now
  • improved paragraph based export in Word 2007
  • reduced size of output file in Word 2007 (duplicate images are not saved)
  • fixed bug with wrong size of "unlimited" page in Word 2007
  • [.Net Core]:
  • fixed bug with export in Word 2007 in some cases

New in FastReport.Net 2018.2.4 (Mar 13, 2018)

  • [Engine]:
  • Added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)
  • [Exports]:
  • SVGObject exports as SVG into HTML now
  • Fixed bug with screen resolution in Word 2007 export
  • Fixed bug with paragraph formatting in Word 2007 export
  • [.Net Core]:
  • Fixed bug, in some cases FastReport could not export the document to word

New in FastReport.Net 2018.2.2 (Mar 7, 2018)

  • [Exports]
  • Fixed bug with screen resolution in Word 2007 export
  • Fixed bug with paragraph formatting in Word 2007 export

New in FastReport.Net 2018.2.1 (Mar 5, 2018)

  • [Engine]:
  • Added SVGObject into main library FastReport.dll (for .Net 4 and higher, without Core compatibility now)
  • Added compatibility with Fips Algorithm Policy (with limitations: encryption of PDF export, encryption of report)
  • [.Net Core]:
  • Added Demo packages in Nuget repository (https://www.nuget.org/profiles/FastReports)
  • Fixed error with packages installation
  • [Designer]:
  • Added an event indicator for objects and bands, a small triangle in the upper left corner; this feature is able to be enabled or disabled in the designer settings (disabled by default)
  • Added a new tab of the designer's settings: "Objects appearance"
  • Fixed import from rdl 2010 report template
  • [Exports]:
  • Added property RichTextObject.ConvertRichText for conversion the RichText in text objects on exporting (experimental)
  • Added paragraph based export in Word 2007 (experimental), property Word2007Export.ParagraphBased
  • Increased speed of export to CSV
  • Increased speed of export to PDF
  • Fixed bug with removing the last character of each row when exporting to CSV without separator
  • Fixed bug with text resources in FTP export
  • Fixed bug with latin characters in interactive PDF in Chrome
  • Fixed bug with large size of PDF files
  • Fixed bug with transparent background of cells in Excel 2007 export
  • Fixed bug with lines and shapes in layered Word 2007 export
  • Fixed bug with checkboxes in layered Word 2007
  • Fixed bug with default value Word2007Export.Wysiwyg
  • Fixed bug with opening exported files in Excel 2007
  • Fixed bug with slow export of reports with unlimited width or height
  • [WebReport]:
  • Added support for editable TextObject and CheckBoxObject
  • Added properties WebReport.DocxWysiwyg, WebReport.DocxParagraphBased
  • Fixed position of loading indicator
  • Fixed bug with null pointer in service javascript code
  • [Extras]:
  • Added Steema TeeChart object plugin (ExtrasMiscTeeChartObjectPlugin) https://www.steema.com/
  • Added new demo DemosC#PrintZPL
  • [Online Designer]:
  • Added ability of horizontal resizing the bands
  • Added online/offline notifications
  • Added offline working of designer with service workers
  • Added property Editable for text objects and checkboxes
  • Added component SimpleProgressGauge
  • Changed style of tooltips on moving the components
  • Fixed bug with adding the components in dialog page
  • Fixed bug with incorrect drawing the resize line of the band
  • Fixed bug with incorrect selection of DataSource for DataBand on save a report

New in FastReport.Net 2018.1.10 (Feb 7, 2018)

  • Engine:
  • added compatibility with Fips Algorithm Policy (with limitations: encryption of PDF export, encryption of report)
  • .Net Core:
  • fixed error with packages installation
  • Designer:
  • fixed import from rdl 2010 report template
  • Exports:
  • increased speed of export to CSV
  • fixed bug with removing the last character of each row when exporting to CSV without separator
  • fixed bug with text resources in FTP export
  • fixed bug with latin characters in interactive PDF in Chrome
  • fixed bug with large size of PDF files
  • improved speed of PDF export
  • fixed bug with transparent background of cells in Excel 2007 export
  • WebReport:
  • fixed position of loading indicator
  • added support for editable TextObject and CheckBoxObject
  • Extras:
  • added new demo DemosC#PrintZPL

New in FastReport.Net 2018.1.9 (Jan 24, 2018)

  • Exports:
  • Fixed bug with text resources in FTP export
  • Fixed bug with latin characters in interactive PDF in Chrome
  • WebReport:
  • Added support for editable TextObject and CheckBoxObject

New in FastReport.Net 2018.1.6 (Jan 15, 2018)

  • Designer:
  • Fixed import from rdl 2010 report template
  • Exports:
  • Increased speed of export to CSV
  • Fixed bug with removing the last character of each row when exporting to CSV without separator

New in FastReport.Net 2018.1.5 (Jan 12, 2018)

  • [.Net Core]
  • Fixed error with packages installation
  • [Exports]
  • Increased speed of export to CSV
  • [WebReport]
  • Fixed position of loading indicator
  • [Extras]
  • Added new demo DemosC#PrintZPL

New in FastReport.Net 2018.1.0 (Dec 13, 2017)

  • .Net Core:
  • + added WebReport for .Net Core (FastReport.Web.CoreREADME.md)
  • + added support Online Designer
  • Preview:
  • + added the ability to change of TextObject and CheckBoxObject in Preview when these objects have Editable property
  • - fixed non-working search in preview
  • Engine:
  • + added Editable property for TextObject and CheckBoxObject
  • - fixed error when parameter with type double initialized by int value
  • Designer:
  • + added Gauge editors, semi-radial gauges, added gradient fill to Pointer
  • * improved report generation speed with UseFileCache option
  • * imroved selection of LineObject when zoom > 100%
  • - fixed bug with processing mouse event on PolyLineObject and PolygonObject toolbars
  • Exports:
  • + added polygons and polylines to PowerPoint export
  • + added ShiftNonExportable property indicating that the report bands should be shifted, if page has any non-exportable bands (Exportable = false)
  • + added PreserveAspectRatio, UseWidthAndHeight and UseViewBox properties to SVG export
  • + added forms export for pdf export, objects with the Editable property, will be exported as an input field
  • + added export in ZPL (Zebra printers)
  • - fixed bug with SVG export to multiple files
  • - width and height replaced to vievBox in svg export
  • - fixed bug with multiple export from one export class instance
  • - fixed bug when exporting report from code with Report.MaxPages equal 1 or more
  • - fixed bug with ImageExport if report contain tables
  • - fixed bug with ampersand in links for Excel2007Export
  • - fixed bug with Word2007 export (black pages in OpenOffice)
  • WebReport:
  • + added outline (TOC) of report in WebReport
  • - fixed issue when fastreport handler in 'location' tags
  • Extras:
  • - fixed bug with encoding in json connector, added DataEncoding property
  • Online Designer:
  • + added ability to hide of preview button on building
  • + added SVGObject
  • + added grouping of similar components (Gauge etc.) in tab with components
  • + added dialog window with error text from server on saving of report
  • * info (i) is showing in dialog instead of popup in top corner
  • - property values of Cursor have been updated
  • - fixed bug with selection of color from toolbar in IE browser
  • - fixed bug with field with selection for color in Highlight editor and Border editor in IE browser
  • - fixed bug with empty properties panel for TableColumn and TableRow
  • - fixed bug with showing of bands in incorrect order in Chrome browser

New in FastReport.Net 2017.4.6 (Nov 8, 2017)

  • Preview:
  • fixed non-working search in preview
  • Engine
  • fixed error when parameter with type double initialized by int value
  • Designer:
  • fixed bug with processing mouse event on PolyLineObject and PolygonObject toolbars
  • Exports:
  • fixed bug with SVG export to multiple files
  • width and height replaced to vievBox in svg export
  • fixed bug with multiple export from one export class instance
  • fixed bug when exporting report from code with Report.MaxPages equal 1 or more
  • added ShiftNonExportable property indicating that the report bands should be shifted, if page has any non-exportable bands (Exportable = false)

New in FastReport.Net 2017.3.11 (Jul 4, 2017)

  • [Core]
  • + Trim property has been added for linear barcodes
  • + Tag property has been added for all components
  • + added saving of meta data (ReportInfo.Name, ReportInfo.Author, ReportInfo.Description,
  • ReportInfo.Created, ReportInfo.Modified, ReportInfo.CreatorVersion) in prepared report file
  • - fixed wrong result for n.9999 values in NumToWords functions
  • [Designer]
  • - fixed bug with deleting of bands
  • + added pagination in Data View Window
  • - fixed bug with empty fields when connecting to CSV table
  • [Exports]
  • * added Word2007Export.RowHeight property with enum (Minimum, Exactly)
  • - fixed bug with barcode duplicates in PDF export
  • - fixed bug with table cells duplicates in XAML, SVG exports
  • [WebReport]
  • + added property WebReport.DesignerConfig for storing custom configuration of Online Designer
  • [Extras]
  • + added Web API self-hosted example (DemosC#WebWebApiSelfHosted)
  • Version 2017.3
  • ---------------
  • [Core]
  • + added Intelligent Mail (USPS) barcode
  • + added MaxiCode barcode
  • + added property Report.ReportInfo.Tag
  • + added property Report.ReportInfo.SaveMode
  • + added support functions with optional parameters
  • * added thread-safe collections support for .net 4
  • [Designer]
  • + added ability of multi-line editing of Report.ReportInfo.Description and Report.ReportInfo.Tag
  • - fixed bug with wrong width of different lines of border
  • [Exports]
  • + added ability to embed any file in PDF export with methods: PDFExport.AddEmbeddedXML, PDFExport.AddEmbeddedFile
  • - fixed creating blank page after a table in RTF and Word2007 exports
  • - fixed bug with bands Exportable property
  • - fixed appearance of dates in Excel2007 export
  • - fixed bug with padding and height of text in PDF export
  • - fixed bug with black boxes in exports
  • [Extras]
  • + added new example for working with ZUGFeRD and PDF/A-3b DemosC#ZUGFeRD
  • + added new example for Web API DemosC#WebWebApi
  • - fixed bug with relative path to JSON file in JSON connector
  • [WebReport]
  • + added properties WebReport.RequestHeaders, WebReport.ResponseHeaders
  • + added catching of exceptions on call of WebReport.DesignerSaveCallBack
  • - fixed page margins in printing from browser
  • - fixed bug with lines in HTML export and WebReport
  • - fixed TTF exceptions processing for PDFExport
  • [Online Designer]
  • + added support of new property ReportInfo.Tag in Report object
  • - fixed muli-level view of childs links
  • - property Padding can contain only integer values

New in FastReport.Net 2015.2.9 (Apr 10, 2015)

  • Core:
  • updated Japanese resources
  • fixed bug with opening frx/fpx files with Unicode signature in begin of file
  • fixed bug with CantFindObject exception in report reader in WebMode
  • fixed bug with saving empty Excel 2007 files
  • fixed RichTextQuality in PDF export
  • Designer:
  • added Preview button in File menu in Ribbon toolbar
  • WebReport:
  • added export in Prepared report
  • page breaks in export to Excel 2007 from WebReport now disabled by default
  • fixed bug with exception CantFindObject in WebReport
  • fixed bug with preview from designer in ASPX mode
  • fixed bug with designer position
  • fixed bug with report load in designer in ASPX mode
  • Service:
  • added report exporting methods in Service
  • On-line Report Designer:
  • added barcodes Aztec, Plessey, GS1-128/EAN-128
  • added support of hierarchical data arrays with BusinessObjects
  • added Aliases for data sources
  • added copy/paste of TableObject and MatrixObject
  • added enable/disable of rows/columns in tabled objects
  • added MatrixObject
  • added more space between bands
  • band height reduced twice on mobile devices
  • cancel of creating object by ESC
  • added scale of report page with "ctrl + mousewheel"
  • added save of report on keys "ctrl + s"
  • added corners highlight of selected objects
  • added objects SimpleGauge, LinearGauge
  • changed panels with properties and events
  • improved work with TableObject
  • changed design of trees in Report Tree, data and in Expression Editor
  • improved of parse of report with error reporting
  • the icons are same as in desktop designer
  • added tab View change of settings of grid and units
  • changes in style of object creation
  • changed search algorithm of objects on page with selection
  • fixed bug with duplicate component/bands names
  • fixed bug with cell deletion in table object
  • fixed bug with deletion of child bands in last band of page
  • fixed bug with band resize to 0
  • fixed bug with save of included objects in frx report
  • fixed bug in TableObject with adding of rows and columns
  • fixed bug in TableCell with RowSpan and ColSpan
  • fixed bug with table witdh and height
  • fixed bug with selecting of non valid fields
  • fixed bug with showing of messages when toolbar is hidden
  • fixed bug with moving of child cells of table beside a left side
  • fixed bug with adding of new object on the mobile devices
  • fixed bug with create object on scaled page
  • fixed bug with create object inside a cell of table
  • fixed bug with positioning of LineObject in Firefox

New in FastReport.Net 2015.1.4 (Jan 23, 2015)

  • fixed bug with opening frx/fpx files with unicode signature in begin of file
  • added scale of report page with "ctrl + mousewheel" in HTML5 Report Designer
  • added save of report on keys "ctrl + s" in HTML5 Report Designer
  • added corners highlight of selected objects in HTML5 Report Designer
  • added objects SimpleGauge, LinearGauge in HTML5 Report Designer
  • changed panels with properties and events in HTML5 Report Designer
  • fixed bug with positioning of LineObject in Firefox in HTML5 Report Designer
  • fixed bug with CantFindObject exception in report reader in WebMode

New in FastReport.Net 2015.1.1 (Dec 16, 2014)

  • added on-line HTML5 Report Designer (beta) in WebReport - available in Trial and Professional editions
  • (\FastReport.Net\Source\FastReport.Web\WebReportDesigner)
  • added new Ribbon toolbar in Report Designer
  • added new interface styles in Designer: Office 2010 (Silver), Office 2010 (Blue), Office 2010 (Black), Visual Studio 2010, Visual Studio 2012 (Light), Office 2013
  • added RESTful service in FastReport.Service.dll
  • added new Aztec, Plessey barcode
  • added GS1-128 (formerly known as UCC-128 or EAN-128) barcode. Currently supports only numeric values.
  • added new properties in WebReport: DesignReport, DesignScriptCode, DesignerPath, DesignerSavePath, DesignerSaveCallBack, PrintInBrowser, SinglePage
  • added property CSVExport.NoQuotes that disables quotation marks in CSV export
  • updated demos \Demos\C#\MvcRazor,\Demos\C#\WCFWebService,\Demos\C#\WCFWebClient
  • updated japanese, greek resources
  • fixed bug with export in PDF/A
  • fixed bug in WebReport with 'Access to the path \FastReport\ is denied'
  • fixed bug with memory leak in PDF export
  • fixed bug with Gauge object in Word 2007 export
  • reduced memory consumption in WebReport
  • fixed bug with caching of report results by browser in WebReport

New in FastReport.Net 2014.3.2 (Oct 1, 2014)

  • added QR-code editor in designer
  • added import from List & Label report template
  • added vertical linear gauge
  • added simple gauge
  • added vertical simple gauge
  • added new properties AllowExpression, Brackets in Barcode object
  • added new property Inverted in linear gauge
  • increased customization options of scale in simple gauge
  • added new property DefaultZoom in PDFExport
  • added new property DefaultPage in PDFExport
  • added WebMatrix demo (\Demos\C#\WebMatrix)
  • added CSV export in WebReport
  • added processing of event handlers Load, FormClosing and FormClosed in DialogPage in WebReport
  • added MonthCalendar object in WebReport
  • updated German, French, Japanese resources
  • fixed bug with scaling of linear gauge
  • fixed bug with spaces in file names in exports in WebReport
  • fixed bug with metafile size in RTF export
  • fixed bug with line spacing in RTF export
  • fixed bug with HTML-tags in RTF export
  • fixed bug with landscape pages in Word 2007 (docx) export
  • fixed bug with selecting all text (Ctrl+A) in the object inspector in designer
  • fixed bug with refresh of DateTimePicker in WebRepor

New in FastReport.Net 2014.2.6 (Jul 28, 2014)

  • added new property Inverted in linear gauge
  • added vertical linear gauge

New in FastReport.Net 2014.2.4 (Jul 3, 2014)

  • added simple gauge
  • added vertical simple gauge
  • increased customization options of scale in simple gauge
  • added new property DefaultZoom in PDFExport
  • added new property DefaultPage in PDFExport
  • updated French resources
  • added CSV export in WebReport
  • fixed bug with scaling of linear gauge

New in FastReport.Net 2014.2.3 (Mar 25, 2014)

  • added connector Google BigQuery \Extras\Connections\FastReport.GoogleBigQuery
  • added an example of Google BigQuery access \Demos\C#\GoogleBigQuery
  • added save to Box cloud from preview
  • added support of line-spacing in RTF and DOCX exports
  • increased speed of database access (up to 6 times faster)
  • changed output of language names in an interface language selection dialog
  • updated German, Japanese resources
  • fixed bug with fonts in SVG export
  • fixed bug with default message in ProgressBar window
  • fixed bug with AVG function in Map editor
  • fixed bug in font packing subsystem (in some rare cases the OS/2 table was overlapped by other tables)
  • fixed bug with artifact lines in RoundRectangle with big Curve value
  • fixed bug with ParagraphOffset in RTF export
  • fixed bug with hints in WebReport toolbar

New in FastReport.Net 2013.1.0 (Dec 13, 2012)

  • added dialogs in WebReport (some controls and features are in development now)
  • added Map object
  • added map editor in designer
  • added save in cloud Dropbox from preview
  • added save in cloud SkyDrive from preview
  • added AJAX in WebReport
  • added new customizable toolbar in WebReport
  • added AdjustSpannedCellsWidth property in Matrix and Table objects
  • added Wysiwyg property in Word 2007 export
  • added PrintOn.SinglePage to the PrintOn property (doublepass must be enabled)
  • added anchors support in the PDF export
  • added Armenian localization
  • added Label property to chart series
  • fixed bug when saving report to .cs/.vb file
  • fixed drag&drop bug in the code editor
  • fixed bug in the TXT export
  • fixed bug in the Word 2007 export in layer mode
  • fixed bug with number format in Excel exports
  • fixed bug in VB.Net code generator

New in FastReport.Net 1.9.21 (Oct 17, 2012)

  • fixed bug when saving report to .cs/.vb file
  • added anchors support in the PDF export
  • fixed drag&drop bug in the code editor
  • fixed bug in the TXT export
  • added AdjustSpannedCellsWidth property in Matrix and Table objects
  • added Wysiwyg property in Word 2007 export
  • fixed bug in the Word 2007 export in layer mode
  • added PrintOn.SinglePage to the PrintOn property (doublepass must be enabled)
  • fixed bug with number format in Excel exports
  • fixed bug in VB.Net code generator
  • added Map object
  • added save to DropBox in the preview window

New in FastReport.Net 1.9.1 (Jun 15, 2012)

  • approved compatibility with Visual Studio 2012
  • added QR Code barcode
  • added support of UNC paths in WebReport storage (web.config)
  • added Exportable property to all report objects
  • added Config.PreviewSettings.PreviewOpened event
  • added BackPage property to the report page
  • added WebReport.XmlExcelDataOnly property
  • improved WebReport
  • improved TableObject performance
  • improved printing of data in the headers/footers
  • fixed bug with subreport & databand columns
  • fixed bug with subreport & band that can break
  • fixed bug with multiple preview tabs
  • fixed bug with Config.DesignerSettings.ApplicationConnection
  • fixed bug with pictures in PDF export
  • fixed bug with TableObject border when exporting to some formats
  • fixed bug in WebReport with multiple instances in one page
  • fixed bug in WebReport with cleanup of internal storage
  • fixed bug with data filtering with NumericUpDown control

New in FastReport.Net 1.8.44 (May 26, 2012)

  • added support of UNC paths in WebReport storage (web.config)
  • fixed bug with subreport & databand columns
  • fixed bug with subreport & band that can break
  • fixed bug with multiple preview tabs
  • fixed bug with Config.DesignerSettings.ApplicationConnection
  • added Exportable property to all report objects
  • fixed bug with pictures in PDF export
  • added Config.PreviewSettings.PreviewOpened event
  • added QR Code barcode
  • fixed bug with TableObject border when exporting to some formats
  • added BackPage property to the report page
  • improved TableObject performance
  • added WebReport.XmlExcelDataOnly property
  • fixed bug in WebReport with multiple instances in one page
  • fixed bug in WebReport with cleanup of internal storage

New in FastReport.Net 1.8.33 (Apr 21, 2012)

  • added Web Farms and Web Gardens support in WebReport
  • added HoverStyle property to all report objects
  • added WebReport.CachePriority property
  • improved WebReport using ControlState instead of ViewState,
  • increased speed and stability

New in FastReport.Net 1.8.12 (Feb 25, 2012)

  • added support of UNC paths in WebReport storage (web.config)

New in FastReport.Net 1.8.2 (Jan 19, 2012)

  • fixed bug with subreport & databand columns

New in FastReport.Net 1.8.1 (Jan 18, 2012)

  • added Web Farms and Web Gardens support in WebReport (example \Demos\C#\WebFarm\Web.Config)
  • added HoverStyle property to all report objects
  • added WebReport.CachePriority property
  • improved WebReport using ControlState instead of ViewState, increased speed and stability
  • fixed bug when opening RDL-file from recent files list
  • fixed bug with empty subreport
  • fixed bug in Crystal Reports import plugin (kind of some sections converted incorrectly)
  • fixed bug in Crystal Reports import plugin (report creation date converted incorrectly)
  • fixed bug in Crystal Reports import plugin (PaperOrientation property converted incorrectly)
  • fixed bug in Crystal Reports import plugin (incorrectly converted paper size for formats B4 and B5)
  • fixed bug in Crystal Reports import plugin (incorrectly converted groups)
  • fixed bug with subreport and KeepTogether
  • fixed bug with report parameters and undo/redo
  • fixed bug with null thickness and Dash or Dot style of lines in the PDF export
  • fixed bug with two-pass report and business object datasource
  • fixed bug with printing/exporting interactive reports
  • fixed bug when invoking WebReport component designer
  • fixed padding when exporting to RTF/Word2007
  • fixed bug in PDF export (images and encryption)
  • fixed bug with images when editing a prepared report
  • fixed number format when exporting to Excel

New in FastReport.Net 1.7.33 (Nov 15, 2011)

  • fixed bug when opening RDL-file from recent files list
  • fixed bug with empty subreport
  • fixed bug in Crystal Reports import plugin (kind of some sections converted incorrectly)
  • fixed bug in Crystal Reports import plugin (report creation date converted incorrectly)
  • fixed bug in Crystal Reports import plugin (PaperOrientation property converted incorrectly)
  • fixed bug in Crystal Reports import plugin (incorrectly converted paper size for formats B4 and B5)
  • fixed bug in Crystal Reports import plugin (incorrectly converted groups)
  • fixed bug with subreport and KeepTogether
  • added HoverStyle property to all report objects
  • fixed bug with report parameters and undo/redo
  • fixed bug with null thickness and Dash or Dot style of lines in the PDF export
  • fixed bug with two-pass report and business object datasource
  • fixed bug with printing/exporting interactive reports
  • fixed number format when exporting to Excel
  • fixed bug when invoking WebReport component designer
  • fixed padding when exporting to RTF/Word2007
  • fixed in PDF export (images and encryption)

New in FastReport.Net 1.7.14 (Sep 13, 2011)

  • fixed bug with subreport and KeepTogether
  • added HoverStyle property to all report objects

New in FastReport.Net 1.7.11 (Aug 30, 2011)

  • fixed bug when opening RDL-file from recent files list
  • fixed bug with empty subreport
  • fixed bug in Crystal Reports import plugin (kind of some sections converted incorrectly)
  • fixed bug in Crystal Reports import plugin (report creation date converted incorrectly)
  • fixed bug in Crystal Reports import plugin (PaperOrientation property converted incorrectly)
  • fixed bug in Crystal Reports import plugin (incorrectly converted paper size for formats B4 and B5)

New in FastReport.Net 1.7.2 (Aug 10, 2011)

  • added Config.DesignerSettings.PageAdded event
  • added Config.PreviewSettings.AllowPrintToFile property
  • added Report.MaxPages property
  • added import plugin from Crystal Reports
  • added MatrixObject.KeepCellsSideBySide property
  • added outline in the PDF export
  • added properties TableRow.KeepRows, TableColumn.KeepColumns
  • added TableObject.ManualBuildAutoSpans property
  • added ability to hide some objects (export filters, report objects) by the code: RegisteredObjects.FindObject(typeof(PDFExport)).Enabled = false
  • improved report file cache
  • improved .fpx loading speed/memory usage
  • CheckBoxObject is available in the Basic edition
  • fixed bug with rendering of text in WebReport when TextObject.WordWrap = false;
  • fixed memory leak when exporting to PDF with embedded fonts
  • fixed bug with band break
  • fixed bug with information fields in the encrypted PDF file
  • fixed bug with page borders and fill in the PDF export
  • fixed bug in RichObject
  • fixed bug in the report preview
  • fixed bug when saving the report as a class
  • fixed bug with some image types
  • fixed bug with text break
  • fixed bug with events
  • fixed RichObject height issue
  • fixed bug with grid alignment
  • fixed bug with band's CanBreak and outline
  • fixed bug when exporting to metafile
  • fixed bug with unary minus with totals
  • fixed bug with watermark

New in FastReport.Net 1.6.29 (May 8, 2011)

  • fixed bug with rendering of text in WebReport when TextObject.WordWrap = false;
  • fixed memory leak when exporting to PDF with embedded fonts
  • added Config.DesignerSettings.PageAdded event
  • added Config.PreviewSettings.AllowPrintToFile property
  • fixed bug with band break
  • fixed bug with information fields in the encrypted PDF file
  • fixed bug with page borders and fill in the PDF export
  • added Report.MaxPages property
  • fixed bug in RichObject
  • added import plugin from Crystal Reports
  • added MatrixObject.KeepCellsSideBySide property
  • added outline in the PDF export
  • fixed bug in the report preview
  • improved report file cache
  • added TableObject.ManualBuildAutoSpans property
  • fixed bug when saving the report as a class
  • fixed bug with some image types

New in FastReport.Net 1.6 (Feb 24, 2011)

  • added Report.InitialPageNumber property
  • added Romanian and Hungarian localization
  • added TextObject.ParagraphOffset property
  • added ability to save template to RDL format (Report Definition Language)
  • added PreviewControl.UseBackColor property
  • added IsNull function to check DB columns for null
  • added Japanese localization
  • added Thai localization
  • added import of WritingMode property when import template from RDL format
  • added saving of TextObject.Angle property when saving template in RDL format
  • added FNC1 symbol encoding in the Datamatrix barcode (use &1; sequence)
  • added Open Document Text, XPS, DBF exports in WebReport
  • added ability to replace built-in query builder
  • changed work of exports and printing in WebReport, now we use handlers in "web.config"
  • fixed "Scale" print mode
  • fixed bug with RichObject and CanShrink
  • fixed bug in TextObject break
  • fixed bug in TextObject.TabWidth
  • fixed bug when saving the prepared report with UseFileCache flag
  • fixed RichObject multi-thread issues
  • fixed bug when opening some saved to RDL reports in the Report Builder
  • fixed bug in the Group Expert
  • fixed bug with ChartObject filter when saving the report as a C#/VB.Net class
  • fixed bug when converting boolean expressions in the RDL import
  • fixed bug with internal manifest in ODF export

New in FastReport.Net 1.5.13 (Nov 22, 2010)

  • added ability to replace built-in query builder
  • fixed "Scale" print mode
  • fixed bug with RichObject and CanShrink
  • added Report.InitialPageNumber property
  • changed work of exports and printing in WebReport - add the handler in your "web.config" of web-application (site) or use the context menu of the WebReport object in design-time
  • added Romanian and Hungarian localization
  • added TextObject.ParagraphOffset property

New in FastReport.Net 1.5.4 (Oct 26, 2010)

  • fixed "Scale" print mode

New in FastReport.Net 1.5.2 (Oct 11, 2010)

  • added ability to replace built-in query builder

New in FastReport.Net 1.5 (Oct 11, 2010)

  • added import from RDL format (Report Definition Language)
  • added XPS export
  • added Word 2007 (docx) export
  • added DataBand.ResetPageNumber property
  • added properties PDFExport.JpegQuality and PDFExport.RichTextQuality (default value is 90 in both)
  • added Slovak localization
  • added support for custom functions in the matrix totals
  • added calculation of percents in the Matrix object
  • added TotalsFirst option for the matrix totals
  • added property HTMLExport.Layers and a checkbox in the dialog of the HTML export (enable layers in HTML file)
  • added Config.ReportSettings.ReportPrinted event
  • added DataLoaded event to all dialog controls that support data filtering
  • added inline printing from browser in WebReport
  • added property WebReport.PrintInPdf (enable for PDF printing or disable for browser printing)
  • added properties WebReport.PrintWindowWidth, WebReport.PrintWindowHeight
  • added properties WebReport.ShowWord2007Export, WebReport.DocxMatrixBased
  • DbfExport properties FieldNamesFileName, LoadFieldNamesFromFile replaced with FieldNames property
  • improved TextObject.Duplicates
  • fixed text object's html tags + "underline" font style
  • fixed "keep with data" + multicolumn databand
  • fixed bug with paper size
  • fixed bug when rendering several side-by-side Table objects
  • fixed bug with report outline
  • fixed bug in RTF export with similar pictures
  • fixed bug with CheckedListBoxControl + cascaded filter
  • fixed bug with subreport and multi-column band
  • fixed bug with FirstTabOffset
  • fixed bug with static query parameters and master-detail report
  • fixed bug in the PowerPoint export
  • fixed bug with Matrix and EvenStyle

New in FastReport.Net 1.4.11 (May 14, 2010)

  • added DataBand.ResetPageNumber property
  • fixed text object's html tags + "underline" font style
  • fixed "keep with data" + multicolumn databand
  • fixed bug with paper size
  • added properties PDFExport.JpegQuality and PDFExport.RichTextQuality (default value is 90 in both)

New in FastReport.Net 1.4 (May 14, 2010)

  • added Visual Studio 2010 support
  • added support of font subsets in PDF export
  • added SQL CE connection
  • added HierachyRow# system variable which returns the row number like "1.2.1" in the hierarchical report
  • added support for table schema in OleDB and ODBC connectors
  • added NumToWordsEs function for spanish
  • added Dutch localization
  • added Ukrainian localization
  • added Config.ReportSettings.DefaultPaperSize property
  • added HTMLExport.Print property (show the browser's print dialog when html document is opened, available only in "single page" mode)
  • added HTMLExport.PageBreaks property (insert hard page breaks in "single page" mode)
  • added ForceLoadData property to all datasources
  • added band.FirstRowStartsNewPage property
  • added Parameter.Description property
  • added Config.TempFolder property
  • added report.ReportInfo.PreviewPictureRatio property
  • added DataBand.PrintIfDatasourceEmpty property
  • added ChildBand.PrintIfDatabandEmpty property
  • added Config.DesignerSettings.Restrictions.DontCreateData restriction to disable the "Data|Add Data Source..." menu
  • fixed bug with Row# and StartNewPage
  • fixed bug with Nullable custom functions
  • fixed bug with bands which CanBreak and StartNewPage properties set to true
  • fixed bug in HTML export (skip of styles when many pages exported in "single page" mode)
  • fixed bug with registration of plugins
  • fixed bug with dialog controls attached to a calculated column
  • fixed bug in the query builder (wrong join type)
  • fixed dialogue forms controls order
  • fixed bug with Dock != None and CanGrow, CanShrink
  • fixed bug in HTML export
  • fixed bug with "Save printer in the report file" option
  • fixed bug in Chart object (ClearValues method does not work)
  • fixed bug in the Data Wizard
  • fixed bug in totals when the "Convert null values" option is off
  • fixed bug with saving report as VB class
  • fixed outline in a hierarchical report
  • fixed bug in the Chart object (when trying to group unsorted data by months)
  • fixed bug in the Data Wizard under Vista OS
  • fixed bug with embedded TTC fonts in PDF export
  • fixed bug when exporting TableObject with invisible rows
  • improved "Data Wizard" dialog (loading the table list is much faster now)
  • designer command DesignerControl.cmdData replaced with cmdAddData and cmdChooseData commands
  • reduced the resulting file size in HTML export
  • improved performance with very deep business objects
  • tables in the "Data Wizard" window are sorted now, "Sort tables" button removed
  • small improvements in the Data window (ability to move up/down the report parameters using Ctrl+Up/Down keys)
  • the installer is now automatically adds all FastReport.Net assemblies to the GAC
  • assembly FastReport.dll split into two parts - FastReport.dll, FastReport.Web.dll

New in FastReport.Net 1.3 (Dec 2, 2009)

  • added monochrome TIFF export
  • added Excel 2007 export
  • added PowerPoint 2007 export
  • added MHT (web-archive) export
  • added DBF export
  • added ODBC connection
  • added Oracle ODP.NET connection
  • added ability to print copy name on the printed page (see "Features/Print Copy Names" report)
  • added built-in support for cascaded data filtering (DetailControl property). See the "Dialogs/Cascaded Data Filtering" report
  • added "apply" flags to the style elements
  • added band's context menu items for easy creation of child band and detail data band
  • added TextObject.NullValue property (to replace null values with specified string)
  • added TextObject.ProcessAt property (allows to print totals in the header)
  • added the ImageExport.MonochromeTiffCompression property
  • added HTMLExport.WidthUnits, HTMLExport.HeightUnits properties (allows selection between Pixel and Percent)
  • added the Message-HTML (MHT, MHTML, web-archive) mode in HTML export (HTMLExport.Format property)
  • added Config.DesignerSettings.FilterConnectionTables event
  • added DataSourceBase.Load event to load detail rows in code
  • added Croatian localization
  • added Persian localization
  • added new demo projects in the DemosVB.Net folder
  • added "Script/Sort Group By Total" report
  • improved "Keep with data" mechanism
  • fixed bug with Matrix and Table objects (Visible property is not working)
  • fixed bug with MS SQL connection (can't use tables in schemas other than dbo.*)
  • fixed bug in Medium Trust mode
  • fixed bug in business objects (duplicate datasource names)
  • fixed bug in dialogue forms (switch to the dialog page may throw an exception)
  • fixed bug in query builder
  • fixed bug with OutlineExpression and RepeatOnEveryPage
  • fixed bug with KeepChild
  • fixed bug with exporting barcodes
  • fixed bug in dialogue controls (Enabled & data filtering)
  • fixed bug with RepeatOnEveryPage band with child
  • fixed Matrix&Table bug (infinite loop if there is not enough space to print a column)
  • fixed bug in PDF export (file structure)
  • fixed designer exception when copying the total
  • fixed exception when closing the designer
  • fixed bug with disabling the navigator in HTML export
  • fixed bug with size of WebReport in percents
  • fixed PDF export (digits substitution in Arabic)
  • fixed bug with sorting on a calculated column
  • fixed bug in the PDF export (export of band with zero height and non-solid fill)
  • fixed bug in the text/expression editor (drag&drop items from the data tree)
  • fixed bug in the Excel 2007 export
  • fixed bug in the printer settings dialog (printer properties)
  • fixed bug with Outline when several reports are joined into one
  • fixed search in the preview
  • fixed bug in the group when there is no data to display

New in FastReport.Net 1.2.52 (Oct 30, 2009)

  • fixed bug with Matrix and Table objects (Visible property is not working)
  • fixed bug with MS SQL connection (can't use tables in schemas other than dbo.*)
  • added monochrome TIFF export
  • fixed bug in Medium Trust mode
  • fixed bug in business objects (duplicate datasource names)
  • added ODBC connection
  • fixed bug in dialogue forms (switch to the dialog page may throw an exception)
  • added Excel 2007 export
  • fixed bug in query builder
  • fixed bug with OutlineExpression and RepeatOnEveryPage
  • fixed bug with KeepChild
  • fixed bug with exporting barcodes
  • fixed bug in dialogue controls (Enabled & data filtering)
  • fixed bug with RepeatOnEveryPage band with child
  • added band's context menu items for easy creation of child band and detail data band
  • fixed Matrix&Table bug (infinite loop if there is not enough space to print a column)
  • fixed bug in PDF export (file structure)
  • fixed designer exception when copying the total
  • added Config.DesignerSettings.FilterConnectionTables event
  • fixed exception when closing the designer
  • added Croatian localization
  • added built-in support for cascaded data filtering (DetailControl property). See the "Dialogs/Cascaded Data Filtering" report
  • added TextObject.NullValue property (to replace null values with specified string)
  • added PowerPoint 2007 export
  • added TextObject.ProcessAt property (allows to print totals in the header)
  • added DataSourceBase.Load event to load detail rows in code
  • fixed bug with disabling the navigator in HTML export
  • added HTMLExport.WidthUnits, HTMLExport.HeightUnits properties (allows selection between Pixel and Percent)
  • fixed bug with size of WebReport in percents
  • fixed PDF export (digits substitution in Arabic)
  • added ability to print copy name on the printed page (see "Features/Print Copy Names" report)
  • fixed bug with sorting on a calculated column
  • added the Message-HTML (MHT, MHTML, web-archive) mode in HTML export (HTMLExport.Format property)
  • added MHT (web-archive) export in report preview window

New in FastReport.Net 1.2.3 (Sep 7, 2009)

  • added Functions in the "Data" window
  • added new report objects - CellularTextObject, ZipCodeObject
  • added report's Email settings (see Report|Options... menu, "Email" tab)
  • added multi-frame TIFF export + added RC4 128-bit encryption in PDF export

New in FastReport.Net 1.1.263 (May 26, 2009)

  • added new UI styles
  • - Office2007Blue, Office2007Silver, Office2007Black, VistaGlass.
  • added CSV export
  • added Text/Dot-matrix export
  • added Designer.exe and Viewer.
  • added DesignerControl control
  • added the "Format Painter" command to the standard toolbar

New in FastReport.Net 1.0.252 (May 25, 2009)

  • added CSV export
  • changes in demo reports
  • added "Dialogs/Cascaded Data Filtering" report
  • added "Interactive Reports/Interactive Matrix With Chart" report
  • fixed bug with designer in Vista 64-bit
  • fixed bug with subreport & breaked band
  • fixed Matrix object bug (break spanned cell)
  • fixed bug with creating an event handler for multiple selected objects
  • fixed bug in PDF export with right border of table object
  • MSChart object moved to main FastReport.dll, no need to plug-in it anymore
  • fixed focus lost when closing the preview window
  • fixed error with text justification
  • fixed error in data window (when you pass bad DataRelation object)
  • fixed bug in VS IDE (designer silently closes after you close preview)
  • fixed bug with clipboard keys in TextObject in-place edit mode
  • fixed bug with MS SQL guid-type parameter
  • added DesignerControl control, changes in the designer architecture. Warning: designer
  • toolbars will be messed when you run the new version, you will need to reposition them manually.
  • fix in business objects processing
  • added Text/Dot-matrix export
  • fixed bug with subreport's PrintOnParent
  • fixed issue with printing static & dynamic TableObjects on the same band
  • added the "Format Painter" command to the standard toolbar
  • fixed bug with report parameters
  • fixed bug with SQL parameters
  • fixed duplicate table names issue
  • fixed TableRow, TableColumn Visible property
  • fixed Matrix "Count" function
  • fixed bug with TableObject break
  • added Chinese (simplified) localization
  • fixed bug with relations and empty data columns
  • added design-time support for BindingSource
  • added "Dialogs/Labels With Dialog" report
  • fixed rotation of text in Excel(xml), RichText, OpenOffice exports
  • added the property "RTFExport.ImageFormat"
  • changes in RichText export dialog form
  • FastReport.Dock library now replaced with FastReport.Bars
  • added new UI styles Office2007Blue, Office2007Silver, Office2007Black, VistaGlass.
  • You can choose the designer and the preview form appearance using the EnvironmentSettings
  • component (its DesignerSettings.UIStyle and PreviewSettings.UIStyle properties, respectively).
  • added Designer.exe and Viewer.exe end-user applications
  • added "Table/Fit Dynamic Table To Page" report
  • fixed bug with export of rotated text (TableObject) in HTML and PDF formats
  • fixed bug with subreport and "RepeatOnEveryPage" flag
  • fixed bug with inserting items of "generic" data type from "Data" window to a script
  • fixed bug with incorrect escaping of "Script" node content in the .frx file
  • added two new system variables "TotalPage#" and "Page#"
  • fixed bug with delays in the designer when selecting a lot of objects
  • added export of LineObject and ShapeObject (Rectangle) in Html, OpenOffice, RichText, Excel
  • added HideIfNoData, NoDataText properties to BarcodeObject
  • added new demo project MdiDesigner
  • added Arabic localization

New in FastReport.Net 1.0.231 (May 8, 2009)

  • added CSV export
  • changes in demo reports
  • added "Dialogs/Cascaded Data Filtering" report
  • added "Interactive Reports/Interactive Matrix With Chart" report
  • fixed bug with designer in Vista 64-bit
  • fixed bug with subreport & breaked band
  • fixed Matrix object bug (break spanned cell)
  • fixed bug with creating an event handler for multiple selected objects
  • fixed bug in PDF export with right border of table object
  • MSChart object moved to main FastReport.dll, no need to plug-in it anymore
  • fixed focus lost when closing the preview window
  • fixed error with text justification
  • fixed error in data window (when you pass bad DataRelation object)
  • fixed bug in VS IDE (designer silently closes after you close preview)
  • fixed bug with clipboard keys in TextObject in-place edit mode
  • fixed bug with MS SQL guid-type parameter
  • added DesignerControl control, changes in the designer architecture. Warning: designer toolbars will be messed when you run a new version, you will need to reposition them manually.
  • fix in business objects processing
  • added Text/Dot-matrix export
  • fixed bug with subreport's PrintOnParent
  • fixed issue with printing static & dynamic TableObjects on the same band
  • added the "Format Painter" command to the standard toolbar
  • fixed bug with report parameters
  • fixed bug with SQL parameters
  • fixed duplicate table names issue
  • fixed TableRow, TableColumn Visible property
  • fixed Matrix "Count" function
  • fixed bug with TableObject break
  • added Chinese (simplified) localization
  • fixed bug with relations and empty data columns
  • added design-time support for BindingSource
  • added "Dialogs/Labels With Dialog" report
  • fixed rotation angle of text in Excel(xml), RichText, OpenOffice exports
  • added the property "RTFExport.ImageFormat"
  • changes in RichText export dialog form
  • FastReport.Dock library now replaced with FastReport.Bars
  • added new UI styles - Office2007Blue, Office2007Silver, Office2007Black, VistaGlass.
  • You can choose the designer and the preview form appearance using the EnvironmentSettings component (its DesignerSettings.UIStyle and PreviewSettings.UIStyle properties, respectively).
  • added Designer.exe and Viewer.exe end-user applications
  • added "Table/Fit Dynamic Table To Page" report
  • fixed bug with export of rotated text (TableObject) in HTML and PDF formats