diff --git a/config/sync/field.field.node.article.body.yml b/config/sync/field.field.node.article.body.yml
index 353f0d9..7021914 100644
--- a/config/sync/field.field.node.article.body.yml
+++ b/config/sync/field.field.node.article.body.yml
@@ -22,4 +22,5 @@ default_value_callback: ''
 settings:
   display_summary: true
   required_summary: false
+  allowed_formats: {  }
 field_type: text_with_summary
diff --git a/config/sync/field.field.node.article.field_summary.yml b/config/sync/field.field.node.article.field_summary.yml
index fd60564..c46a76f 100644
--- a/config/sync/field.field.node.article.field_summary.yml
+++ b/config/sync/field.field.node.article.field_summary.yml
@@ -19,5 +19,6 @@ required: true
 translatable: true
 default_value: {  }
 default_value_callback: ''
-settings: {  }
+settings:
+  allowed_formats: {  }
 field_type: text_long
diff --git a/config/sync/field.field.node.blog.body.yml b/config/sync/field.field.node.blog.body.yml
index e84c4b7..4c236c9 100644
--- a/config/sync/field.field.node.blog.body.yml
+++ b/config/sync/field.field.node.blog.body.yml
@@ -22,4 +22,5 @@ default_value_callback: ''
 settings:
   display_summary: true
   required_summary: false
+  allowed_formats: {  }
 field_type: text_with_summary
diff --git a/config/sync/field.field.node.blog.field_summary.yml b/config/sync/field.field.node.blog.field_summary.yml
index 4619b4a..0c1b569 100644
--- a/config/sync/field.field.node.blog.field_summary.yml
+++ b/config/sync/field.field.node.blog.field_summary.yml
@@ -19,5 +19,6 @@ required: true
 translatable: true
 default_value: {  }
 default_value_callback: ''
-settings: {  }
+settings:
+  allowed_formats: {  }
 field_type: text_long
diff --git a/config/sync/field.field.node.page.field_summary.yml b/config/sync/field.field.node.page.field_summary.yml
index 4bb837a..fae683d 100644
--- a/config/sync/field.field.node.page.field_summary.yml
+++ b/config/sync/field.field.node.page.field_summary.yml
@@ -19,5 +19,6 @@ required: true
 translatable: true
 default_value: {  }
 default_value_callback: ''
-settings: {  }
+settings:
+  allowed_formats: {  }
 field_type: text_long
diff --git a/config/sync/field.field.paragraph.slide.field_text.yml b/config/sync/field.field.paragraph.slide.field_text.yml
index 9fe9fa1..70fe65d 100644
--- a/config/sync/field.field.paragraph.slide.field_text.yml
+++ b/config/sync/field.field.paragraph.slide.field_text.yml
@@ -19,5 +19,6 @@ required: false
 translatable: true
 default_value: {  }
 default_value_callback: ''
-settings: {  }
+settings:
+  allowed_formats: {  }
 field_type: text_long
diff --git a/config/sync/field.field.paragraph.text.field_text.yml b/config/sync/field.field.paragraph.text.field_text.yml
index f73be3f..89d9747 100644
--- a/config/sync/field.field.paragraph.text.field_text.yml
+++ b/config/sync/field.field.paragraph.text.field_text.yml
@@ -19,5 +19,6 @@ required: false
 translatable: false
 default_value: {  }
 default_value_callback: ''
-settings: {  }
+settings:
+  allowed_formats: {  }
 field_type: text_long
diff --git a/config/sync/field.field.paragraph.update.field_text.yml b/config/sync/field.field.paragraph.update.field_text.yml
index 37114b3..056dfc2 100644
--- a/config/sync/field.field.paragraph.update.field_text.yml
+++ b/config/sync/field.field.paragraph.update.field_text.yml
@@ -19,5 +19,6 @@ required: false
 translatable: true
 default_value: {  }
 default_value_callback: ''
-settings: {  }
+settings:
+  allowed_formats: {  }
 field_type: text_long
diff --git a/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml b/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml
index 67bbd86..573ed4c 100644
--- a/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml
+++ b/config/sync/paragraphs.paragraphs_type.drutopia_collection.yml
@@ -5,5 +5,6 @@ dependencies: {  }
 id: drutopia_collection
 label: Collection
 icon_uuid: null
+icon_default: null
 description: 'Allows grouping referenced content together.  For instance, an Issue collection could use collection paragraphs to group articles into three themes within that issue.'
 behavior_plugins: {  }
diff --git a/config/sync/paragraphs.paragraphs_type.faq.yml b/config/sync/paragraphs.paragraphs_type.faq.yml
index 58e074e..e537e29 100644
--- a/config/sync/paragraphs.paragraphs_type.faq.yml
+++ b/config/sync/paragraphs.paragraphs_type.faq.yml
@@ -7,5 +7,6 @@ _core:
 id: faq
 label: FAQ
 icon_uuid: null
+icon_default: null
 description: ''
 behavior_plugins: {  }
diff --git a/config/sync/paragraphs.paragraphs_type.file.yml b/config/sync/paragraphs.paragraphs_type.file.yml
index e7e26b3..1927361 100644
--- a/config/sync/paragraphs.paragraphs_type.file.yml
+++ b/config/sync/paragraphs.paragraphs_type.file.yml
@@ -7,5 +7,6 @@ _core:
 id: file
 label: File
 icon_uuid: null
+icon_default: null
 description: null
 behavior_plugins: {  }
diff --git a/config/sync/paragraphs.paragraphs_type.image.yml b/config/sync/paragraphs.paragraphs_type.image.yml
index c90fe75..72be040 100644
--- a/config/sync/paragraphs.paragraphs_type.image.yml
+++ b/config/sync/paragraphs.paragraphs_type.image.yml
@@ -7,5 +7,6 @@ _core:
 id: image
 label: Image
 icon_uuid: null
+icon_default: null
 description: null
 behavior_plugins: {  }
diff --git a/config/sync/paragraphs.paragraphs_type.slide.yml b/config/sync/paragraphs.paragraphs_type.slide.yml
index 821c000..69713fe 100644
--- a/config/sync/paragraphs.paragraphs_type.slide.yml
+++ b/config/sync/paragraphs.paragraphs_type.slide.yml
@@ -7,5 +7,6 @@ _core:
 id: slide
 label: Slide
 icon_uuid: null
+icon_default: null
 description: null
 behavior_plugins: {  }
diff --git a/config/sync/paragraphs.paragraphs_type.text.yml b/config/sync/paragraphs.paragraphs_type.text.yml
index 9009dbb..b496094 100644
--- a/config/sync/paragraphs.paragraphs_type.text.yml
+++ b/config/sync/paragraphs.paragraphs_type.text.yml
@@ -7,5 +7,6 @@ _core:
 id: text
 label: Text
 icon_uuid: null
+icon_default: null
 description: null
 behavior_plugins: {  }
diff --git a/config/sync/paragraphs.paragraphs_type.update.yml b/config/sync/paragraphs.paragraphs_type.update.yml
index f56aaba..d5e6a66 100644
--- a/config/sync/paragraphs.paragraphs_type.update.yml
+++ b/config/sync/paragraphs.paragraphs_type.update.yml
@@ -7,5 +7,6 @@ _core:
 id: update
 label: Update
 icon_uuid: null
+icon_default: null
 description: null
 behavior_plugins: {  }
diff --git a/config/sync/paragraphs.paragraphs_type.video.yml b/config/sync/paragraphs.paragraphs_type.video.yml
index c093847..f646941 100644
--- a/config/sync/paragraphs.paragraphs_type.video.yml
+++ b/config/sync/paragraphs.paragraphs_type.video.yml
@@ -7,5 +7,6 @@ _core:
 id: video
 label: Video
 icon_uuid: null
+icon_default: null
 description: 'For adding an embedded video from YouTube or Vimeo.'
 behavior_plugins: {  }
diff --git a/config/sync/search_api.index.article.yml b/config/sync/search_api.index.article.yml
index 81ac842..a3c7a3a 100644
--- a/config/sync/search_api.index.article.yml
+++ b/config/sync/search_api.index.article.yml
@@ -107,7 +107,7 @@ field_settings:
     type: text
     configuration:
       roles:
-        anonymous: anonymous
+        - anonymous
       view_mode:
         'entity:node':
           article: search_index
diff --git a/config/sync/search_api.index.blog.yml b/config/sync/search_api.index.blog.yml
index 57081e8..7b30e2d 100644
--- a/config/sync/search_api.index.blog.yml
+++ b/config/sync/search_api.index.blog.yml
@@ -89,7 +89,7 @@ field_settings:
     type: text
     configuration:
       roles:
-        anonymous: anonymous
+        - anonymous
       view_mode:
         'entity:node':
           blog: search_index
diff --git a/config/sync/search_api.index.collection.yml b/config/sync/search_api.index.collection.yml
index 91c90f8..8b23979 100644
--- a/config/sync/search_api.index.collection.yml
+++ b/config/sync/search_api.index.collection.yml
@@ -98,7 +98,7 @@ field_settings:
     type: text
     configuration:
       roles:
-        anonymous: anonymous
+        - anonymous
       view_mode:
         'entity:node':
           collection: search_index
diff --git a/config/sync/tour.tour.honeypot.yml b/config/sync/tour.tour.honeypot.yml
index dffbfea..7b356dc 100644
--- a/config/sync/tour.tour.honeypot.yml
+++ b/config/sync/tour.tour.honeypot.yml
@@ -18,45 +18,45 @@ tips:
     plugin: text
     label: Honeypot
     weight: -10
-    body: "Congratulations on installing Honeypot on your site! With just a few clicks, you can have your site well-protected against automated spam bots.\r\n\r\nClick Next to be guided through this configuration page."
     position: top-start
+    body: "Congratulations on installing Honeypot on your site! With just a few clicks, you can have your site well-protected against automated spam bots.\r\n\r\nClick Next to be guided through this configuration page."
   protect-all-forms:
     id: protect-all-forms
     plugin: text
     label: 'Protect all forms'
     weight: -9
-    body: "Protecting all the forms is the easiest way to quickly cut down on spam on your site, but doing this disables Drupal's caching for every page where a form is displayed.\r\n\r\nNote: If you have the honeypot time limit enabled, this option may cause issues with Drupal Commerce product forms or similarly-sparse forms that are able to be completed in a very short time."
-    selector: '#edit-protect-all-forms'
     position: bottom-start
+    selector: '#edit-protect-all-forms'
+    body: "Protecting all the forms is the easiest way to quickly cut down on spam on your site, but doing this disables Drupal's caching for every page where a form is displayed.\r\n\r\nNote: If you have the honeypot time limit enabled, this option may cause issues with Drupal Commerce product forms or similarly-sparse forms that are able to be completed in a very short time."
   log-blocked-form-submissions:
     id: log-blocked-form-submissions
     plugin: text
     label: 'Log blocked form submissions'
     weight: -8
-    body: 'Check this box to log every form submission using watchdog. If you have Database Logging enabled, you can view these log entries in the Recent log messages page under Reports.'
-    selector: '#edit-log'
     position: bottom-start
+    selector: '#edit-log'
+    body: 'Check this box to log every form submission using watchdog. If you have Database Logging enabled, you can view these log entries in the Recent log messages page under Reports.'
   honeypot-element-name:
     id: honeypot-element-name
     plugin: text
     label: 'Honeypot Element Name'
     weight: -7
-    body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!"
-    selector: '#edit-element-name'
     position: top-start
+    selector: '#edit-element-name'
+    body: "Spam bots typically fill out any field they believe will help get links back to their site, so tempting them with a field named something like 'url', 'homepage', or 'link' makes it hard for them to resist filling in the field—and easy to catch them in the trap and reject their submissions!"
   honeypot-time-limit:
     id: honeypot-time-limit
     plugin: text
     label: 'Honeypot Time Limit'
     weight: -6
-    body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable."
-    selector: '#edit-time-limit'
     position: top-start
+    selector: '#edit-time-limit'
+    body: "If you enter a positive value, Honeypot will require that all protected forms take at least that many seconds long to fill out. Most forms take at least 5-10 seconds to complete (if you're a human), so setting this to a value < 5 will help protect against spam bots. Set to 0 to disable."
   honeypot-form-specific-settings:
     id: honeypot-form-specific-settings
     plugin: text
     label: 'Honeypot form-specific settings'
     weight: -5
-    body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.'
-    selector: '#edit-form-settings'
     position: top-start
+    selector: '#edit-form-settings'
+    body: 'If you would like to choose particular forms to be protected by Honeypot, check the forms you wish to protect in this section. Most common types of forms are available for protection.'
diff --git a/config/sync/tour.tour.search-api-index-fields.yml b/config/sync/tour.tour.search-api-index-fields.yml
index 8eb9926..860652c 100644
--- a/config/sync/tour.tour.search-api-index-fields.yml
+++ b/config/sync/tour.tour.search-api-index-fields.yml
@@ -24,68 +24,68 @@ tips:
     plugin: text
     label: 'Add fields'
     weight: 2
-    body: 'With the "Add fields" button you can add additional fields to this index.'
     selector: '.button-action[data-drupal-selector="edit-add-field"]'
+    body: 'With the "Add fields" button you can add additional fields to this index.'
   search-api-index-fields-label:
     id: search-api-index-fields-label
     plugin: text
     label: Label
     weight: 3
-    body: 'A label for the field that will be used to refer to the field in most places in the user interface.'
     selector: '.details-wrapper:nth(0) table thead th:nth(0)'
+    body: 'A label for the field that will be used to refer to the field in most places in the user interface.'
   search-api-index-fields-machine-name:
     id: search-api-index-fields-machine-name
     plugin: text
     label: 'Machine name'
     weight: 4
-    body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index."
     selector: '.details-wrapper:nth(0) table thead th:nth(1)'
+    body: "The internal ID to use for this field. Can safely be ignored by inexperienced users in most cases. Changing a field's machine name requires reindexing of the index."
   search-api-index-fields-property-path:
     id: search-api-index-fields-property-path
     plugin: text
     label: 'Property path'
     weight: 5
-    body: 'The internal relationship linking the indexed item to the field, with links being separated by colons (:). This can be useful information for advanced users, but can otherwise be ignored.'
     selector: '.details-wrapper:nth(0) table thead th:nth(2)'
+    body: 'The internal relationship linking the indexed item to the field, with links being separated by colons (:). This can be useful information for advanced users, but can otherwise be ignored.'
   search-api-index-fields-type:
     id: search-api-index-fields-type
     plugin: text
     label: Type
     weight: 6
-    body: 'The data type to use when indexing the field. Determines how a field can be used in searches. For information on the available types, see the <a href="#search-api-data-types-table">"Data types" box</a> at the bottom of the page.'
     selector: '.details-wrapper:nth(0) table thead th:nth(3)'
+    body: 'The data type to use when indexing the field. Determines how a field can be used in searches. For information on the available types, see the <a href="#search-api-data-types-table">"Data types" box</a> at the bottom of the page.'
   search-api-index-fields-boost:
     id: search-api-index-fields-boost
     plugin: text
     label: Boost
     weight: 7
-    body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.'
     selector: '.details-wrapper:nth(0) table thead th:nth(4)'
+    body: 'Only applicable for fulltext fields. Determines how "important" the field is compared to other fulltext fields, to influence scoring of fulltext searches.'
   search-api-index-fields-edit:
     id: search-api-index-fields-edit
     plugin: text
     label: 'Edit field'
     weight: 8
-    body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.'
     selector: '.details-wrapper:nth(0) table tbody td:nth(5) a'
+    body: 'Some fields have additional configuration available, in which case an "Edit" link is displayed in the "Operations" column.'
   search-api-index-fields-remove:
     id: search-api-index-fields-remove
     plugin: text
     label: 'Remove field'
     weight: 9
-    body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)'
     selector: '.details-wrapper:nth(0) table tbody td:nth(6) a'
+    body: 'Removes a field from the index again. (Note: Sometimes, a field is required (for example, by a processor) and cannot be removed.)'
   search-api-index-fields-submit:
     id: search-api-index-fields-submit
     plugin: text
     label: 'Save changes'
     weight: 10
-    body: 'This saves all changes made to the fields for this index. Until this button is pressed, all added, changed or removed fields will only be stored temporarily and not effect the actual index used in the rest of the site.'
     selector: '#edit-actions-submit'
+    body: 'This saves all changes made to the fields for this index. Until this button is pressed, all added, changed or removed fields will only be stored temporarily and not effect the actual index used in the rest of the site.'
   search-api-index-fields-cancel:
     id: search-api-index-fields-cancel
     plugin: text
     label: 'Cancel changes'
     weight: 10
-    body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.'
     selector: '#edit-actions-cancel'
+    body: 'If you have made changes to the index''s fields but not yet saved them, the "Cancel" link lets you discard those changes.'
diff --git a/config/sync/tour.tour.search-api-index-form.yml b/config/sync/tour.tour.search-api-index-form.yml
index 511e290..e48748e 100644
--- a/config/sync/tour.tour.search-api-index-form.yml
+++ b/config/sync/tour.tour.search-api-index-form.yml
@@ -26,40 +26,40 @@ tips:
     plugin: text
     label: 'Index name'
     weight: 2
-    body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.'
     selector: '#edit-name'
+    body: 'Enter a name to identify this index. For example, "Content index". This will only be displayed in the admin user interface.'
   search-api-index-form-datasources:
     id: search-api-index-form-datasources
     plugin: text
     label: Datasources
     weight: 3
-    body: 'Datasources define the types of items that will be indexed in this index. By default, all content entities (like content, comments and taxonomy terms) will be available here, but modules can also add their own.'
     selector: '#edit-datasources'
+    body: 'Datasources define the types of items that will be indexed in this index. By default, all content entities (like content, comments and taxonomy terms) will be available here, but modules can also add their own.'
   search-api-index-form-tracker:
     id: search-api-index-form-tracker
     plugin: text
     label: Tracker
     weight: 4
-    body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items."
     selector: '#edit-tracker'
+    body: "An index's tracker is the system that keeps track of which items there are available for the index, and which of them still need to be indexed. Changing the tracker of an existing index will lead to reindexing of all items."
   search-api-index-form-server:
     id: search-api-index-form-server
     plugin: text
     label: Server
     weight: 5
-    body: 'The search server that the index should use for indexing and searching. If no server is selected here, the index cannot be enabled. An index can only have one server, but a server can have any number of indexes.'
     selector: '#edit-server'
+    body: 'The search server that the index should use for indexing and searching. If no server is selected here, the index cannot be enabled. An index can only have one server, but a server can have any number of indexes.'
   search-api-index-form-description:
     id: search-api-index-form-description
     plugin: text
     label: 'Index description'
     weight: 6
-    body: 'Optionally, enter a description to explain the function of the index in more detail. This will only be displayed in the admin user interface.'
     selector: '#edit-description'
+    body: 'Optionally, enter a description to explain the function of the index in more detail. This will only be displayed in the admin user interface.'
   search-api-index-form-options:
     id: search-api-index-form-options
     plugin: text
     label: 'Advanced options'
     weight: 7
-    body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.'
     selector: '#edit-options'
+    body: 'These options allow more detailed configuration of index behavior, but can usually safely be ignored by inexperienced users.'
diff --git a/config/sync/tour.tour.search-api-index-processors.yml b/config/sync/tour.tour.search-api-index-processors.yml
index d118b6b..600a6c6 100644
--- a/config/sync/tour.tour.search-api-index-processors.yml
+++ b/config/sync/tour.tour.search-api-index-processors.yml
@@ -24,19 +24,19 @@ tips:
     plugin: text
     label: 'Enable processors'
     weight: 2
-    body: 'This lists all processors available for this index and lets you choose the ones that should be active. (Note: Some processors cannot be disabled.)'
     selector: '#edit-status'
+    body: 'This lists all processors available for this index and lets you choose the ones that should be active. (Note: Some processors cannot be disabled.)'
   search-api-index-processors-weights:
     id: search-api-index-processors-weights
     plugin: text
     label: 'Processor order'
     weight: 3
-    body: 'This shows you which enabled processors will be active in the different parts of the indexing/searching workflow, and lets you re-arrange them. This should usually not be necessary, and only be used by advanced users as some processors will lead to unexpected results when used in the wrong order.'
     selector: '#edit-weights'
+    body: 'This shows you which enabled processors will be active in the different parts of the indexing/searching workflow, and lets you re-arrange them. This should usually not be necessary, and only be used by advanced users as some processors will lead to unexpected results when used in the wrong order.'
   search-api-index-processors-settings:
     id: search-api-index-processors-settings
     plugin: text
     label: 'Processor settings'
     weight: 4
-    body: 'Some processors have additional configuration available, which you are able to change here.'
     selector: .form-type-vertical-tabs
+    body: 'Some processors have additional configuration available, which you are able to change here.'
diff --git a/config/sync/tour.tour.search-api-index.yml b/config/sync/tour.tour.search-api-index.yml
index 0f8a7b5..b345fcb 100644
--- a/config/sync/tour.tour.search-api-index.yml
+++ b/config/sync/tour.tour.search-api-index.yml
@@ -24,75 +24,75 @@ tips:
     plugin: text
     label: 'Index status'
     weight: 2
-    body: 'This gives a summary about how many items are known for this index, and how many have been indexed in their latest version. Items that are not indexed yet cannot be found by searches.'
     selector: .search-api-index-status
+    body: 'This gives a summary about how many items are known for this index, and how many have been indexed in their latest version. Items that are not indexed yet cannot be found by searches.'
   search-api-index-status:
     id: search-api-index-status
     plugin: text
     label: Status
     weight: 3
-    body: 'Shows whether the index is currently enabled or disabled.'
     selector: .search-api-index-summary--status
+    body: 'Shows whether the index is currently enabled or disabled.'
   search-api-index-datasources:
     id: search-api-index-datasources
     plugin: text
     label: Datasources
     weight: 4
-    body: 'Lists all datasources that are enabled for this index.'
     selector: .search-api-index-summary--datasource
+    body: 'Lists all datasources that are enabled for this index.'
   search-api-index-tracker:
     id: search-api-index-tracker
     plugin: text
     label: Tracker
     weight: 5
-    body: 'The tracker used by the index. Only one ("Default") is available by default.'
     selector: .search-api-index-summary--tracker
+    body: 'The tracker used by the index. Only one ("Default") is available by default.'
   search-api-index-server:
     id: search-api-index-server
     plugin: text
     label: Server
     weight: 6
-    body: 'If the index is attached to a server, this server is listed here.'
     selector: .search-api-index-summary--server
+    body: 'If the index is attached to a server, this server is listed here.'
   search-api-index-server-index-status:
     id: search-api-index-server-index-status
     plugin: text
     label: 'Server index status'
     weight: 7
-    body: 'For enabled indexes, the number of items that can actually be retrieved from the server is listed here. For reasons why this number might differ from the number under "Index status", <a href="https://www.drupal.org/docs/8/modules/search-api/getting-started/frequently-asked-questions#server-index-status">see the module''s documentation</a>.'
     selector: .search-api-index-summary--server-index-status
+    body: 'For enabled indexes, the number of items that can actually be retrieved from the server is listed here. For reasons why this number might differ from the number under "Index status", <a href="https://www.drupal.org/docs/8/modules/search-api/getting-started/frequently-asked-questions#server-index-status">see the module''s documentation</a>.'
   search-api-index-cron-batch-size:
     id: search-api-index-cron-batch-size
     plugin: text
     label: 'Cron batch size'
     weight: 8
-    body: 'The number of items that will be indexed at once during cron runs.'
     selector: .search-api-index-summary--cron-batch-size
+    body: 'The number of items that will be indexed at once during cron runs.'
   search-api-index-index-now:
     id: search-api-index-remove
     plugin: text
     label: 'Start indexing now'
     weight: 9
-    body: 'The "Start indexing now" form allows indexing items manually right away, with a batch process. Otherwise, items are only indexed during cron runs. The form might be disabled if indexing is currently not possible for some reason, or not necessary.'
     selector: '#edit-index'
+    body: 'The "Start indexing now" form allows indexing items manually right away, with a batch process. Otherwise, items are only indexed during cron runs. The form might be disabled if indexing is currently not possible for some reason, or not necessary.'
   search-api-index-tracking:
     id: search-api-index-tracking
     plugin: text
     label: 'Track items for index'
     weight: 10
-    body: 'In certain situations, the index''s tracker doesn''t have the latest state of the items available for indexing. This will be automatically rectified during cron runs, but can also be manually triggered here, with the "Track now" button.'
     selector: '#edit-tracking'
+    body: 'In certain situations, the index''s tracker doesn''t have the latest state of the items available for indexing. This will be automatically rectified during cron runs, but can also be manually triggered here, with the "Track now" button.'
   search-api-index-reindex:
     id: search-api-index-reindex
     plugin: text
     label: 'Queue all items for reindexing'
     weight: 11
-    body: 'This will queue all items on this index for reindexing. Previously indexed data will remain on the search server, so searches on this index will continue to yield results.'
     selector: '#edit-reindex'
+    body: 'This will queue all items on this index for reindexing. Previously indexed data will remain on the search server, so searches on this index will continue to yield results.'
   search-api-index-clear:
     id: search-api-index-clear
     plugin: text
     label: 'Clear all indexed data'
     weight: 12
-    body: 'This will remove all indexed content for this index from the search server and queue it for reindexing. Searches on this index will not return any results until items are reindexed.'
     selector: '#edit-clear'
+    body: 'This will remove all indexed content for this index from the search server and queue it for reindexing. Searches on this index will not return any results until items are reindexed.'
diff --git a/config/sync/tour.tour.search-api-server-form.yml b/config/sync/tour.tour.search-api-server-form.yml
index 90726b8..4af6d6c 100644
--- a/config/sync/tour.tour.search-api-server-form.yml
+++ b/config/sync/tour.tour.search-api-server-form.yml
@@ -26,19 +26,19 @@ tips:
     plugin: text
     label: 'Server name'
     weight: 2
-    body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.'
     selector: '#edit-name'
+    body: 'Enter a name to identify this server. For example, "Solr server". This will only be displayed in the admin user interface.'
   search-api-server-form-description:
     id: search-api-server-form-description
     plugin: text
     label: 'Server description'
     weight: 3
-    body: 'Optionally, enter a description to explain the function of the server in more detail. This will only be displayed in the admin user interface.'
     selector: '#edit-description'
+    body: 'Optionally, enter a description to explain the function of the server in more detail. This will only be displayed in the admin user interface.'
   search-api-server-form-backend:
     id: search-api-server-form-backend
     plugin: text
     label: 'Server backend'
     weight: 4
-    body: 'Servers can be based on different technologies. These are called "backends". A server uses exactly one backend and cannot change it later. You can make the "Database" backend available by enabling the "Database Search" module. Another very common backend is <a href="https://www.drupal.org/project/search_api_solr">"Solr"</a>, which requires to be set up separately.'
     selector: '#edit-backend'
+    body: 'Servers can be based on different technologies. These are called "backends". A server uses exactly one backend and cannot change it later. You can make the "Database" backend available by enabling the "Database Search" module. Another very common backend is <a href="https://www.drupal.org/project/search_api_solr">"Solr"</a>, which requires to be set up separately.'
diff --git a/config/sync/tour.tour.search-api-server.yml b/config/sync/tour.tour.search-api-server.yml
index 74216b7..67df814 100644
--- a/config/sync/tour.tour.search-api-server.yml
+++ b/config/sync/tour.tour.search-api-server.yml
@@ -24,26 +24,26 @@ tips:
     plugin: text
     label: Status
     weight: 2
-    body: 'Shows whether the server is currently enabled or disabled.'
     selector: .search-api-server-summary--status
+    body: 'Shows whether the server is currently enabled or disabled.'
   search-api-server-backend:
     id: search-api-server-backend
     plugin: text
     label: 'Backend class'
     weight: 3
-    body: 'The backend plugin used for this server. The backend plugin determines how items are indexed and searched – for example, using the database or an Apache Solr server.'
     selector: .search-api-server-summary--backend
+    body: 'The backend plugin used for this server. The backend plugin determines how items are indexed and searched – for example, using the database or an Apache Solr server.'
   search-api-server-indexes:
     id: search-api-server-indexes
     plugin: text
     label: 'Search indexes'
     weight: 4
-    body: 'Lists all search indexes that are attached to this server.'
     selector: .search-api-server-summary--indexes
+    body: 'Lists all search indexes that are attached to this server.'
   search-api-server-clear:
     id: search-api-server-clear
     plugin: text
     label: 'Delete all indexed data'
     weight: 5
-    body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results."
     selector: '#edit-clear'
+    body: "This will permanently remove all data currently indexed on this server for indexes that aren't read-only. Items are queued for reindexing. Until reindexing occurs, searches for the affected indexes will not return any results."
diff --git a/config/sync/tour.tour.views-ui.yml b/config/sync/tour.tour.views-ui.yml
index cbfa5b5..e94d800 100644
--- a/config/sync/tour.tour.views-ui.yml
+++ b/config/sync/tour.tour.views-ui.yml
@@ -26,63 +26,63 @@ tips:
     plugin: text
     label: 'Displays in this view'
     weight: 2
-    body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.'
     selector: '#views-display-top'
+    body: 'A display is a way of outputting the results, e.g., as a page or a block. A view can contain multiple displays, which are listed here. The active display is highlighted.'
   views-ui-view-admin:
     id: views-ui-view-admin
     plugin: text
     label: 'View administration'
     weight: 3
-    body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.'
-    selector: '#views-display-extra-actions'
     position: left-start
+    selector: '#views-display-extra-actions'
+    body: 'Perform administrative tasks, including adding a description and creating a clone. Click the drop-down button to view the available options.'
   views-ui-format:
     id: views-ui-format
     plugin: text
     label: 'Output format'
     weight: 4
-    body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality."
     selector: .views-ui-display-tab-bucket.format
+    body: "Choose how to output results. E.g., choose <em>Content</em> to output each item completely, using your configured display settings. Or choose <em>Fields</em>, which allows you to output only specific fields for each result. Additional formats can be added by installing modules to <em>extend</em> Drupal's base functionality."
   views-ui-fields:
     id: views-ui-fields
     plugin: text
     label: Fields
     weight: 5
-    body: 'If this view uses fields, they are listed here. You can click on a field to configure it.'
     selector: .views-ui-display-tab-bucket.field
+    body: 'If this view uses fields, they are listed here. You can click on a field to configure it.'
   views-ui-filter:
     id: views-ui-filter
     plugin: text
     label: 'Filter your view'
     weight: 6
-    body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.'
     selector: .views-ui-display-tab-bucket.filter
+    body: 'Add filters to limit the results in the output. E.g., to only show content that is <em>published</em>, you would add a filter for <em>Published</em> and select <em>Yes</em>.'
   views-ui-filter-operations:
     id: views-ui-filter-operations
     plugin: text
     label: 'Filter actions'
     weight: 7
-    body: 'Add, rearrange or remove filters.'
     selector: '.views-ui-display-tab-bucket.filter .dropbutton-widget'
+    body: 'Add, rearrange or remove filters.'
   views-ui-sorts:
     id: views-ui-sorts
     plugin: text
     label: 'Sort Criteria'
     weight: 8
-    body: 'Control the order in which the results are output. Click on an active sort rule to configure it.'
     selector: .views-ui-display-tab-bucket.sort
+    body: 'Control the order in which the results are output. Click on an active sort rule to configure it.'
   views-ui-sorts-operations:
     id: views-ui-sorts-operations
     plugin: text
     label: 'Sort actions'
     weight: 9
-    body: 'Add, rearrange or remove sorting rules.'
     selector: '.views-ui-display-tab-bucket.sort .dropbutton-widget'
+    body: 'Add, rearrange or remove sorting rules.'
   views-ui-preview:
     id: views-ui-preview
     plugin: text
     label: Preview
     weight: 10
-    body: 'Show a preview of the view output.'
-    selector: '#preview-submit'
     position: left-start
+    selector: '#preview-submit'
+    body: 'Show a preview of the view output.'
diff --git a/config/sync/views.view.comments_recent.yml b/config/sync/views.view.comments_recent.yml
index 9088f77..275582d 100644
--- a/config/sync/views.view.comments_recent.yml
+++ b/config/sync/views.view.comments_recent.yml
@@ -187,9 +187,9 @@ display:
           entity_field: cid
           plugin_id: field
           order: DESC
-          exposed: false
           expose:
             field_identifier: cid
+          exposed: false
       filters:
         status:
           id: status
diff --git a/config/sync/views.view.related_content.yml b/config/sync/views.view.related_content.yml
index 85a6f2c..1cd68a3 100644
--- a/config/sync/views.view.related_content.yml
+++ b/config/sync/views.view.related_content.yml
@@ -145,16 +145,16 @@ display:
             fail: 'not found'
           validate_options: {  }
           break_phrase: false
-          not: 0
+          not: false
           vocabularies:
-            action_type: 0
-            article_type: 0
-            event_type: 0
-            group_type: 0
-            people_type: 0
-            resource_type: 0
-            tags: 0
-          include_args: 0
+            action_type: '0'
+            article_type: '0'
+            event_type: '0'
+            group_type: '0'
+            people_type: '0'
+            resource_type: '0'
+            tags: '0'
+          include_args: false
       filters:
         status:
           id: status