FastReport VCL Ultimate 릴리스

릴리스 전반에서 새로 나온 내용을 살펴보세요. 기능, 개선 사항, 해결된 문제에 대한 자세한 정보를 제공합니다.

1월
2월
3월
4월
5월
6월
7월
8월
9월
10월
11월
12월
FastReport VCL Ultimate 2026.2.32026년 7월 29일
기능
  • VCL.Core
    • Localization
      • Added Serbian Latin resources, updated Serbian and German resources.
  • FMX.Core
    • Localization
      • Added Serbian Latin resources, updated Serbian and German resources.
  • Lazarus.Core
    • Localization
      • Added Serbian Latin resources, updated Serbian and German resources.
  • VCL.FastScript
    • Engine
      • Added Multi-string support to FastScript engine.
  • FMX.FastScript
    • Engine
      • Added Multi-string support to FastScript engine.
  • Lazarus.FastScript
    • Engine
      • Added Multi-string support to FastScript engine.
  • VCL.FastReport
    • Designer
      • Event handler names are now updated in script code when editing event names.
    • Engine
      • Added TfrxReport.HasFunction method.
      • Added Picture cache support for TfrxReportPage.BackPicture Image for the Preview (EngineOptions.BackPictureInCache) and the report Designer.
    • Report object
      • Added TfrxPDFView.DrawOptions.FlattenPage property which allows you to show the content of XForm.
    • Client-server
      • Added UseRootForHTTPServerResources property which allows you to load Server Root resources by relative path.
    • Exports
      • Added support for exporting TfrxPictureView.Name to DOCX.
  • FMX.FastReport
    • Exports
      • Added <sub>, <sub> tags support for TfrxRTFExport.
  • Lazarus.FastReport
    • Designer
      • Event handler names are now updated in script code when editing event names.
    • Engine
      • Added TfrxReport.HasFunction method.
      • Added Picture cache support for TfrxReportPage.BackPicture Image for the Preview (EngineOptions.BackPictureInCache) and the report Designer.
    • Report object
      • Added TfrxPDFView.DrawOptions.FlattenPage property which allows you to show the content of XForm.
    • Client-server
      • Added UseRootForHTTPServerResources property which allows you to load Server Root resources by relative path.
    • Exports
      • Added support for exporting TfrxPictureView.Name to DOCX.
  • VCL.FastEditors
    • UI
      • The TfrProgressBar editor has been implemented.
  • Lazarus.FastEditors
    • UI
      • The TfrProgressBar editor has been implemented.
수정 사항
  • VCL.FastReport
    • Designer
      • Fixed copy content error of an empty image in the report designer.
    • Engine
      • Fixed behavior with StartNewPage and KeepTogether flags.
      • Fixed bug with GroupFooter visibility when last band in a group is hidden by filter.
      • Fixed bug when printing transparent PNG image stored in Page.BackPicture.
      • Fixed TotalPages# macro in composite report builds by PreviewPages.AddFrom.
  • FMX.FastReport
    • Exports
      • Fixed text position in PDF export when using third-party fonts.
  • Lazarus.FastReport
    • Designer
      • Fixed copy content error of an empty image in the report designer.
    • Engine
      • Fixed behavior with StartNewPage and KeepTogether flags.
      • Fixed bug with GroupFooter visibility when last band in a group is hidden by filter.
      • Fixed bug when printing transparent PNG image stored in Page.BackPicture.
      • Fixed TotalPages# macro in composite report builds by PreviewPages.AddFrom.
FastReport VCL Ultimate 2026.2.22026년 7월 1일
기능
  • VCL.Controls
    • UI
      • Improved barcode performance.
    • Engine
      • Removed DataMatrix local variables.
  • Lazarus.Controls
    • UI
      • Improved barcode performance.
    • Engine
      • Removed DataMatrix local variables.
  • VCL.FastReport
    • Exports
      • Added examples for PDF signatures.
    • Other
      • Improved validation of report objects.
  • Lazarus.FastReport
    • Exports
      • Added examples for PDF signatures.
    • Other
      • Improved validation of report objects.
  • VCL.FastGrid
    • Engine
      • Added group and grand totals.
  • VCL.FastEditors
    • UI
      • Made MinValue and MaxValue properties work in a more convenient manner.
  • Lazarus.FastEditors
    • UI
      • Made MinValue and MaxValue properties work in a more convenient manner.
  • Lazarus.FastGrid
    • Engine
      • Added group and grand totals.
수정 사항
  • VCL.Core
    • Graphic
      • Fixed SVG graphics.
      • Fixed SVG transparency.
  • Lazarus.Core
    • Graphic
      • Fixed SVG graphics.
      • Fixed SVG transparency.
  • VCL.FastScript
    • Engine
      • Missing FastScript documentation has been added.
  • FMX.FastScript
    • Engine
      • Missing FastScript documentation has been added.
  • Lazarus.FastScript
    • Engine
      • Missing FastScript documentation has been added.
  • VCL.FastReport
    • Designer
      • Fixed showing of hints in the Aliases Editor.
    • Exports
      • Fixed barcode offset during export.
      • Fixed variant Cardinal to Integer conversion error.
      • Fixed EMF to PDF export.
      • Fixed image export in object-based PPTX and DOCX.
    • Preview
      • Fixed Preview behavior in RTL mode when PreviewOptions.RTLPreview flag is set.
    • Report object
      • Disabled access to printer settings when TfrxRichView.Wysiwyg = False.
  • FMX.FastReport
    • Report object
      • Disabled access to printer settings when TfrxRichView.Wysiwyg = False.
  • Lazarus.FastReport
    • Designer
      • Fixed showing of hints in the Aliases Editor.
      • Fixed hint window size calculation.
    • Exports
      • Fixed barcode offset during export.
      • Fixed variant Cardinal to Integer conversion error.
      • Fixed EMF to PDF export.
      • Fixed image export in object-based PPTX and DOCX.
    • Preview
      • Fixed Preview behavior in RTL mode when PreviewOptions.RTLPreview flag is set.
    • Report object
      • Disabled access to printer settings when TfrxRichView.Wysiwyg = False.
  • VCL.FastEditors
    • UI
      • Corrected dropdown list height on first dropdown when the font size is not default.
  • Lazarus.FastEditors
    • UI
      • Corrected dropdown list height on first dropdown when the font size is not default.
FastReport VCL Ultimate 2026.2.12026년 5월 26일
기능
  • VCL.Core
    • Localization
      • Updated Chinese resources.
  • FMX.Core
    • Localization
      • Updated Chinese resources.
  • Lazarus.Core
    • Localization
      • Updated Chinese resources.
  • VCL.FastReport
    • Exports
      • Added UTF8BOM property for CSV and SimpleText exports to add BOM for UTF8 encoding.
  • Lazarus.FastReport
    • Exports
      • Added UTF8BOM property for CSV and SimpleText exports to add BOM for UTF8 encoding.
  • VCL.FastGrid
    • Engine
      • All the properties responsible for customizing the appearance have been combined into a single collection.
  • VCL.FastEditors
    • UI
      • Implemented the capability to limit the number of typed digits after decimal separator.
      • tfrCalendar - Made unavailable dates (due to Min-Max dates range and handler event) look disabled.
  • Lazarus.FastEditors
    • UI
      • Implemented the capability to limit the number of typed digits after decimal separator.
      • tfrCalendar - Made unavailable dates (due to Min-Max dates range and handler event) look disabled.
  • Lazarus.FastGrid
    • Engine
      • All the properties responsible for customizing the appearance have been combined into a single collection.
수정 사항
  • VCL.Controls
    • Engine
      • Fixed resource order for C++ Builder Modern compiler.
  • Lazarus.Controls
    • Engine
      • Fixed resource order for C++ Builder Modern compiler.
      • tfrTreeView - Fixed an issue with saving the tree structure in design-time in the modern Lazarus interface.
    • UI
      • tfrTreeView - Fixed tooltip not disappearing under Linux.
      • Barcodes - Fixed rotation text.
  • VCL.FastScript
    • RTTI
      • Removed functions from FastScript tree that are only supported in FastReport.
  • FMX.FastScript
    • RTTI
      • Removed functions from FastScript tree that are only supported in FastReport.
  • Lazarus.FastScript
    • Engine
      • Fixed memo controls behavior with two-byte characters.
    • RTTI
      • Removed functions from FastScript tree that are only supported in FastReport.
  • VCL.FastReport
    • Engine
      • Fixed bug in footer values when invisible data presents between different groups.
    • Report object
      • Fixed bug when split RichView object with GapY greater than 0.
      • Fixed OnClick interactive event behavior of TfrxChartView.
    • Other
      • Fixed PrepareScript validation.
      • Fixed TfrxSaveFRX converter.
    • Designer
      • Fixed some colors in the designer.
  • FMX.FastReport
    • Engine
      • Fixed macOS ARM 64-bit platform support.
  • Lazarus.FastReport
    • Engine
      • Fixed bug in footer values when invisible data presents between different groups.
    • Report object
      • Fixed bug when split RichView object with GapY greater than 0.
      • Fixed OnClick interactive event behavior of TfrxChartView.
    • Other
      • Fixed PrepareScript validation.
    • Designer
      • Fixed some colors in the designer.
  • VCL.FastGrid
    • UI
      • Fixed issue where some keyboard shortcuts for clipboard do not work in the active in-place editor.
      • tfrGrid - Fixed splitter cursor image freezing in design time.
    • Exports
      • Fixed IsBlobField method in TableBuilder provider when invisible columns are used.
  • VCL.FastEditors
    • UI
      • tfrCheckBox - Fixed double scaling checkbox button.
      • Resolved issue with mouse capture when dropping down a popup window for the second time after selecting an item in this window.
  • Lazarus.FastEditors
    • UI
      • Fixed some issues with editor rendering on Linux.
      • Resolved issue with mouse capture when dropping down a popup window for the second time after selecting an item in this window.
  • Lazarus.FastGrid
    • UI
      • Fixed issue where some keyboard shortcuts for clipboard do not work in the active in-place editor.
      • tfrGrid - Fixed splitter cursor image freezing in design time.
    • Exports
      • Fixed IsBlobField method in TableBuilder provider when invisible columns are used.
FastReport VCL Ultimate 2026.2.0주요 버전2026년 4월 20일
기능
  • VCL.Core
    • Localization
      • Updated Portuguese resources.
  • FMX.Core
    • Localization
      • Updated Portuguese resources.
  • Lazarus.Core
    • Localization
      • Updated Portuguese resources.
  • VCL.FastScript
    • Engine
      • Added FS enum aliases for backward compatibility with alias types.
  • FMX.FastScript
    • Engine
      • Added FS enum aliases for backward compatibility with alias types.
  • Lazarus.FastScript
    • Engine
      • Added FS enum aliases for backward compatibility with alias types.
  • VCL.FastReport
    • Other
      • Added a rule to check script compilation.
      • Added object validation rules.
      • Added dataset validation.
    • Designer
      • Added the DebugLn function to the designer.
      • Significantly improved detection and highlighting of intersecting objects.
  • Lazarus.FastReport
    • Other
      • Added a rule to check script compilation.
      • Added object validation rules.
      • Added dataset validation.
    • Designer
      • Added the DebugLn function to the designer.
      • Significantly improved detection and highlighting of intersecting objects.
  • VCL.FastGrid
    • Engine
      • FastGrid - Added the ability to group data in a table view.
    • Exports
      • Added the ability to build grouped table reports from FastGrid.
      • Improved table report builder from frGrid.
  • VCL.FastEditors
    • UI
      • The TfrDateEdit editor has been implemented.
  • Lazarus.FastEditors
    • UI
      • The TfrDateEdit editor has been implemented.
  • Lazarus.FastGrid
    • Engine
      • FastGrid - Added the ability to group data in a table view.
    • Exports
      • Added the ability to build grouped table reports from FastGrid.
      • Improved table report builder from frGrid.
수정 사항
  • VCL.Controls
    • UI
      • tfrTreeView - Fixed incorrect colors hint text and node highlighting with themes.
  • Lazarus.Controls
    • UI
      • tfrTreeView - Corrected text and fill colors for hot-tracked nodes for Linux.
  • VCL.FastReport
    • Designer
      • Fixed highlighting of intersecting objects.
      • Fixed saving of the validation log.
    • Report object
      • Fixed Win64 platform support.
  • FMX.FastReport
    • Designer
      • Fixed highlighting of intersecting objects.
  • Lazarus.FastReport
    • Designer
      • Fixed highlighting of intersecting objects.
      • Fixed saving of the validation log.
  • VCL.FastGrid
    • Engine
      • Fixed access violation when clicking ButtonEdit buttons multiple times.
    • UI
      • Fixed Win64 platform support.
  • VCL.FastEditors
    • UI
      • Fixed Win64 platform support.
      • Fixed a large checkbox in LazLin and constant editors autosizing.
  • Lazarus.FastEditors
    • UI
      • Fixed a large checkbox in LazLin and constant editors autosizing.
    • Engine
      • Fixed an issue with positioning editors on a control with ChldSizing.Layout &lt;&gt; cclNone.
  • Lazarus.FastGrid
    • Engine
      • Fixed access violation when clicking ButtonEdit buttons multiple times.
      • Fixed AV in LinLaz when resizing columns.
FastReport VCL Ultimate 2026.1.82026년 3월 31일
기능
  • VCL.FastReport
    • Engine
      • PictureView rotations and mirrors have been improved.
    • Designer
      • Added intersection checking for bands.
    • Other
      • Added case insensitive support to 'TfrLocalizationController.Language'.
  • FMX.FastReport
    • Other
      • Added case insensitive support to 'TfrLocalizationController.Language'.
    • Designer
      • Added intersection checking for bands.
  • Lazarus.FastReport
    • Other
      • Added case insensitive support to 'TfrLocalizationController.Language'.
  • VCL.FastEditors
    • UI
      • tfrButtonEdit - Added event OnButtonCustomDraw to TfrButtonEditProperties.
      • The TfrCurrencyEdit editor implemented.
      • Added a new TfrBarCode editor.
      • Lazarus - Implemented the BorderSpacing property for all editors.
      • Implemented the capability to get the modified Text property of editors in Lazarus.
  • Lazarus.FastEditors
    • UI
      • tfrButtonEdit - Added event OnButtonCustomDraw to TfrButtonEditProperties.
      • The TfrCurrencyEdit editor implemented.
      • Added a new TfrBarCode editor.
      • Lazarus - Implemented the BorderSpacing property for all editors.
      • Implemented the capability to get the modified Text property of editors in Lazarus.
수정 사항
  • VCL.Controls
    • UI
      • tfrTreeView - Fixed bug where multiple selections would not be cancelled by clicking on an unselected node.
  • VCL.FastReport
    • Exports
      • Fixed errors in PDF/A and PDF with CMYK color space.
      • Fixed issue exporting empty TfrxMemoView with 'AllowHTMLTags=True' to DOCX.
    • Engine
      • Fixed KeepTogether behaviour with StartNewPage flag.
      • Fixed PrintOn property behavior when band moves to the next page.
      • Fixed GridTableBuilder when default property editors used.
    • Designer
      • Fixed opening of run-time designer with custom TfrxReport.IniFile.
    • Report object
      • Fixed rotation of vector images at angles close to 45, 135, 225, 315 degrees.
  • Lazarus.Controls
    • UI
      • tfrTreeView - Fixed bug where multiple selections would not be cancelled by clicking on an unselected node.
    • Engine
      • Fixed AV in Linux console application.
  • FMX.FastReport
    • Designer
      • Fixed opening of run-time designer with custom TfrxReport.IniFile.
  • Lazarus.FastReport
    • Exports
      • Fixed errors in PDF/A and PDF with CMYK color space.
      • Fixed issue exporting empty TfrxMemoView with 'AllowHTMLTags=True' to DOCX.
    • Designer
      • Fixed opening of run-time designer with custom TfrxReport.IniFile.
    • Engine
      • Fixed KeepTogether behaviour with StartNewPage flag.
      • Fixed PrintOn property behavior when band moves to the next page.
      • Fixed GridTableBuilder when default property editors used.
    • Report object
      • Fixed rotation of vector images at angles close to 45, 135, 225, 315 degrees.
  • VCL.FastGrid
    • Engine
      • Exception occurs when closing the application if the in-place editor was active and the Grid.Parent is set to nil.
      • If a column has image properties assigned to it and it contains invalid data, there are many exceptions
  • VCL.FastEditors
    • UI
      • Fixed Access Violation when destroying TfrCalendar or unassigning its Parent while animation is in progress.
  • Lazarus.FastEditors
    • UI
    • Fixed Access Violation when destroying TfrCalendar or unassigning its Parent while animation is in progress
  • Lazarus.FastGrid
    • Engine
      • Exception occurs when closing the application if the in-place editor was active and the Grid.Parent is set to nil
      • If a column has image properties assigned to it and it contains invalid data, there are many exceptions
FastReport VCL Ultimate 2026.1.72026년 3월 11일
기능
  • VCL.FastReport
    • Engine
      • Added a new TfrxDataBand.BandColumns.Layout property to control print order of columns (AcrossThenDown or DownThenAcross).
      • Added a new align type for objects - baHVCenter, which allow you to align an object to the width and height of the parent container.
      • Improved the loading speed of the designer.
    • Exports
      • Added receipt confirmation for Indy mail export.
    • Other
      • Implemented the first version of the report validator.
  • Lazarus.FastReport
    • Engine
      • Added a new TfrxDataBand.BandColumns.Layout property to control print order of columns (AcrossThenDown or DownThenAcross).
      • Added a new align type for objects - baHVCenter, which alow you to align an object to the width and height of the parent container.
      • Improved the loading speed of the designer.
    • Other
      • Implemented the first version of the report validator.
  • VCL.Transport
    • Engine
      • Added receipt confirmation for Indy mail export.
  • VCL.FastEditors
    • UI
      • A new editor has been implemented - TfrCalendar.
    • Engine
      • Added a new TfrMaskEdit editor.
  • Lazarus.FastEditors
    • UI
      • A new editor has been implemented - TfrCalendar.
    • Engine
      • Added a new TfrMaskEdit editor.
수정 사항
  • VCL.Core
    • Engine
      • Fixed EPNGOutMemory when scrolling images.
      • Fixed transparent SVG in a TfrxPictureView.
      • Fixed CSS error handling in HTMLView.
    • Graphic
      • Fixed frxPictuteView error with SVG.
  • Lazarus.Core
    • Engine
      • Fixed EPNGOutMemory when scrolling images.
      • Fixed transparent SVG in a TfrxPictureView.
      • Fixed CSS error handling in HTMLView.
    • Graphic
      • Fixed frxPictuteView error with SVG.
  • VCL.Controls
    • UI
      • Fixed AV that occurred when collapsing a node after the tree was fully expanded.
      • tfrTreeView - Hottrack and select are not rendered correctly when using themes.
  • Lazarus.Controls
    • UI
      • Fixed AV that occurred when collapsing a node after the tree was fully expanded.
  • VCL.FastScript
    • Engine
      • Fixed fvtInt64 support.
  • FMX.FastScript
    • Engine
      • Fixed fvtInt64 support.
  • Lazarus.FastScript
    • Engine
      • Fixed fvtInt64 support.
  • VCL.FastReport
    • Engine
      • Fixed RichView split bug.
    • Exports
      • Fixed structure for PDF with ZUGFERD.
      • Fixed export of Arabic to PDF.
      • Fixed issue with PNG/SVG transparency when exporting to PDF.
      • Fixed Embedded Subset in PDF.
      • Fixed exporting of spaces to PDF for strings with Tab($09) character.
    • Report object
      • Fixed decoding of Base64 strings.
  • FMX.FastReport
    • Exports
      • Fixed incorrect 2D Barcode size when exporting from code.
    • Engine
      • Fixed report print when Skia canvas is enabled on Windows platform.
  • Lazarus.FastReport
    • Engine
      • Fixed RichView split bug.
    • Exports
      • Fixed structure for PDF with ZUGFERD.
      • Fixed export of Arabic to PDF.
      • Fixed issue with PNG/SVG transparency when exporting to PDF.
      • Fixed Embedded Subset in PDF.
      • Fixed exporting of spaces to PDF for strings with Tab($09) character.
    • Report object
      • Fixed decoding of Base64 strings.
  • VCL.FastEditors
    • UI
      • Fixed Access Violation on iterating through dropdown items when the number of items is 0.
      • tfrCalendar - Background appearance fixed.
  • Lazarus.FastEditors
    • UI
      • Fixed Access Violation on iterating through dropdown items when the number of items is 0.
      • tfrCalendar - Background appearance fixed.
FastReport VCL Ultimate 2026.1.62026년 2월 2일
기능
  • VCL.FastReport
    • Designer
      • Added support for loading and saving DataTree's state in the expression and objects' editors.
    • Other
      • Added image post-processing pipeline.
  • Lazarus.FastReport
    • Designer
      • Added support for loading and saving DataTree's state in the expression and objects' editors.
    • Other
      • Added image post-processing pipeline.
수정 사항
  • VCL.Core
    • Graphic
      • Fixed SVG transparency.
  • Lazarus.Core
    • Graphic
      • Fixed SVG transparency.
  • VCL.FastReport
    • Report object
      • Fixed bug with 2D barcode preset missing during PDF export.
    • Exports
      • Fixed PDF export for 64 bits.
    • Designer
      • Fixed adding icons for components from outside.
  • Lazarus.FastReport
    • Report object
      • Fixed bug with 2D barcode preset missing during PDF export.
    • Exports
      • Fixed PDF export for 64 bits.
    • Designer
      • Fixed adding icons for components from outside.