Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

DSpace 9.0 is a major release of the DSpace platform.  It provides new features and improvements, along with bug fixes.  You should be aware that all major releases may provide some "breaking changes" (major changes that may impact your local customizations).

Security Fixes

  • Fix possible "Zip Slip" in SWORDv2 ingest process. This possible issue was found via an automated code scan and no exploit has been confirmed. See #10725
  • This release also None. However, this DSpace release includes many dependency updates , some of which patch vulnerabilities in order to keep all DSpace sites secure. Some of these updates may patch vulnerabilities which have been reported by those dependencies.

...

  • (This section is still being filled out and is INCOMPLETE.)
  • General user enhancements and fixes
    • RSS/Atom feeds are now available for search results, allowing you to subscribe to a search via RSS. #2489 (Donated by Atmire)
    • Fixed search bug where stale data could sometimes be returned. #3888 (Donated by Atmire)
    • Fixed bug where access restricted thumbnails were not shown to users who have proper access rights. #4165 (Donated by Atmire)
    • Added ability for users to reject the "Correlation ID" cookie, tracked in the backend's logs for debugging purposes. #3889 (Donated by 4Science)
    • Fixed statistics bug where "view" events could be sent twice when using scoped themes. #4099 (Donated by Atmire)
  • Submission / Workflow enhancements and fixes
    • Project Entities can now be imported from DataCite #9636 (Donated by Florian Gantner)
    • Fixed caching issues that could occur on MyDspace page when switching between views. #4205 (Donated by 4Science)
    • Fixed issue where search filters could disappear from MyDSpace page. #4097 (Donated by Arvo Consultores)
    • Fixed infinite loading issue that could occur on submission forms. #4060 (Donated by Atmire)
    • Fixed bug where an Admin could not upload a bitstream to an item in workflow when impersonating a user. #4288 (Donated by 4Science)
    • Fixed bug where fields of type "name" in submission forms could not be deleted properly. #4073 (Donated by Atmire)
    • Improved proxy support for all external sources/APIs. All external connections should now use the DSpace Proxy Configuration (Donated by 4Science)
  • Administrative enhancements and fixes
    • Edit menus on all Community, Collection, Item pages are now dropdowns. #3994 (Donated by Atmire)
    • Limited the number of Items that can be exported at once to 500.  This limit is configurable on backend via "metadataexport.max.items" #10030 (Donated by Atmire)
    • Fixed bug where Processes page wasn't properly supporting integer parameters. #4273 (Donated by 4Science)
    • Fixed bug where list of bitstreams on "Edit Item > Bitstreams" tab would be duplicated when using pagination. #4015 (Donated by Atmire)
    • COAR Notify was not fully adhering to the "Request Endorsement" pattern supported by PCI (https://peercommunityin.org/). #10053 (Donated by Agustina Martinez)
  • Accessibility fixes:
    • Truncated abstracts now use ellipsis for truncation instead of fading out. #4341 (Donated by 4Science)
    • Improved screen reader accessibility for header and recent submissions. #4335 (Donated by Atmire)
    • Enhanced keyboard navigation on several pages. #4244 (Donated by eScire)
    • Fixed small screen display issues in footer and full item page. #4218 (Donated by Jesiel Viana)
  • Klaro cookie settings popup was replaced with Orejime.  Orejime provides better accessibility and is better maintained. #2718 (Donated by 4Science)
  • Includes all bug fixes and accessibility fixes also included in in the 8.1 release.
  • Fixed a large number of other small bugs.  See Changes in 9.x for a list of all changes.
  • Major dependency updates: Frontend updated to Angular 18 and Bootstrap 5. (Both donated by Atmire)

...