Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: noted donated work from 4Science

...

  • Performance improvements to User Interface
    • Optional page caching (of server-side rendered pages) for bots and/or anonymous users. Page caching for bots is enabled by default, while page caching for anonymous users is disabled.  Enabling page caching for anonymous users can drastically speed up your site, but anonymous users may see slightly outdated content. See Cache Settings - Server Side Rendering(SSR) for details.
    • Decreased the initial download size of the UI application. Between 7.4 and 7.5, we've decreased the initial download from 877KB to ~600KB (gzipped sizes), even while adding new features.
  • Performance improvements for the "metadata-import" and "cleanup" command-line scripts. (Fixes to "cleanup" donated by Agustina Martinez)
  • Logging of slow SOLR queries is now enabled by default to simplify performance issues analysis (Donated by 4Science)
  • Fixed issues with the "Request a Copy" helpdesk strategy, where all requests go to the Helpdesk email to respond. (Donated by Mark Wood, IUPUI)
  • Number of bitstreams displayed on the Item page is now configurable (see "item > bitstream > pageSize" configuration). (Donated by Arvo Consultores y Tecnología. S.L)
  • Updated Submission forms "<regex>" tag to use a common extended regular expression format.
  • "Back to Results" button appears on Item pages when browsing/searching and clicking on an Item. This allows you to easily return to your prior browse/search. (Donated by Michael Spalti)
  • Fixed breadcrumbs to display full object names on hover over (Donated by eScire)
  • Facet search box on the main search interface can now search all words in a phrase facet value (previously it only searched the first word)
  • Fixed issue where homepage hits could trigger 2 views in Google Analytics
  • Fixed issues with Syndication Feed buttons on Community/Collection pages (Donated by Nicholas Woodward)
  • Fixed issue where "Browse By Title" didn't allow you to filter results by multiple words (Donated by Toni Prieto)
  • Fixed issue where opening a restricted bitstream in a different window or tab did not work properly.
  • Fixed issue where items with thousands of bitstreams caused the Item page to load extremely slowly or crash entirely.
  • Fixed robots.txt to include fully qualified URLs in Sitemap (necessary for search engine optimization)
  • Fixed issue where "Browse By" menus were not working properly for Community/Collection Admins.
  • Fixed issue where Collection Admins could not version Items.
  • Fixed issue where Group descriptions could not be edited from the Admin UI.
  • Fixed issue where sidebar options were displayed for authenticated users with read-only access.  Sidebar has been enhanced to check user permissions more carefully.
  • Fixed issue where thumbnails were sometimes generated with no permissions, making them not able to be displayed in the UI.
  • Fixed issue where submission forms listed Collections in the Collection dropdown in a random order. They are now ordered by Title (Donated by Arvo Consultores y Tecnología. S.L)
  • Fixed issue where scripts are listed in the start new process dropdown in a random order. They are now order alphabetically (Donated by 4Science)
  • Fixed issues where configured Creative Commons jurisdiction was being ignored & locale wasn't returning translated questions (Donated by Toni Prieto)
  • Fixed issues where OAI Harvesting "last harvested" date wasn't being updated or reported properly. (Donated by Nicholas Woodword)
  • Fixed issue where title highlighting was not working in search results.
  • Fixed issue where an Item could not be deleted if it had a "Request for Copy".
  • Allow users to enhance ImageMagick generated PDF thumbnails via a new "density" setting & fixed layout issues with some PDF thumbnails. (Donated by Alan Orth)
  • CSS variables can now be used in all HTML templates.  See https://github.com/DSpace/dspace-angular/pull/1853
  • Accessibility bug fixes for several pages (Donated by eScire)
  • Support for Node v18 in the User Interface
  • Numerous other small bug fixes and dependency updates

...