v1.8.0
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)