Skip to content

v1.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Oct 10:06
· 1263 commits to main since this release

This is version 1.8.0 of the Research Software Directory as a service. Main improvements are:

  • improved the handling of DOIs using special characters.
  • improved deduplication of DOIs when adding them to the database
  • allow participating organizations to be ordered in software and project pages

In addition it contains many small bug fixes and improvements.

This release requires an update to the database. A migration script from 1.7.0 to 1.8.0 can be found at: https://github.com/research-software-directory/RSD-production/blob/main/database-migration/migration-scripts/1.7.0-to-1.8.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

  • mention scraper now encodes DOIs before using them in URIs, safer URI deserialization (2c7bf09)
  • only save mention once if DataCite returns a result multiple times (d1a5a1c)
  • pass position on create (c632100)
  • remove doi internal value check from crossref method (f395590)

Features

  • add extra organisation info columns and ordering when related to projects (27bfbd6)
  • additional check based on item doi for publications present in rsd (a2ee3e8)
  • custom oranisation order for edit software page (5dd7d3b)
  • custom organisation order in edit projects (24839ed)