Versions Compared

Key

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

...

  • Performance Improvements
    • Disabled Angular "inlineCriticalCSS" in all Server Side Rendering (SSR). This provides a performance improvement to all SSR generated pages. See https://github.com/DSpace/dspace-angular/pull/2901 (Donated by 4Science)
    • Media filter performance improvements when filtering a large number of bitstreams (for thumbnail creation or full text indexing). (Donated by 4Science)
    • Submission form performance improvements.  The submission form has been updated to ensure it no longer loads all related objects. (Donated by Atmire)
    • Submission configuration reloading performance improvements. This also improves performance of creating a new Collection. (Donated by Toni Prieto)
    • Updated robots.txt to stop crawlers from accessing search facets (Donated by Atmire)
  • Accessibility improvements in User Interface
    • Hidden "Skip to main content" button now exists on all pages. (Donated by Atmire)
    • Header / Navbar / Admin Sidebar accessibility fixes (Donated by 4Science)
    • Community list accessibility fixes (Donated by Hrafn Malmquist)
    • Color contrast fixes to "dspace" theme (Donated by Maciej Kleban)
    •  Search results / MyDSpace / Item Edit /  Browse by / Login menu accessibility fixes (Donated by Atmire)
    • Community/Collection Homepage accessibility fixes (Donated by Atmire)
    • Additional keyboard controls in Submission form (Donated by Atmire)
    • Browse by Author accessibility fixes (Donated by Neki-it)
    • "Loading" message accessibility improvements (Donated by Neki-it)
    • Fixing issue with header menu being keyboard accessible on small screens (Donated by Eike Löhden)
    • Fix color contrast issues with cookie settings popup (Donated by PCG Academia)
  • Submission form fixes
    • Fixed caching issues and instability of PATCH commands when editing date (Donated by 4Science)
    • Fixed issue where some changes could be lost after a save but reappear after reloading page (Donated by Atmire)
    • Fixed issue where metadata import (from external source) would only show first value for each metadata field instead of all values (Donated by Atmire)
    • Fixed issue where vocabulary displayed value was not always appearing when editing an existing submission (Donated by Atmire)
    • Provide a way to deselect a value from a metadata field dropdown (Donated by Atmire)
    • Fixed bugs related to creating/deleting Entity relationships in the submission form (Donated by Atmire)
    • Fixed bugs where type-bind wasn't working for radio buttons and checkboxes (Donated by Max Nuding)
    • Fixed issues with CrossRef and Scopus metadata import (Donated by Sascha Szott)
    • Fixed issue with display of no results from CrossRef search (Donated by Philipp Rumpf)
    • Fixed issues with DataCite metadata import (Donated by Florian Gantner)
  • Statistics fixes
    • Solr Statistics: fixed issue where first visit to a repository was not always tracked because of a CSRF token mismatch.
    • Google Analytics 4 updated to only count file downloads from ORIGINAL bundle. See https://github.com/DSpace/DSpace/pull/8944 (Donated by Atmire)
    • Item Counts (webui.strengths) are now updating automatically again.
  • SEO improvements
    • Legacy bitstream URLs now return a 301 redirect (instead of a 302) (Donated by Atmire)
    • Missing identifiers now return an HTTP code 404 (Donated by Atmire)
  • Fixed bug where Amazon S3 data store would sometimes leave around temp files during download process. See https://github.com/DSpace/DSpace/pull/9477 (Donated by 4Science)
  • Fixed issue where failing ZIP exports could sometimes leave around a work directory.
  • Fixed issue where virtual metadata of Entities could cause failures during Item versioning & AIP import.
  • Fixed issue where indexing may fail if Full Text extraction fails (Donated by 4Science)
  • Fix several issues with editing Entity relationships (Donated by Atmire)
  • Fix several pagination issues with Item Mapper (Donated by Atmire)
  • Fixed issue where deleted admin users could cause the Processes page to no longer load properly. (Donated by Atmire)
  • System alerts now support basic HTML. See https://github.com/DSpace/dspace-angular/pull/3044 (Donated by Abel Gomez Gómez)
  • Fixed issue where batch imported bitstreams may be created without a resource policy type.  (Donated by Agustina Martinez)
  • Fixed issue where Items imported via SWORD may be created without a resource policy type.  (Donated by Paulo Graça)
  • Fixed display issue where Communities with diacritics were not sorted properly (Donated by Paulo Graça)
  • OAI-PMH DataCite crosswalk updated to support DataCite version 4.5 (Sponsored by The Library Code) 
  • Minor updates to various dependencies for security purposes (both for user interface and backend)
  • Many other minor bug fixes as listed in Changes in 7.x.

...

The following __ individuals have contributed directly to the new DSpace (Angular) User Interface in this release (ordered by number of GitHub commits):

Alexandre Vryghem (alexandrevryghem), Tim Donohue (tdonohue), Hugo Daniel Dominguez de la Cruz (hugo-escire), Davide Negretti (davide-negretti), Art Lowel (artlowel), Vladzislav Novski Alan Orth (vNovskialanorth), Eike Löhden Ricardo Saraiva (Leano1998rsaraivac), Hrafn Malmquist Sascha Szott (J4bbisaschaszott), Paulo Graça (paulo-gracaLotte Hofstede (LotteHofstede), Art Lowel Jens Vannerum (artloweljensvannerum), Michał Dykas (michdykOscar Chacón (oscar-escire), Alan Orth  Pierre Lasou (alanorthpilasou), Kristof De Langhe (Atmire-Kristof), Milos Ivanovic (imilos), Mirko Scherf (mirkoscherf), Sascha Szott (saschaszott), Mark Wood (mwoodiupui), William Welling (wwtamu), Lotte Hofstede (LotteHofstede), Flo (floriangantner), Hardy Pottinger (hardyoyo), Sergio Fernández Celorio (sergius02), Yury Bondarenko (ybnd), Yury Bondarenko (ybnd), Francesco Molinaro (FrancescoMolinaro), Giuseppe Digilio (atarix83), Kuno Vercammen, Michael Spalti (mspalti), Thomas Misilo (misilot), Abel Gómez (abelgomez), Andreas Awouters (AAwouters), Kim Shepherd (kshepherd), William Welling (wwelling), Yana De Pauw (YanaDePauw), Maciej Kleban (Dawnkai), Victor Hugo Duran Santiago, Agustina Martinez (amgciadev), Reeta Kuukoski Andrea Barbasso (reetagithubAndreaBarbasso), Nona Luypaert Bram Luyten (nonabram-luypaertatmire), Kim Shepherd Eike Löhden (kshepherdLeano1998), Yana De Pauw (YanaDePauwFlorian Gantner (floriangantner), Marie Verdonck (MarieVerdonck), Mohamed Ali, NTK, Nona Luypaert (nona-luypaert), Max Nuding (hutattedonmyarm), Reeta Kuukoski (reetagithub).

The above contributor lists were list was determined based on contributions to the "dspace-angular" project in GitHub between 7.6.1 (after June 23Nov 15, 2023) and 7.6.1: https://github.com/DSpace/dspace-angular/graphs/contributors?from=2023-06-23&to=2 using "git shortlog" on the dspace-7_x branch and excluding all merge commits: git shortlog -s -n -e --no-merges --since 2023-11-15&type=c

Backend / REST API Acknowledgments

...