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 thebaseUrl
for AccessComponentQueue. - Added new parameter
delayInDays
to actionharvestOaiPmhData
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 thericoIdentifierType
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.