We are pleased to announce the release of DSpace 8.5!  This release 
provides security fixes, performance improvements, accessibility 
improvements and bug fixes to the 8.x platform. No new features are 
provided. As such, this release should be an easier upgrade for sites 
already running 8.x.

Download DSpace 8.5 
<https://wiki.lyrasis.org/spaces/DSDOC8x/pages/315720591/Release+Notes#ReleaseNotes-8.5ReleaseNotes>

Security Fixes

   - 
   
   Fix for GHSA-4783-qprq-45x8 
   <https://github.com/DSpace/DSpace/security/advisories/GHSA-4783-qprq-45x8> 
(high 
   severity) Process DELETE endpoint is unprotected. This means process 
   deletion can be performed by anonymous users via the REST API (if they can 
   determine a process ID). (Donated by 4Science)
   - 
   
   Fix for GHSA-fc3c-5p62-2cx7 
   <https://github.com/DSpace/DSpace/security/advisories/GHSA-fc3c-5p62-2cx7> 
(high 
   severity) Path traversal vulnerability possible via the “-z” parameter 
   of the “import” script (Batch Import via Zip).
   - 
   
   Fix for GHSA-5xvx-grf4-4p7w 
   <https://github.com/DSpace/DSpace/security/advisories/GHSA-5xvx-grf4-4p7w> 
(high 
   severity) Path traversal vulnerability possible via “export” script 
   (Batch Export via Zip) via a malicious bitstream name. (Donated by 
   4Science)
   - 
   
   Fix for GHSA-qff6-8wrh-2frw 
   <https://github.com/DSpace/DSpace/security/advisories/GHSA-qff6-8wrh-2frw> 
(moderate 
   severity) A malicious OAI-ORE remote service can trick DSpace into 
   “harvesting” internal data available via HTTP. This only impacts OAI-ORE 
   harvesting and not OAI-PMH harvesting. (Donated by 4Science)
   

Breaking Changes

We include a “Breaking Changes” section to the Release Notes to notify you 
of major changes which may impact your upgrade. Please visit the Release 
Notes 
<https://wiki.lyrasis.org/spaces/DSDOC8x/pages/315720591/Release+Notes#ReleaseNotes-8.5ReleaseNotes>
 
for the full details.


A few key breaking changes to be aware of in DSpace 8.5:

   - 
   
   Migration from SHERPA/RoMEO API to Jisc Open Policy Finder API.  If you 
   are using the SHERPA/RoMEO integration for submission forms, DSpace has 
   been updated to use the new Jisc Open Policy Finder API 
   <https://openpolicyfinder.jisc.ac.uk/help/developers> because the Sherpa 
   API has been retired 
   <https://openpolicyfinder.jisc.ac.uk/whats-new/11-02-2026>.  This means 
   that the older "sherpa.romeo.*" settings (in dspace.cfg) have been replaced 
   by "openpolicyfinder.*" settings (in external-providers.cfg).  #12005 
   <https://github.com/DSpace/DSpace/pull/12005>
   

Major Bug fixes / improvements include: 

   - 
   
   Fixed bug where users were missing edit permissions on automatically 
   claimed researcher profiles. #12106 
   <https://github.com/DSpace/DSpace/issues/12106> (Donated by Eric 
   Penneçot)
   - 
   
   Fixed an issue with XML encoding in the OAI-PMH interface. #12409 
   <https://github.com/DSpace/DSpace/issues/12409> (Donated by Atmire)
   - 
   
   Fixed "Unknown metadata format" errors occurring on OAI-PMH interface 
   due to hard-coded oai_dc prefix. #9770 
   <https://github.com/DSpace/DSpace/issues/9770>, #10106 
   <https://github.com/DSpace/DSpace/issues/10106> (Donated by Acervos 
   Digitais)
   - 
   
   Fixed an issue where Health actuator would return DOWN status for 
   missing SEO configuration. #12672 
   <https://github.com/DSpace/DSpace/issues/12672> (Donated by 4Science)
   - 
   
   Fixed an issue with duplicate detection when creating a new version of 
   an item. #12865 <https://github.com/DSpace/DSpace/issues/12865> (Donated 
   by Tina Schönborn)
   - 
   
   Improved the external sources REST endpoints by restricting them to 
   authenticated users only. #12660 
   <https://github.com/DSpace/DSpace/pull/12660>
   - 
   
   Improved item versioning REST endpoint by adding PreAuthorize 
   annotation. #13048 <https://github.com/DSpace/DSpace/pull/13048>
   - 
   
   Added secure methods related to TransformerFactory to protect against 
   XXE style attacks, especially in OAI-PMH. #12681 
   <https://github.com/DSpace/DSpace/pull/12681>
   - 
   
   Added basic sanitization to the experimental IIIF Search API feature. 
   #13072 <https://github.com/DSpace/DSpace/pull/13072>
   - 
   
   Fixed bug where unauthorized users could access a collection's Item 
   Template metadata. #12979 <https://github.com/DSpace/DSpace/issues/12979> 
(Donated 
   by jjj-n)
   - 
   
   Updated several regular expressions applied to user-supplied values to 
   improve performance and security. #13089 
   <https://github.com/DSpace/DSpace/issues/13089> (Donated by Atmire)
   - 
   
   Added warnings to SSR-related configuration about the risk of SEO 
   impacts. #6075 <https://github.com/DSpace/dspace-angular/pull/6075>; See 
   also updated documentation for SEO. 
   
<https://wiki.lyrasis.org/spaces/DSDOC8x/pages/315720829/Search+Engine+Optimization>
   - 
   
   Fixed other small bugs. See Changes in 8.x 
   <https://wiki.lyrasis.org/display/DSDOC8x/Changes+in+8.x> for a list of 
   all changes.
   
A total of 17 individuals contributed to 8.5. For a full list of changes 
and contributors in 8.5, see our Release Notes 
<https://wiki.lyrasis.org/spaces/DSDOC8x/pages/315720591/Release+Notes#ReleaseNotes-8.5ReleaseNotes>
.

Would you like to contribute to a future DSpace release? 

DSpace is built and supported by community volunteers. We have no 
centralized development team. Therefore, we welcome contributions from 
anyone! Contributions may take the form of:

   - 
   
   Contributing money to our DSpace Development Fund 
   
<https://wiki.lyrasis.org/display/DSPACE/Announcement%3A+DSpace+Development+Fund>
 
   - All funds go directly towards development in the next release(s), and you 
   will be acknowledged on our DSpace Development Fund 
   
<https://wiki.lyrasis.org/display/DSPACE/Announcement%3A+DSpace+Development+Fund>
 
   page.
   - 
   
   Contributing code - As a volunteer developer you can determine which 
   issue ticket you’d like to work on. Join our weekly developer meetings 
   <https://wiki.lyrasis.org/display/DSPACE/Developer+Meetings> or get in 
   touch with Tim Donohue <https://wiki.lyrasis.org/display/~tdonohue> if 
   you have any questions.
   

If you’d like more information on ongoing development, please consider 
joining our weekly developer meetings 
<https://wiki.lyrasis.org/display/DSPACE/Developer+Meetings>, or follow 
along by reading the public notes of past meetings.

-- 
All messages to this mailing list should adhere to the Code of Conduct: 
https://lyrasis.org/code-of-conduct/
--- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/dspace-tech/2e0edbe1-7422-4c92-9ffe-4691af899334n%40googlegroups.com.

Reply via email to