FastReport VCL Professional Edition 2021.x

Released: Mar 21, 2021

Atualizações na 2021.x

v2021.3

Updated Sep 13, 2021

Features

  • Added support for Embarcadero RAD Studio 11.
  • Added new object TfrxPDFView which allows you to view PDFs inside reports via the Pdfium library.
  • Added protocol support for loading object data from external sources (http, https and transports) for PDFView, HTMLView, MemoView, PictureView and Maps.
  • Added new transport authorization for OAuth 2.0 with default system browser.
  • Added split mechanism for dynamic table cells (data and internal objects).
  • Added support for Detail reports to Client-Server components.
  • Added non-default property highlights in report designer object inspector.
  • Added new search and replace in report designer (search in script, object names, string properties and content).
  • Added Favorites tab in report designer object inspector.
  • Added logging for digital signature process in PDF export.
  • Added new Plessey linear barcode support.
  • Added GIF support in TfrxPictureView (animation isn't supported).
  • Added event to build a dynamic table from code.
  • Added processing of DataSet.OnGetText events for TWideStringField to use set dsoStringAsDisplayText flag in TfrxDBDataset.DataSetOptions.
  • Added script RTTI to load data to TfrxHTMLView.
  • Added script RTTI for frxDigitalSignatureView.
  • [Lazarus] Added support for HTML tags in PDF export.
  • Added the ability to control spans from a script when building dynamic tables.
  • Improved Client-Server demos for CGI and ISAPI.
  • [Lazarus] Added EmbedDesigner demo.

Fixes

  • [Lazarus] Fixed bug with unicode printer names.
  • Fixed bug with table position in DOCX export.
  • Fixed bug with ITF-14 barcode text output.
  • Fixed restoring of span break for fixed column/row in dynamic table.
  • [Lazarus] Fixed bug with restoring left panel in the report designer.
  • Fixed XLS export dialog scaling .
  • Fixed inter-character spacing in PDF export for some fonts.
  • [Lazarus] Fixed bug with expressions inside RichView.
  • Fixed bug with aggregates and invisible bands.
  • Fixed pictures in the XLS export.
  • Fixed generation of hpp header for CBuilder 2007-XE (link with gdip lib).
  • Fixed GDI descriptors leak in EMF parser for regions.
  • Fixed bug with Gif transparency.

v2021.2.1

Updated May 25, 2021

Features

  • Added new HTML view report objects which allow you to load and view HTML4 with CSS.
  • Added new dynamic table builder for Table objects.
  • Added new "Object mode" export type to the DOCX export filter.
  • Added support for HTML tags in XLSX and PPTX export filters.
  • Added ITF14 linear barcode support.
  • Improved UI of Data selection dialog (added filters and sorting).
  • Added shortcuts in RichEdit editor.
  • Added date formatting support in XLSX export filter.
  • Improved EMF to PDF export by adding support for GM_ADVANCED mode.
  • Added clip to outbound frames in linear barcodes.
  • Improved EMF to PDF/SVG monobrush implementation.

Fixes

  • Fixed creation time in PDF export filter.
  • Fixed text draw for long text line (without returns).
  • Fixed preview search.
  • Fixed merged cells in XLSX export filter.
  • Fixed bug in DataMatrix 2D barcode.
  • Fixed OnProgress events behavior during export.
  • Fixed bug when print images with color mask.
  • Fixed shape draw on export (cuts off right corner).
  • Fixed bug with stack overflow when export non transparent PNG image from PPTX export.
  • Fixed bug in GS1Databar 2D barcode.
  • Fixed bug with stream size in IsSupportedFormat when load image.
  • Fixed output for printers which does not support alphablend.
  • Fixed C+Builder compilation.
  • Fixed Shift mode for smWhenOverlapped in seTree mode.
  • Fixed export of PNG images with transparent palate.
  • Fixed SaveToFrx convertor filter.
  • Fixed PNG transparency in MAP object.
  • Fixed print of Chart object in Lazarus.
  • Fixed bug with Cambria Math font in PDF export.
  • Fixed dialogs in ZPL, PS and PPML export filters.
  • Fixed PS and PPML export filters text line spacing.
  • Fixed bug with HeliosCond font in PDF export.

v2021

Updated Mar 21, 2021

Features

  • Added support for vector SVG format in TfrxPictureView objects.
  • Added digital signature objects and digital signature support for PDF export (supported types: skNone, skInvisible, skVisible, skEmpty).
  • Added support for experimental picture caches and thumbnail caches controlled by TfrxReport.PictureCacheOptions properties.
  • Added support for alpha transparency when using the export filter and printing.
  • Added support for Two-Track Pharmacode barcodes.
  • Added RichView object for Lazarus with Linux support.
  • Added support for external web browser components for authorization.
  • Added support for Microsoft Windows environment variables in client-server config files like %ALLUSERSPROFILE%.

Fixes

  • Fixed preview's Thumbnail scale for HighDPI.
  • Fixed bug in XLSX with empty lines.
  • Fixed Print state for virtual printers.
  • Fixed EMF to SVG export with SegoeUI font.
  • Fixed IME input in syntax memo for a group of symbols more than two.
  • Fixed bug with clip-in EMF to PDF export.
  • Fixed TfrxPictureView clip.
  • Fixed synchronization bug with dialog forms under Delphi 7 CS components.
  • Fixed gaps for interactive text fields in PDF.
  • Fixed bug with Cambria Math font in SVG/HTML exports.
  • Fixed HasField function when exception raised.
  • Fixed HatchBrush for Lazarus in Linux.
  • Fixed stall of the main thread in Synchronizer.
  • Skip chart reading errors to read files from others version for TeeCharts.
  • Fixed PaperSizes max count for some printers.