Versions Compared

Key

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

...

  • 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)
  • Fixed issues with the "Request a Copy" now supports the " 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 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

...

Frontend / User Interface Acknowledgments 

(NOTE:THIS LIST IS FROM 7.4 AND IS NOT YET UPDATED)

The following __ individuals have contributed directly to the new DSpace (Angular) User Interface in this release (ordered by number of GitHub commits): Yury Bondarenko (ybnd), Michael Spalti (mspalti), Giuseppe Digilio (atarix83), Davide Negretti (davidenegretti-4science), Lotte Hofstede (LotteHofstede), nikunj59, Peter Wolfersberger (hpwBLN), Tim Donohue (tdonohue), Samuel Cambien (samuelcambien), Art Lowel (artlowel), Mark Wood (mwoodiupui), Alexandre Vryghem (alexandrevryghem), Pierre Lasou (pilasou), Vincenzo Mecca (vins01-4science), myrza1, Yana De Pauw (YanaDePauw), lucaszc, Abhishek Raval (abhishekd2t), GauravD2t, Danilo Felicio Jr (danilofjr), Kostis Alexandris (kostisalex), Kristof De Langhe (Atmire-Kristof), Mark Cooper (mark-cooper), Toni Prieto (toniprieto), FelixNicol, João Fernandes (joao-uefrom), dsteelma-umd, Kostas Stamatis (kstamatis), Corrado Lombardi (corrad82-4s), Sergio Fernández Celorio (sergius02), Urban Andersson (jokermanse), yingjin, Ian van der Linde (Ianvdl), Andrea Bollini (abollini), Hardy Pottinger (hardyoyo), Reeta Kuuskoski (reetagithub), Sascha Szott (saschaszott), Kim Shepherd (kshepherd), Nicolas Boulay (nibou230)

The above contributor lists were determined based on contributions to the "dspace-angular" project in GitHub between 7.3 (after June 24, 2022) and 7.4: https://github.com/DSpace/dspace-angular/graphs/contributors?from=2022-06-24&to=2022-10-06&type=c

Backend / REST API Acknowledgments Acknowledgments

(NOTE:THIS LIST IS FROM 7.4 AND IS NOT YET UPDATED) 

The following ___ individuals have contributed directly to the DSpace backend (REST API, Java API, OAI-PMH, etc.) in this release (ordered by number of GitHub commits): Michele Boychuk (Micheleboychuk), Luca Giamminonni (LucaGiamminonni), Vincenzo Mecca (vins01-4science),  Michael Spalti (mspalti), Tim Donohue (tdonohue), Francesco Pio Scognamiglio (francescopioscognamiglio),  Mark Wood (mwoodiupui), Philipp Rumpf (philipprumpf), ammanabrolua,  Andrea Bollini (abollini), Yury Bondarenko (ybnd), eskander17, Kim Shepherd (kshepherd), ballarinie, Davide Negretti (davidenegretti-4science), Toni Prieto (toniprieto), Ben Bosman (benbosman), Samuel Cambien (samuelcambien), Marie Verdonck (MarieVerdonck), Jean-François Morin (jeffmorin)

...