✨ Updated Federated Content Search (FCS) Aggregator (v3.13.0)

The official CLARIN :mag: Federated Content Search Aggregator has been updated to version :sparkles: v3.13.0!

What has changed?

Various dependencies have been updated to their latest versions. This also includes the dropwizard library which lead to a new minimum Java version requirement of Java 11. See the DW migration notes for more details.

A privacy issue has been fixed where search and download IDs were incremental and thus too predictable which could allow other users to request search results that were not their own. They have been changed to randomized UUID4 values.

A few code quality changes happened, including refactoring for better separation of data classes and JSON serialization for the REST API, a few bug fixes, some (development related) configuration updates and general cleanup.

The frontend (statistics page) now provides quick links to test endpoint URLs in the FCS Endpoint Validator.

In v3.10.0: For the planned FCS Aggregator UI rewrite and alternative frontends, a new API route has been added to request only metadata about the current search request instead of the complete data set. This allows to reduce data transfers and makes polling more efficient.

Links