DSpace-CRIS 7 release 2021.03.00
corrad82-4s
released this
30 Dec 21:23
·
5091 commits
to dspace-cris-7
since this release
This version, released on the 30th Dec 2021, provides a new way of rendering an Item detail page, possibility of adding custom html fragments in home page, share functionality. Search and browsing performances have been improved, and further checks have been added to improve security and prevent the saving of Items in an invalid state when edited. Details of this release are reported below.
Key Enhancements
- New Item Detail page based on the concept of matrix layout
- Enforced metadata profile in no-administrative edit screens (prevent to save change to item with invalid or missing mandatory metadata)
- Edit of html fragments in the home page
- Share on social networks via addthis
- Several minor bugs fixed
Architecture
- Aligned with DSpace 7 community last improvement, with a preview of several features of 7.2 tag
- Performance improvements in browsing and search listing
Data presentation
- New Item Detail page, with matrix layout
- Hide the bitstream list in the item page when no bitstreams are available
- Provided a standard and semi automatic way to define i18n keys for item layout pages
- Filters and facets can be built using display value for metadata set using lists or controlled vocabularies
- Extended valuepair rendering to metadata defined via a controlled vocabulary
- Layout configuration performed via DSpace-CRIS 7 process or CLI command
Data security
- Items cannot be saved in an invalid state
- Item security evaluation when exporting in csv or xls.
Other
- Invitation to join groups
Based on DSpace commits dbede2b (backend) and 7abdceb (front-end)