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.