Versions Compared

Key

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

...

  • Bulk Access Management allows someone with administrative privileges (site wide or over a single object) to perform bulk modifications to the permissions of objects they administer.  This allows for the ability to add/remove embargoes or other access restrictions to many objects at once. (Developed and co-funded  funded by 4Science with the Support of University of Cambridge)
  • Item counts can now be displayed for all Communities/Collections
    • Uses the same "webui.strengths.show = true" configuration as in DSpace 6.x
  • Signposting support for items and bitstreams. (Developed and donated by 4Science) This new feature embeds signposting links/metadata into pages and responses, to better support FAIR guiding principles.
  • Browse Hierarchical Controlled VocabulariesVocabularies 
  • Support for selecting Primary Bitstreams in Bitstream for archived Items. The existing "primary bitstream" selector now functions properly when editing a Bitstream.
  • Import Simple Archive Format Zip files from a remote URL
  • ImageMagick Thumbnails for Video files (MP4). A new "ImageMagick Video Thumbnail" plugin can be used to generate thumbnails from Video files using FFmpeg.
  • Ability to map Item submission forms via Entity Type in item-submission.xml
  • New default Privacy Statement and End User Agreement (Donated by DSpaceDirect)
  • Oracle Support has been removed

Major bug fixes / improvements include:

  • User interface upgraded to Angular 15
  • Enhanced functionality for deleting multiple bitstreams (of the same Item) at once. Fixed issue where sometimes only the first bitstream would be deleted.
  • Added Multipart upload support to Amazon S3 Bitstore plugin (allows for larger uploads). Developed and donated by 4Science
  • Performance improvements for Items with many bitstreams.
  • Browse by fixes
    • Allow browse by to properly filter for numerical values
    • Added upper limit for year in Browse by Date
    Submission form fixes
    • Fixed issue with clicking on items when filtering by year in Browse by Date
    • Fixed issue where non-existent browse could cause page loading issues
    • Fixed issue where special characters in UUID could cause  page loading issues
  • Submission form fixes
    • Fixed issue where "list" "list" input type would not work properly when set to required
    • Adding/removing new relationships (between Entities) would sometimes not update on the form
  • Ensured Collections/Communities are now listed alphabetically in all selection windows (and sort order is configurable in config.yml)
  • Fixed issue where page could fail to load if browse cookie language code was invalid
    • Date picker was not always respecting start/end dates for access options
    • Hint was missing from subject keywords field
    • Fixed several issues with imports from external sources to avoid cached errors and double submissions
    • Fixed issues where a required, hidden field could make it impossible to complete submission
    • Disabled collection box once submission is in workflow state. Collection cannot be changed during workflow.
    • Fixed visibility of read-only fields and sections
    • Fixed issue where CC0 was displayed twice in Creative Commons section
  • Search fixes
    • Fixed issue with scope-based searching in Discovery/Solr
    • Fixed issue where deselecting a filter could return an invalid query.
    • Ensured Collections/Communities are now listed alphabetically in all search/selection popups (and sort order is configurable in config.yml)
  • Statistics fixesFixed issue where only one thumbnail was deleted when running media-filter in force mode. Developed and donated by 4Science
    • Fixed issue where Solr statistics were not loading after sharding
    • Fixed issue where restricted objects appeared in Solr statistics with an empty name
    • Fixed issue where the referrer for a "view" event was almost always incorrect
    • Fixed issue where "search_result" events were not being captured in statistics.
  • Permission inheritance fixes issues with permission inheritance
    • When moving an Item to a new CollectionWhere Bundles were accidentally inheriting access permissions for Bitstreams
    • Where Bundles were accidentally inheriting access permissions for Bitstreams
  • Administrative fixes
    • Enhanced functionality for deleting multiple bitstreams (of the same Item) at once. Fixed issue where sometimes only the first bitstream would be deleted.
    • Fixed issue where only one thumbnail was deleted when running media-filter in force mode. Developed and donated by 4Science
    • Fixed issue where an Admin couldn't reset another user's password if Captcha was enabled.
    • Fixed issues with checksum reporter/checker no longer working properly. Developed and donated by 4Science
    • Fixed issue where Collection Admin could not edit an Item Template
    • Fixed issue where EPerson deletion could result in page loading issues
    • Fixed bug where edit form for a Commuity/Collection/Item would not always update if you selected a different object immediately
    • Improved validation of input fields when creating new Metadata schema or fields.
    • Fixed issue where workflow actions (from "Administer workflow" page) were not working
    • Fixed issue where curation tasks could not be performed by Community or Collection Admins
  • Request a Copy fixes
    • Fixed issue with response page not loading
    • Fixed issue where "helpdesk" strategy required authentication in order to respond.
    • Moved text of approval/rejection emails to backend along with other email templates
  • Added Multipart upload support to Amazon S3 Bitstore plugin (allows for larger uploads). Developed and donated by 4Science
  • Added "webui.content_disposition_format" configuration to support always downloading (as an attachment) specific file formats.
  • Fixed issue where page could fail to load if browse cookie language code was invalid
  • Fixed issue where Shibboleth authentication would not reload the current page after authentication
  • Fixed issue where an Admin couldn't reset another user's password if Captcha was enabled.
  • Fixed issue with scope-based searching in Discovery/Solr
  • Fixed issues with checksum reporter/checker no longer working properly. Developed and donated by 4Science
  • Fixed several bugs with the ORCID Authority Control plugin and added more detailed documentation on enabling it.
  • Fixed issue where RSS feed was wrongly sorting alphabetically. Corrected to sort by date (like recent submissions).
  • Fixed issue where you could not enable the video viewer without also enabling the image viewer.
  • Fixed issue where Batch import (Zip) would throw a confusing error if the file size was too large
  • Fixed issue where Batch import (Zip) was not cleaning up temporary files after an error occurred
  • GDPR compliance fix. An unnecessary external font was being loaded into the UI.
  • Made many more user interface components themeable
  • Updated numerous dependencies of front and backend.
  • Numerous user interface accessibility and usability enhancements
  • Numerous other small bug fixes and dependency updates

...