From 634b40639b2a41bdb9f27d0ec625b57cfbdcab74 Mon Sep 17 00:00:00 2001 From: Tom Morrell Date: Thu, 2 Apr 2026 23:00:42 -0700 Subject: [PATCH 1/3] upgrade v14: add instructions for updating vocabularies in v14 Enhanced vocabularies with DataCite terms and provided instructions for updating them. --- docs/releases/vNext/upgrade-vNext.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/releases/vNext/upgrade-vNext.md b/docs/releases/vNext/upgrade-vNext.md index d6e1b315..f9d3ffb6 100644 --- a/docs/releases/vNext/upgrade-vNext.md +++ b/docs/releases/vNext/upgrade-vNext.md @@ -444,6 +444,21 @@ To resolve this, grant the necessary permissions to your user in the OpenSearch - `cluster:admin/component_template/put` - `indices:admin/index_template/put` +### Update vocabularies + +A number of vocabularies have been enhanced with terms from the DataCite 4.4-4.7 releases, as well as other mapping improvements and translations. In order to update the vocabularies in your repository, you'll need to reload the fixtures with a command such as `invenio rdm-records add-to-fixture contributorsroles`. Vocabularies that have updates include: + +- datetypes +- descriptiontypes +- licenses +- relationtypes +- resourcetypes +- contributorsroles +- creatorsroles +- titletypes + +If you've customized any of these vocabularies for your instance, you'll need to merge changes from the source files in invenio-rdm-records into the custom vocabulary files in your instance before running the `add-to-fixture` command. + ## Infrastructure/configuration changes ### Required changes From 4f6343c48f0610e355d1b9837820c15a8dc91101 Mon Sep 17 00:00:00 2001 From: Tom Morrell Date: Fri, 3 Apr 2026 08:42:50 -0700 Subject: [PATCH 2/3] Update docs/releases/vNext/upgrade-vNext.md Co-authored-by: Guillaume Viger --- docs/releases/vNext/upgrade-vNext.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/releases/vNext/upgrade-vNext.md b/docs/releases/vNext/upgrade-vNext.md index f9d3ffb6..8c2ee051 100644 --- a/docs/releases/vNext/upgrade-vNext.md +++ b/docs/releases/vNext/upgrade-vNext.md @@ -446,7 +446,7 @@ To resolve this, grant the necessary permissions to your user in the OpenSearch ### Update vocabularies -A number of vocabularies have been enhanced with terms from the DataCite 4.4-4.7 releases, as well as other mapping improvements and translations. In order to update the vocabularies in your repository, you'll need to reload the fixtures with a command such as `invenio rdm-records add-to-fixture contributorsroles`. Vocabularies that have updates include: +A number of out-of-the-box vocabularies have been enhanced with terms from the DataCite 4.4-4.7 releases, as well as other mapping improvements and translations. In order to update these in your repository, you'll need to reload their fixtures with `invenio rdm-records add-to-fixture `. The `` for vocabularies that have updates are: - datetypes - descriptiontypes From d1d289608809d1a543d75e321f14b4cda3e074c5 Mon Sep 17 00:00:00 2001 From: Tom Morrell Date: Fri, 3 Apr 2026 08:43:07 -0700 Subject: [PATCH 3/3] Update docs/releases/vNext/upgrade-vNext.md Co-authored-by: Guillaume Viger --- docs/releases/vNext/upgrade-vNext.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/releases/vNext/upgrade-vNext.md b/docs/releases/vNext/upgrade-vNext.md index 8c2ee051..8e124935 100644 --- a/docs/releases/vNext/upgrade-vNext.md +++ b/docs/releases/vNext/upgrade-vNext.md @@ -457,7 +457,7 @@ A number of out-of-the-box vocabularies have been enhanced with terms from the D - creatorsroles - titletypes -If you've customized any of these vocabularies for your instance, you'll need to merge changes from the source files in invenio-rdm-records into the custom vocabulary files in your instance before running the `add-to-fixture` command. +If you've customized any of these vocabularies for your instance, you'll need to merge changes from the [source files in invenio-rdm-records](https://github.com/inveniosoftware/invenio-rdm-records/tree/master/invenio_rdm_records/fixtures/data/vocabularies) into the custom vocabulary files in your instance before running the `add-to-fixture` command. ## Infrastructure/configuration changes