In the 2026.2 release of our service solutions lineup (FastReport Cloud, FastReport Publisher, FastReport Corporate Server), we focused on improving reliability and usability: task scheduling has been enhanced, the admin panel has been extended with new capabilities, new integration options have been added, and bugs have been fixed across several key components.
Online Designer now supports authentication via API keys, expanding integration capabilities for enterprise systems.
To authenticate via an API key, add the apikey parameter to the URL. For example: {hostname}/designer/?uuid={templateId}&v=df&apikey={apikey}.
Online Designer also now uses the icon from the server configuration, allowing branding to be applied correctly without additional setup.
Cron expression execution caching has been added. This significantly reduces the number of database calls when working with the scheduler. Also fixed bugs that caused tasks to run without proper permissions or execute too frequently.
The current product version has been added to all documentation articles. This allows you to use scripts from the documentation to install the current product version. Documentation for tasks and the scheduler has been improved, and a new article has been added on the limitations of the demo version of Publisher and Corporate Server.
The following changes apply only to the on-premise products in the lineup.
The admin panel has been completely rebuilt using Fluent UI — a modern Microsoft component library. The interface is now more consistent, user-friendly, and accessible. Error handling on the bulk plan editing page has also been improved. The new admin panel is currently being tested in the cloud infrastructure and will soon be set as the default in Publisher and Corporate Server.
A new flag has been added to the UpdateSubscriptionPlan method — it allows updating the current plans for all subscriptions that use the plan being updated. This simplifies bulk configuration management.
Workspace creation and renewal are now set using the browser's local time. The audit creation date on the audit page is also displayed in local time — eliminating date discrepancies for users across different time zones.
The product name (Corporate Server or Publisher) can now be automatically determined from the license key. Initial product configuration during deployment will now be easier.
A bug that prevented migrations from being applied when using FerretDB has been fixed. Additionally, the migration mechanics have been improved.
A Swagger file describing the Admin Panel API has been added to Corporate Server and Publisher. This simplifies integration and makes it easier to explore the available administrative API capabilities. The Admin Panel API description is available at /api/swagger/index.html by selecting the appropriate section in the top right corner of the screen.
A bug has been fixed that caused the installer to use incorrect demo keys during installation.
A new service, FastConverter, has been released. It allows converting *.FPX files to various formats supported by FastReport Cloud (for example, *.PDF, *.DOCX). The service does not require installation or registration. You can convert your reports here.
[Admin Panel]
+ a new flag has been added to the UpdateSubscriptionPlan method — it allows updating the current plans for all subscriptions that use the plan being updated;
* workspace creation and renewal are now set using the browser local time;
* the audit creation date on the audit page is now displayed in browser local time;
- improved error handling on the bulk plan editing page;
- fixes for the new admin panel;
[Backend]
+ added missing audit messages;
- fixed a bug where CORS returned a 500 error for static files;
- added the ability to set the default product name (Corporate Server, Publisher) from the license key;
- fixed permission check during bulk file move;
- fixed a bug in migration #48 where a null value could not be processed as a string;
- fixed MHT export;
[Common]
+ added a Swagger file for the admin panel in Corporate Server and Publisher;
+ added additional health checks for FerretDB;
- fixed a bug where MySQL did not allow creating SELECT command parameters for the database;
- fixed a bug where migrations were not applied when using FerretDB;
[Docs]
+ added the current product version to all documentation articles;
+ improved documentation for tasks and the scheduler;
+ added an article on the limitations of the demo version of Publisher and Corporate Server;
[Frontend]
+ added a new admin panel built on Fluent UI;
- fixed the file selection dialog in transport tasks;
[Installer]
- fixed a bug where the installer used incorrect demo keys;
[Online Designer]
+ added API key support in Online Designer;
* Online Designer now uses the icon from the server configuration;
[SDK]
- fixed a bug when passing date and time values;
[Tasks]
+ added cron expression execution caching, which significantly speeds up database operations;
- fixed a bug that allowed tasks to run if the user had no active cloud workspace;
- fixed a bug where tasks executed even if the workspace had no permission to use the scheduler;
- fixed a bug where a task executed too frequently when a cron expression was specified.