Zum Hauptinhalt springen
Version: 3.0

Release Notes

3.0.0

Release-Datum: 12. August 2025

This major release drops support for Node.js v16 and v18. It includes improvements and bug fixes for both standard and customer-specific actions.

Breaking changes

  • Drop support for Node v16 and v18
  • In action sendUpdatesToAccessComponent the string "null" is not considered as a null value anymore for parameter oldAccessPolicy. Instead an empty string is considered as a null value.

New features

  • New customer specific action to update accessPolicy in box based on a SPARQL query.

Improvements

  • Suffix added to resources prior to the import into Fedora 6 is now based only on the PIDs within a package.
  • Added new configuration option to specify the full queueUrl instead of just the baseUrl for AccessComponentQueue.
  • Added new parameter delayInDays to action harvestOaiPmhData which subtracts a number of days from the from / to parameters.
  • Add premis event Signature check to official list of event types in RDF mapping.
  • Action convertMetsToRDF does not write RDF data for empty XML metadata elements.

Bugfixes

  • Fix bug in replaceInstantiation where the ricoIdentifierType parameter did not work if the identifier contained round parentheses.
  • Fix bug in createAuthenticityNoteForSignedPdfFiles, the URI was not correctly generated.
  • Fix bug in updateMetadataInBoxFor2118: Read out the last value for field 992 $e instead of first.
  • Fix implementation in custom code for organization 1026.
  • Limit concurrency when calling Sparql endpoint of box to avoid log overflow.