v2.25.0
This is version 2.25.0 of the Research Software Directory as a service. This release contains several new features and bug fixes:
- improved how non-alphabetic characters are handled in search
- show on software pages if the source code repository is archived and the stars and forks count
- improved readability for certain pages
- added backend support to search for software or projects based on categories
- various dependency updates
This version 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/2.24.0-to-2.25.0.sql
Bug Fixes
- change add route for software, project and news to solve add slug problem. (2da89e3)
- encode search term to support 'reserved' characters like + % and others (e38ba6d)
- improve slug validation for add software, project and news (32c3fdf)
- upgrade Postgres from 15.7 to 15.9 (88d68a6)
- upgrade PostgREST from v12.2.2 to v12.2.3 (7a932fd)
Features
- add database functions that show all categories of software and projects (e98c5fd)
- also scrape archived status of GitHub repos (5442ca6)
- on refreshing auth token add check to see if user is admin (4d886d2)
- reduce with of custom pages to 1024px for easier readability (c9c7def)
- show archived repo status, start and forks count (477c9b7)