Warning
What's Changed
Schema changes
This release will update any data dictionary content to move the title property to conform to the new data dictionary schema.
If you have customized your schema files:
You will need to make the same changes to your custom collection.
Also update the dataset.json distribution describedByType pattern and distribution.json describedByType pattern to
"pattern": "^[a-z\\/\\.\\+]+?$",
If you use the DKAN schema files as-is:
No action needed.
View changes
The DKAN content view has also been updated, existing sites should run drush cim --partial --source=modules/contrib/dkan/modules/metastore/modules/metastore_admin/config/install -y
to get the latest updates.
Note
What's New
This release introduces a new improved data dictionary form. This new form does not include the index definitions so to add or adjust indexes you will need to use the API.
If you are using the distribution reference option for data dictionaries you can also adjust your dataset.ui schema to turn the Distribution describedBy field into a select field that will list available data dictionaries for the user to choose from.
Additions
- Support choosing data dictionaries in dataset node form by @dafeder in #4067
- Data Dictionary Field Widget by @kaise-lafrai in #4138
- Add menu link to list of data dictionaries by @janette in #4160
- Include security vulnerability report process by @grugnog in #4165
- Add video to README by @janette in #4169
Fixes
- Fix misaligned import status dashboard by @paul-m in #4158
- Update dataset documentation by @varunity in #4162
- Use Drupal entity API for harvest_runs table, with refactor by @paul-m in #4144
- Redirect to data dictionary list after form submission by @janette in #4166
- Update the form alter in data dictionary widget to only target node_data_form by @janette in #4178
- Show 100% when import is done in info/dashboard. by @dafeder in #4181
- Remove psr/log from reimport command by @janette in #4184
- Allow null on getHarvestRunResult by @janette in #4182
Any issues or questions when upgrading
Let us know in the discussion here
New Contributors
Full Changelog: 2.18.3...2.18.4