Fast2 release notes - Version 2025.2.0


What’s up ?


The 2025.2.0 is a new minor version, bringing new features, enhancements and bug fixes.

This version guarantees retrocompatibility for the catalog.


Details below…


Global

Authentication

New Feature: Created a Manage Team place to see and manage team members.

New Feature: Added a way to create new team members.

Improvement: Added a three-level hierarchy amongst team members. The superadmin can create and manage admins and users. Admins can only create and manage users. Users cannot create nor manage any team member.

Improvement: For security reasons, now only admins and the superadmin can download the worker and broker logs.

Improvement: The profile leaflet now displays the role of the current team member.

Bugfix: Fixed performances issues when logging to the application, sometimes needing two clics on the logging button before opening the edit place.

Bugfix: Fixed a bug when refreshing the page would terminate the session on a linux station.

Bugfix: Fixed a bug when workers tokens could expire preventing workers from calling the broker.

Notifications

Bugfix: Fixed a bug when clicking in and out a mandatory field without typing anything wouldn’t trigger the expected warning message.

Security

Improvement: Workers are now authenticated when calling the broker endpoints.

Improvement: Secured a potential XXE vulnerability allowing users to download information or execute remote code.

Start-up & Configuration

Improvement: Added a new broker.stop.campaign.max.attemps configuration element to allow customize the time users have to wait before forcing a campaign to stop.

Bugfix: Fixed a bug when shutting the broker down from the command console would display unreadable characters depending on the locale of the OpenSearch server.


Edit Place

Map construction

Bugfix: Fixed a bug when the configuration panel stayed opened after creating a new map.

Bugfix: Fixed a bug when closing and reopening the config panel for an empty JSTransform task would display the warning message twice.

Bugfix: Fixed a bug when modifying a map would sometimes create a new version although no campaign was launched yet.

Catalog

New Feature: Added the M-Files connector for 2.x-LTS to the catalog.

New Feature: Create a new FileInspector tool task to scan the word documents and search for embedded documents. These embedded documents can be listed in a metadata item or can be extracted as side contents.

Improvement: Added the possibility to extract folders security with the Alfresco connector. Imported from 2.x-LTS.

Improvement: Now the AWSInjector stores the S3 key on the dataset of the punnet when a document is injected in an AWS target.

Bugfix: Fixed a bug when the DeleteContent task wouldn’t delete annotations and other linked contents. Imported from 2.x-LTS.

Bugfix: Fixed a bug when CSVSource wouldn’t work on a java version 8.


Run Place

Explorer Place

Bugfix: Fixed a bug which prevented filtering on datetime columns.


Maps Overview and Campaigns Management (previously Objects Board)

Maps Overview

No noticeable change in this version.

Campaigns Management

Bugfix: Fixed a bug when deleting a started campaign would trigger a deletion confirmation toaster although the campaign wouldn’t be properly deleted.


Server Place

Librairies

New Feature: Created a new Librairies tab, to display all the librairies from the worker-libs folder on the server.

New Feature: Added a button to add a new jar file to the list of librairies.

New Feature: Added a field to search for a specific jar file in the list of librairies.


Shared Objects Place

No noticeable change in this version.


Scheduler Place

No noticeable change in this version.




🧐 Known issues

  • Authentication: No automatic logout on Linux when Fast2 is killed. This situation will be resolved in a future release.

  • Trigger Campaign task: Security prevents consumption of APIs when trying to launch a new campaign. A Trigger Campaign task can only succeed if security is disabled. This situation will be resolved in a future release.

  • Undo/redo: After consecutive usage of the undo feature, the application can sometimes take time to remove a recently added task from the map, then allow the link creation from the removed task as if it was still in the map. Undoing map configuration changes can sometimes lead to the configuration staying unchanged. After leaving, then coming back to the edit place, the configuration is correctly changed.

  • Punnet Tracker: Copying a punnet to the clipboard does not work at the moment.

  • SleepTask: Please note that a sleep on a task will occur on the thread and therefore will reduce the pool of resources for other tasks. Use a dedicated queue and be sure to have enough threads to put all the required punnets to sleep at the same time.

  • Recent patches: Some recent patches directly delivered by Professional Services, whether for enhancement or bug fixing, were integrated too late in this version life cycle to be released in time. Contact your Professional Services referee if you want further information about your own installed patches. Know that 2025.2 is compatible with 2.12 worker libs. (are concerned: ComparePunnets, FileNetInjector, LocalSource)

  • Security & confidentiality: Fast2 UI users can create a map and run a campaign with the JSTransform and ReadContent tasks to access local files, which represents a breach in confidentiality and security. We are working on a resolution for a future release. Please, for safety reasons, reduce access to only trusted IP addresses or use the Fast2 authentication feature.