FastReport Mono Changelog

What's new in FastReport Mono 2023.1.4

Dec 27, 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
  • 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 Mono 2022.2.0 (May 26, 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 Mono 2014.1.14 (Nov 25, 2014)

  • added new property DefaultZoom in PDFExport
  • added new property DefaultPage in PDFExport
  • fix bug bug in font compressing subsystem
  • fix: an additional empty page in export to the MS Word 2007
  • workaround for registry access
  • fixed the line spacing in a layered export to Word 2007
  • added support html tags , , and to RTF export.

New in FastReport Mono 2014.1.2 (Nov 14, 2013)

  • added multi tabs preview in WebReport
  • added support of ASP.NET MVC framework (ASPX, Razor) in WebReport
  • IMPORTANT! changed extension of WebReport handler (from FastReport.Export.aspx to FastReport.Export.axd), please check existing web.config
  • added dialogs in WebReport (some controls and features are in development now)
  • added AJAX in WebReport
  • added new customizable toolbar in WebReport
  • extended checking for errors of exporting
  • fixed frame in text export
  • fixed bug with the re-export to PDF from code
  • fixed bug in Excel 2007 export with styles for multi-page report template
  • fixed bug in Excel 2007 export with empty page name
  • fixed bug in PictureObject
  • fixed bug in the Word 2007 export in layer mode
  • fixed bug in TrueType font parser
  • fixed connection timeout for PostgreSQL

New in FastReport Mono 2013.1.1 (Sep 19, 2013)

  • fixed bug in BusinessObjects data source
  • improved logic of bands placement
  • optimization of two-pass report generation
  • added CC field to the E-mail client
  • added WYSIWYG property to Excel 2007 export
  • memory optimization of big blob data
  • many minor fixes

New in FastReport Mono 1.0.15 (Dec 7, 2012)

  • added WEB reporting server
  • improved look of navigator of generated HTML documents
  • added "Data Only" property to Xlsx export (Excel 2007 and later version)
  • added new barcode - QR-code
  • improved look of RichText object