Prepare release v1.23.0-hifis1
-
Update version number in CITATION.cff -
Create release notes
Release notes
What's changed
This release updates the RSD from v1.22.0 to v1.23.0 and adds some HIFIS specific features.
This update requires a database migration:
Important notes
With this release, we changed the versioning scheme, see #124 (closed). We now follow the Debian version scheme and our version numbers will reference the upstream versions:
upstream[-hifisX]
where X
is a number starting at 1 with every new upstream release, and that increases with every release of HIFIS.
HIFIS specific changes
Features
- publish Docker images with
:latest
tag (49be5304) - link to Helmholtz user documentation (c253c042)
- add GFZ logo to footer (673f7f48)
Incoming changes from upstream v1.23.0
This is version 1.23.0 of the Research Software Directory as a service. Main improvements are:
- Improve the handling of research units to prevent logo's being shown multiple times on software and project pages.
- Improve the organization search in the presence of research units.
- Improve the handling of markdown to allow verbatim blocks in descriptions
- Made the harvesters more robust when encountering timeouts
In addition, several small bugs have been fixed. This release requires no update to the database. For completeness sake, a migration script can be found at: https://github.com/research-software-directory/RSD-production/blob/main/database-migration/migration-scripts/1.22.0-to-1.23.0.sql.
This version is production ready. If you starting a new RSD instance (without historical data) you can use docker-compose.yml provided in the deployment.zip file.
Bug Fixes
- add a request timeout on all HTTP requests (1e04868)
- Helmholtz AAI handling of user claims (587df13)
- remove backticks in the markdown content and style text closer to github markdown styles (5c0710b)
- reset publish switch value on failed update (15ee97a)
- search only for top level organisation in global search (ece0fbf)
- use rsd_path for organisation links (f9aff35)
- wait for switch animation to complete and improve error message (982e442)