✨ New SRU/FCS library releases

The :coffee: Java libraries for :mag: SRU/FCS (Federated Content Search) Clients and Endpoints have been updated and also released on Clarin Nexus:

A short summary of significant changes compared to the last public versions:

  • :sparkles: Integration of <Institution> information for <Resource>s in the <EndpointDescription>, this will allow FCS Endpoints to bundle resources from multiple institutions in a single Endpoint application,
  • :gear: Switch to XPath parsing for FCS EndpointDescriptions to make it more robust for future changes,
  • :page_with_curl: Public Github Pages Websites and JavaDocs for each library,
  • :page_with_curl: Inclusion of short change summaries with Changelog.md documents to keep track of changes between versions,
  • :warning: Integration of the experimental support for authentification to allow the FCS to integrate resources with access restrictions,
  • :hammer_and_wrench: Various bugfixes and corrections of typos as well as updated dependencies.

Users of the Java SRU/FCS libraries are encouraged to update to the latest versions. The libraries remain on Java 8 for maximum compatibility.

For feature requests, issues or questions, please don’t hesitate to either open issues on Github, add a comment or contact me directly. :slight_smile:

The :snake: Python SRU/FCS Endpoint libraries will be updated next week and also linked here.

And to finish, a list of links to everything related to Federated Content Search can be found at GitHub - clarin-eric/awesome-fcs: A curated list of awesome FCS frameworks, libraries, software and resources.