26 de maio de 2025

Update of Cloud Services to 2025.2 Version

In version 2025.2 of FastReport Cloud and Corporate Server, the ability to use custom fonts has been added, functionality for Tasks, data sources, and preview service has been improved, the installation wizard has been redesigned, and a new edition of Corporate Server — FastReport Publisher — has been introduced.

 


 

Font Service

Users can now upload their own fonts in *.ttf and *.otf formats and use them for template design in the Online Designer, in the preview window, and in exports to various formats. Fonts are stored in the user's workspace. New fonts can be added or existing ones can be configured on the "Workspace Information" page or via the API (method descriptions are available at the link https://fastreport.cloud/api/swagger/ in the Fonts section).

Font Service


Once a font is added, it can be used within the Online Designer.

Once a font is added, it can be used within the Online Designer.


In the preview window, it will appear as follows.

In the preview window, it will appear as follows.


When exporting to various formats, it will also work correctly. However, please keep in mind some details. For the font to be displayed in the generated document, you need to have that font installed on the device from which the document is being viewed or embed the font in the document itself. This functionality is supported, for example, in PDF export.

This functionality is supported, for example, in PDF export.

 


 

Task Filtering by Task Type Added

Two new parameters have been added to the method for retrieving the list of Tasks /api/tasks/v1/Tasks:

  • taskType
  • useProjection

The taskType parameter allows the user to specify the type of Tasks to be returned. The useProjection (true/false) parameter indicates whether all information about the task will be returned or only the minimum necessary information.

These parameters will help when you need to find all tasks of the specified types, for example, email tasks and FTP tasks.

 


 

Ability to Search for Files Saved as a Result of Task Execution Added

The models of export and prepared reports have been updated to include the fields taskId and taskMessageId. After the execution of transformers, the generated report is saved in the Reports or Exports folder, depending on the type of Task being performed.  Additionally, the taskId field of this document includes the identifier of the transformer Task (for example, the task of exporting from a template) that created the file.

To find an export or report by taskId use the following methods:

/api/rp/v1/Exports/File/Task/{taskId}
/api/rp/v1/Reports/File/Task/{taskId}


The taskMessageId field contains a unique identifier that is generated with each execution of a Task. Below are the methods used to search for documents created after the specified task execution.

/api/rp/v1/Exports/File/TaskMessage/{taskMessageId}
/api/rp/v1/Reports/File/TaskMessage/{taskMessageId}


Additionally, running a "Task without saving" (/api/tasks/v1/Tasks/run) returns taskMessageId, which can be used to find the generated documents in Exports or Prepared Reports.

 


 

Custom Query Names in Data Sources Now Unique

With the release of 2025.2, when creating custom SQL queries, table names will be unique. Duplicate names entered will be automatically supplemented with characters to ensure uniqueness. This will help avoid issues when working with the Online Designer.

Custom Query Names in Data Sources Now Unique

 


 

Parameter Input in the Preview Window

If you open the preview window for a template with parameters, you will see a sidebar where you can set the input for these parameters. After changing a parameter, the report will be restructured. The parameters are also saved in the URL. This means that parameters can be saved in a link and shared with a colleague. Alternatively, you can generate these parameters programmatically and display the current report.

Parameter Input in the Preview Window

 


 

New Demo Application in Java

A new demonstration application in Java has been added, which uses the REST API to work with FastReport Cloud or Corporate Server. Try out our application right now on GitHub.

 


 

Saving Sort Orders in the User Panel

The feature to save table sort selections on the user panel pages has been implemented. Now, when the page is reopened, the previously selected sort order will be applied, for example, by date or document size.

Saving Sort Orders in the User Panel

 


 

Additional Changes for FastReport Corporate Server  

Page with License Limitation Description in the Admin Panel

An admin panel page has been added where you can view the current limitations of the Corporate Server.

Page with License Limitation Description in the Admin Panel

 


 

Improved Corporate Server Installation Wizard

The Corporate Server installer has been significantly reworked. The design and application stability have been enhanced.

Improved Corporate Server Installation Wizard

 


 

FastReport Publisher

A new lightweight edition of the Corporate Server — Publisher — has been introduced. It is designed for companies with a small number of users that do not require the reporting server to be run in a cluster. The Publisher is the most accessible solution for deploying a full-fledged reporting system.

Additionally, the Publisher provides seamless functionality expansion whenever needed. You can find more details about the Publisher on the product page or in articles on the website.

 


 

Full List of Changes

[Backend]
+ Added task ID and task message ID to export and report;  
+ Added Google Fonts caching;  
+ Added report parameters to temporary files;  
+ Added a new system for fonts;  
+ Added task type filter for retrieval method;  
+ Added company name to configuration;  
* Custom query names for data sources are now unique;  
* More options for searching tasks added;  
* Error messages in the report script are now localized;  
* Demo and missing white-label headers are now different;  
- Fixed subscription owner's permissions retrieval;  
- Fixed file (or folder) moving to the same folder where it was located;  
- Fixed issue with MongoDB connection;  
- Incorrect Authorization header will now result in a 401 response instead of using an anonymous user;  

[Common]
+ Added parameter input in static preview;  
+ Added change log to the product page;  
+ Added a link to Online Designer documentation in Corporate Server documentation;  
* Documentation removed from Corporate Server loading script;  
* Updated documentation for VM types in tasks;  
- Fixed bug with disappearing transports on the tasks page;  

[Demos]
+ Added new Java REST demo;  

[Frontend]
+ Added sorting saving to local storage;  
+ Added links to the report store;  
+ Added error handling for data sources that do not support parameters;  
+ Added license limitation page to the admin panel;  
* Tasks page changed, task controller fixed;  
* You can no longer click "create task" if it is not in your subscription plan;  
* SQL query step hidden when editing a data source that is incompatible with SQL;  
- Added padding in the sidebar, added title to task launch buttons, changed access rights display to a column;  
- Fixed context menu on document pages;  
- Fixed double request when creating a folder;  
- Fixed error regarding empty name parameter in notifications;  
- Fixed loading indicator in static preview;  
- Fixed issue with a popup window inside another popup when accepting an invitation in the Corporate Server;  

[Installer]
+ Added Installer localization;  
* New Corporate Server installer design;  

[SDK]
+ Added TasksClient in CSharp SDK.

19 de maio de 2025

Atualização do FastReport Online Designer 2025.2

No lançamento do Online Designer 2025.2 ficou disponível para você: suporte para relatórios VCL, criação de novos relatórios ao trabalhar com .NET WebReport, um novo menu de banda.
15 de maio de 2025

Fast Reports Ganha Prêmio ComponentSource!

Estamos entusiasmados por estarmos mais uma vez entre os 50 melhores fornecedores da ComponentSource! 
13 de maio de 2025

15% de desconto no FastReport .NET Avalonia e FastReport VCL Reporting Lazarus

Até 31 de maio, aproveite nossa oferta por tempo limitado — 15% de desconto no FastReport .NET Avalonia e FastReport VCL Reporting Lazarus!
Fast Reports
  • 800-985-8986 (English, US)
  • +31 97 01025-8466 (English, EU)
  • +49 30 56837-3928 (German, DE)
  • +55 19 98147-8148 (Portuguese, BR)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2025 Fast Reports Inc.