Versions Compared

Key

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

...

Major bug fixes / improvements include:

  • 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 (Donate 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)Fix several issues with editing Entity relationships (Donated by Atmire)
  • Fix several pagination issues with Item Mapper (Donated by Atmire)
  • 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 bug 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)
  • 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 dependencies for security purposes (both for user interface and backend)
  • Many other minor bug fixes as listed in Changes in 7.x.

...