Release v5.0.0-hifis1
-
CITATION.cff-
Version number -
Release date -
Check upstream version number in references
-
-
Create release notes
Release notes
What's changed
This release updates the Helmholtz RSD from v4.1.0 to v5.0.0.
Required database migrations:
BREAKING The settings.json module must be udpated.
HIFIS specific changes
Features
- add "Become a Spotlight" button to spotlight page (931a0ae2)
Incoming changes from upstream v5.0.0
This is version 5.0.0 of the Research Software Directory as a service. This release contains a breaking change:
- The settings.json format has changed to use new modules sections. Please update this file manually to enable/disable the module you wish to use (software, projects, organizations, communities, people, and news)
This version also contains several new features and bug fixes, ao.:
- One or more Software Heritage Identifiers (SHWID) can now be added to software
- Users can be notified by email when an token expires
- RSD Admins can now search users by ORCID
- RSD Admins can lock user accounts if needed
- Prevent multiple scrapers runs from harvesting the same item when this takes too long
- Unpublished meta pages can no longer be accessed via the API
- Explicitly use V1 or the ROR API endpoint
This version does requires an update to the database. The migration script can be found here: https://github.com/research-software-directory/RSD-production/blob/main/database-migration/migration-scripts/4.1.0-to-5.0.0.sql
Bug Fixes
- also show remote RSD name when it contains % sign (a7e9818)
- don't require requested_at to be not null in software_for_community table (32f3f99)
- encode remote RSD names (faef1d7)
- nom-admins can only see published meta pages (9801faf)
- prevent one mention to be scraped by two processes in parallel (4901db4)
- set sizes in remote_software table equal to software (2ebdfbb)
- use v1 of ROR API (0723c92)
- feat!: extend modules definitions in settings.json (fe2ff37)
Features
- add ORCID search to user overview for admins (7aa4d1a)
- add SHWIDs to software (5c76b84)
- add software heritage section to software page (f689ed1)
- allow to send slug as query parameter in editSoftwareNav plugin slot (73bce90)
- change organisation and persons card layout (f05cd0e)
- notify users about expiring API access tokens (5ca7f20)
- use lock account modal for lock info (888b79b)
BREAKING CHANGES
- update your settings.json to use new modules section
Edited by Christian Meeßen