Versions Compared

Key

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

...

  • ORCID Authentication and synchronization to a DSpace Researcher Profile (ported from the DSpace-CRIS project, partially donated and developed by 4Science). See ORCID Integration
  • Import content directly from many new external systems including CrossRef, Scopus CiNii, NASA Astrophysics Data System (ADS), Web of Science, VuFind.org, PubMed Europe, SciELO.org, and the European Paten Office (EPO) (ported from the DSpace-CRIS project, partially donated and developed by 4Science). See Importing Items via basic bibliographic formats (Endnote, BibTex, RIS, TSV, CSV) and online services (OAI, arXiv, PubMed, CrossRef, CiNii)
  • Configurable Entities now support Item Versioning. It is now possible to create versions of Entities which automatically retain all relationships. Examples of how versioning works can be found in "Versioning Support" section of "Configurable Entities".  Also refer to Item Level Versioning documentation for a general overview of how versioning works in DSpace.
  • Admin "Health" menu provides basic control panel functionality.  When logged in as an Administrator, select "Health" from the side menu.  You'll see a "Status" tab which provides useful information about the status of the DSpace backend, and an "Info" tab which provides an overview of backend configurations and Java information.
  • Validate a Batch Metadata CSV before applying changes.  When uploading a CSV for batch updates (using "Import" menu), a new "Validate Only" option is selected by default. When selected, the uploaded CSV will only be validated & you'll receive a report of the detected changes in the CSV.  This allows you to verify the changes are correct before applying them.  (NOTE: applying the changes requires re-submitting the CSV with the "Validate Only" option deselected)
  • Export search results to a CSV. When logged in as an Administrator, after performing a search a new "Export search results as CSV" button appears. Clicking it will export the metadata of all items in your search results to a CSV.  This CSV can then be used to perform batch metadata updates (based on the items in your search results).
  • Submission forms support display of SHERPA/RoMEO publisher policies when an ISSN is entered.  A new "sherpaPolicies" optional submission step exists. When enabled, a new "Sherpa policies" section appears in the form. If a submitter enters an ISSN, then that form section will display publisher policies based on that ISSN.   See https://github.com/DSpace/DSpace/pull/8271 and https://github.com/DSpace/dspace-angular/pull/1633  (Additional documentation forthcoming)
  • Submission forms support type-based fields (ported from the DSpace-CRIS project by Kim Shepherd of The Library Code, with support from Technische Universität Berlin): Based on the selected Type (dc.type), the form may dynamically add/change metadata fields available. See "Item Type Based Metadata Collectoin" in Submission User Interface
  • Preview items during workflow approval.  When viewing the list of all items under workflow (in "My DSpace" → "Show: Workflow Tasks"), it's now possible to preview each item (before claiming or reviewing) by clicking the View button.
  • Withdrawn items now show a tombstone page. When an item is withdrawn, accessing it's homepage as a non-Administrator now brings you to a "tombstone" page which notes that the Item was withdrawn.  (Administrative users can see see the entire item when they are logged in)
  • RSS/Atom feeds for Site, Community & Collection pages (Donated by Atmire). On the homepage, and on every Community or Collection page, a Syndication Feed icon now appears. Clicking it brings you to an Atom feed of the most recent submissions (either sitewide, or specific to that Community/Collection).
  • Optionally, Item "access status" badges (e.g. "open access", "restricted", "metadata only", "embargoed") can be displayed in all Item lists. (Donated by Université LavalThis feature can be enabled via the new "showAccessStatuses" setting in config.*.yml.  See User Interface Configuration and https://github.com/DSpace/dspace-angular/issues/1566
  • Optionally, a welcome email can be sent to all newly registered users (Donated by Mark H. Wood of IUPUI).  This can be enabled using the new "mail.welcome.enabled" backend configuration in your local.cfg.
  • Oracle Database support has been deprecated. It will be removed in mid-2023. All sites should plan a migration to PostgreSQL. See https://github.com/DSpace/DSpace/issues/8214

...

  • Major frontend performance improvements: initial page load is much quicker.  All assets are now zipped/minified.  Caching improvements.
  • Frontend can be easily run from a subpath (e.g. https://my.university.edu/dspace) (Donated by Harvard University, developed by William Welling )
  • "custom" theme was throwing TypeErrors in 7.2. That has been fixed.
  • Renamed "private/public" status to be "non-discoverable/discoverable", which is more accurate.   A "private" item may or may not be access restricted.  Private This item status just meant the item was not findable/discoverable through DSpace search/browse. It has nothing to do with whether the item is accessible or not accessible anonymously.
  • Added "Now Showing..." informational counts to all Browse By pages (similar to in 6.x)
  • Changed Browse "jump to" boxes to act as a filter, rather than jumping to a specific page. Updated display to make this clearer.
  • Fixed several bugs related to resource policies
    • Couldn't set an end date on a resource policy in some situations
    • Couldn't edit an existing resource policy (previously you had to delete & recreate the policy)
  • Fixed bug where resubmitting an Item move could result in Item deletion.
  • Fixed several bugs in submission form, including
    • Improved form validation and error display
    • Occasionally, null metadata values were being saved
    • In some scenarios, submissions could be completed without agreeing to license.
    • Fixed bug where Creative Commons step wasn't loading properly when configured
    • Fixed bug where radio buttons were not working properly when submission field was set as a "list" that was not repeatable.
    • Fixed several bugs in bitstream editing form
  • Fixed bug with browse by issue date wouldn't work if it encountered an invalid date in the first item.
  • Fixed bug where bitstream edit page wouldn't load if a bitstream's access policies were all deleted.
  • Frontend has been upgraded to Angular 13.
  • Backend has been updated to Spring Boot 2.6
  • Numerous other dependency updates

New/Updated Language support:

...