Release Notes
2.3.0
Date de release: 21 juin 2024
This minor release adds new operations to import Matterhorn RDF into box, append Matterhorn RDF to an AIP (archival information package) in box, delete an AIP (and its children) from box and to send data to the NB access component. It also includes some improvements and bugfixes for existing operations.
New features
- New operation to import Matterhorn RDF into docuteam box using the box insert API instead of communicating directly with Fedora.
- New operation to append Matterhorn RDF into docuteam box using the box append API which attaches data to an existing AIP.
- New operation to delete an AIP (and its children) from box using the box delete API wich deletes an existing AIP (and its children).
- New operation to rename a file or folder.
- New operation to send data to the NB access component.
Improvements
- Operation to identify duplicate record resources in Fedora based on metadata elements now supports refCode and refCodeAdmin metadata elements when searching for duplicates.
- Add parameter to operation to transform eCH-0160 packages from CMI to shorten metadata elements which are later used to create folders in the Matterhorn METS package.
- Operation to register URN with the German National Library can now read out the namespace from the URN provided.
- Improve operation to find PIDs to be migrated from Fedora 3 to Fedora 6 by only searching for root PIDs in Fedora 6.
- Resolve conflicting IDs of Record Resources from different SIPs in operation to import Matterhorn RDF into Fedora.
Bugfixes
- Ensure X-Auth-Token is included when downloading metadata or DIPs.
- Fix URN registration when there is just a single registrationURL to be registered and improve logging when registration encounters errors.
- Fix bug in action to identify duplicate record resources in Fedora based on checksum introduced in
v2.2.0
which broke the action. - Make sure the operation to find PIDs to be migrated from Fedora 3 to Fedora 6 logs the response from box correctly when run with the
--debug
flag.
2.3.1
Date de release: 12 août 2024
This bugfix release includes bugfixes and small improvements to existing actions and the installation procedure.
Improvements
- Improve handling of conflicting IDs of Record Resources from different SIPs in operation to import Matterhorn RDF into Fedora by adding a suffix to all deposition and record resource URIs.
- Add mapping for PREMIS agents and PREMIS rights when converting Matterhorn METS into RDF.
- Add parameter to the operation to find PIDs to be migrated from Fedora 3 to Fedora 6 in order to prevent the migration of packages with state deleted.
- When mapping Matterhorn METS to RDF, custom (user-defined) PREMIS eventTypes are assigned an activity type "custom", additionally the original type is stored as rico:name.
Bugfixes
- Create installation package which allows for offline install.
- Make sure error messages from box are correctly displayed.
2.3.2
Date de release: 30 octobre 2024
This bugfix release includes bugfixes and small improvements to existing actions.
Improvements
- Change behaviour of sendUpdatesToNbAccessComponent to always generate a full Matterhorn METS package in case of some operations.
Bugfixes
- Treat PREMIS events with type "ingest" as standard PREMIS events.
- Fix a bug in
importRDFIntoFedora
which prevented ingests of packages with largemets.nt
files.