Skip to content

FastReport OpenSource 2024.2.0

Compare
Choose a tag to compare
@0legK 0legK released this 09 Apr 12:01
· 8 commits to master since this release
af3b68f

[Engine]

  • added OnCreatePage event for the ReportPage object;
  • removed top and bottom padding when splitting TextObject between pages;

  • 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 display of the bottom border line when using GrowToBottom;

  • fixed a bug when the Report.IsPrepared parameter returned an incorrect value when preparing a report asynchronously;

  • 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;

    [Designer]

  • added interaction with FastReport 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 (\r\n and \n) are now supported;

  • now during the QR code generation process, extra \r\n characters at the end of the line are removed;

  • fixed NullRreferenceException when editing the SelectCommand of the data source table;

  • 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 display of vertical paddings in preview when using the LineHeight property;

    [Exports]

  • fixed the value of the paddingNonSeparatePages variable in ImageExport to eliminate unnecessary padding;

    [Extras]

  • 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.