Dear all,
I am pleased to announce the release of djehuty v25.5. The May release of 2025 consists of 14 commits made by 3 authors.
This release contains a security fix for a SPARQL injection found by Thomas Thelen and a a security fix for a HTML injection found by Anass Ksiber. Many thanks to both for reporting and assisting in resolving these vulnerabilities.
UI revisions - Introduce an “Interoperability” section with links to the RO-Crate metadata API and the IIIF manifest (2a49687d0).
Security - Properly escape session cookie value (da1cbf2b1). - Avoid possibility of HTML injection in the search page (4f479f686).
Bugfixes - Avoid re-creating the Handle configuration (80f1f2e3e). - Ensure the v2 API respects the depositing-domains property (45941d2d9). - Don’t show file metadata for restricted datasets in RO-Crate output (b81c730ec). - Improve render quality of PDF files in the IIIF Image API (6556bf2ff, ffb35961a). - Document acceptable parameters for various API endpoints (b5dea019b). - Distribute missing files in the release tarball (76b29514e).
Technical debt - Simplify the dist-docker target (7b08aae0f).
Kind regards, Roel Janssen
Open Source Project Lead at 4TU.ResearchData.