diff --git a/changelog.md b/changelog.md index 2d1994cdf..5ceb6d723 100644 --- a/changelog.md +++ b/changelog.md @@ -9,6 +9,9 @@ and (starting with v4.0.0) this project adheres to [Semantic Versioning](http:// ## [Released](https://github.com/HumanCellAtlas/metadata-schema/) +### [system/file_descriptor.json - v2.1.0] - 2024-09-24 +### Added +Added 'drs_uri' property to file_descriptor ### [module/biomaterial/medical_history.json - v5.3.0] - 2024-09-16 ### Added diff --git a/json_schema/system/file_descriptor.json b/json_schema/system/file_descriptor.json index 6d62f3d73..949a36bca 100644 --- a/json_schema/system/file_descriptor.json +++ b/json_schema/system/file_descriptor.json @@ -94,6 +94,13 @@ "user_friendly": "S3 ETag", "type": "string", "example": "c92e5374ac0a53b228d4c1511c2d2842-63" + }, + "drs_uri": { + "description": "Data Repository Service URI pointing at this file. If this property is absent, a data file exists in the repository containing this descriptor. If this property is present and not `null`, a data file exists in another repository at the specified URI. If this property is present but `null`, the data file is not available, but will likely become available in the future, along with an updated descriptor referencing it.", + "user_friendly": "Data Repository Service URI", + "type": ["string", "null"], + "format": "uri", + "example": "drs://drs.example.org/314159" } } } \ No newline at end of file diff --git a/json_schema/versions.json b/json_schema/versions.json index 27bebe930..5cec5fd99 100644 --- a/json_schema/versions.json +++ b/json_schema/versions.json @@ -1,5 +1,5 @@ { - "last_update_date": "2024-09-16T14:52:03Z", + "last_update_date": "2024-09-24T15:16:27Z", "version_numbers": { "core": { "biomaterial": { @@ -83,7 +83,7 @@ } }, "system": { - "file_descriptor": "2.0.0", + "file_descriptor": "2.1.0", "license": "1.0.0", "links": "3.1.0", "provenance": "1.1.0"