-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update optionaldependency vue to v3 #504
Conversation
|
139669e
to
f86d1f0
Compare
f86d1f0
to
5dbe749
Compare
5dbe749
to
9c393d1
Compare
9c393d1
to
0c13be4
Compare
99f050d
to
157c0c8
Compare
365053c
to
d089ffb
Compare
03fb953
to
2709ab4
Compare
e00e9d3
to
dd7b30e
Compare
f00e57d
to
c3b4d59
Compare
|
c3b4d59
to
bb09ab1
Compare
a9119a4
to
845928c
Compare
1f8800b
to
a09197f
Compare
bccdb1b
to
118234d
Compare
118234d
to
e84ba93
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Outside diff range, codebase verification and nitpick comments (2)
packages/menu/package.json (1)
51-51
: Update required for Vue 3 compatibilityThe codebase contains instances of Vue 2 specific syntax that need to be updated for compatibility with Vue 3. Specifically, the following occurrences were found:
Vue.use(Vuex)
Vue.use(VueRouter)
Vue.component
Vue.mixin
These instances are primarily located in test files and a few source files. Please update these to their Vue 3 equivalents to ensure full compatibility.
- Files to update:
packages/breadcrumb/test/components/DruxtBreadcrumb.test.js
packages/views/test/components/DruxtViewsPager.test.js
packages/views/test/components/DruxtViewsSorts.test.js
packages/views/test/components/DruxtViewsFilter.test.js
packages/views/test/components/blocks/DruxtBlockViewsBlock.test.js
packages/views/test/components/DruxtView.test.js
packages/views/test/stores/views.test.js
packages/schema/test/mixins/schema.test.js
packages/router/test/stores/router.test.js
packages/router/test/mixins/entity.test.js
packages/schema/test/stores/schema.test.js
packages/router/test/components/DruxtRouter.test.js
packages/site/test/components/DruxtSite.test.js
packages/site/test/mixins/site.test.js
packages/druxt/test/stores/druxt.test.js
packages/druxt/test/components/DruxtModule.test.js
packages/blocks/test/components/DruxtBlock.test.js
packages/blocks/test/components/DruxtBlockRegion.test.js
packages/blocks/test/components/blocks/DruxtBlockPageTitleBlock.test.js
packages/blocks/test/components/blocks/DruxtBlockBlockContent.test.js
packages/druxt/src/index.js
packages/entity/test/mixins/componentSuggestion.test.js
packages/entity/test/components/fields/DruxtFieldEntityReferenceLabel.test.js
packages/entity/test/components/fields/DruxtFieldResponsiveImage.test.js
packages/druxt/src/plugins/devtools.js
packages/entity/test/components/fields/DruxtFieldEntityReferenceEntityView.test.js
packages/entity/test/components/fields/DruxtFieldNumberInteger.test.js
packages/blocks/test/mixins/block.test.js
packages/entity/test/components/fields/DruxtFieldFileDefault.test.js
packages/entity/test/components/fields/DruxtFieldLink.test.js
packages/menu/test/stores/menu.test.js
packages/entity/test/components/DruxtEntityFormButtons.test.js
packages/menu/test/components/DruxtMenuItem.test.js
packages/entity/test/components/DruxtEntityForm.test.js
packages/entity/test/components/DruxtEntity.test.js
packages/entity/test/components/DruxtField.test.js
packages/menu/test/components/DruxtMenu.test.js
Analysis chain
Verify compatibility with Vue 3.
The update from Vue 2 to Vue 3 may introduce breaking changes. Ensure that the codebase is compatible with Vue 3, including components, directives, and overall application architecture.
Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Description: Verify compatibility with Vue 3. # Test: Search for Vue 2 specific syntax. Expect: No occurrences of Vue 2 specific syntax. rg --type vue -e 'Vue\.extend' -e 'Vue\.component' -e 'Vue\.directive' -e 'Vue\.filter' -e 'Vue\.mixin' -e 'Vue\.use'Length of output: 147
Script:
#!/bin/bash # Description: Verify compatibility with Vue 3 by searching for Vue 2 specific syntax. # Test: Search for Vue 2 specific syntax in .vue, .js, and .ts files. Expect: No occurrences of Vue 2 specific syntax. rg -t vue -t js -t ts -e 'Vue\.extend' -e 'Vue\.component' -e 'Vue\.directive' -e 'Vue\.filter' -e 'Vue\.mixin' -e 'Vue\.use'Length of output: 155
Script:
#!/bin/bash # Description: Verify compatibility with Vue 3 by searching for Vue 2 specific syntax. # Test: Search for Vue 2 specific syntax in .vue, .js, and .ts files. Expect: No occurrences of Vue 2 specific syntax. rg --glob '*.vue' --glob '*.js' --glob '*.ts' -e 'Vue\.extend' -e 'Vue\.component' -e 'Vue\.directive' -e 'Vue\.filter' -e 'Vue\.mixin' -e 'Vue\.use'Length of output: 4011
packages/site/package.json (1)
57-57
: Significant upgrade to Vue 3.The update from Vue 2 to Vue 3 introduces breaking changes and new features. The following instances of Vue 2 specific syntax were found in the codebase and need to be updated to ensure compatibility with Vue 3:
this.$scopedSlots
found in:
packages/druxt/src/components/DruxtModule.vue
packages/router/test/components/DruxtRouter.test.js
Please update these instances to use the new
this.$slots
syntax in Vue 3.Analysis chain
Significant upgrade to Vue 3.
The update from Vue 2 to Vue 3 introduces breaking changes and new features. Ensure that the codebase is compatible with Vue 3, and verify that all components, plugins, and dependencies work correctly with the new version.
Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Description: Verify compatibility of the codebase with Vue 3. # Test: Check for Vue 2 specific syntax or deprecated features. rg --type vue -e 'Vue\.extend' -e 'this\.\$scopedSlots' -e '\$listeners' -e 'beforeDestroy' -e 'destroyed'Length of output: 132
Script:
#!/bin/bash # Description: Verify compatibility of the codebase with Vue 3. # Find all .vue files and search for Vue 2 specific syntax or deprecated features within them. find . -name "*.vue" -print0 | xargs -0 rg -e 'Vue\.extend' -e 'this\.\$scopedSlots' -e '\$listeners' -e 'beforeDestroy' -e 'destroyed' # Additionally, search for Vue 2 specific syntax or deprecated features across all files. rg -e 'Vue\.extend' -e 'this\.\$scopedSlots' -e '\$listeners' -e 'beforeDestroy' -e 'destroyed'Length of output: 1040
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (9)
- package.json (1 hunks)
- packages/blocks/package.json (1 hunks)
- packages/breadcrumb/package.json (1 hunks)
- packages/druxt/package.json (1 hunks)
- packages/menu/package.json (1 hunks)
- packages/router/package.json (1 hunks)
- packages/schema/package.json (1 hunks)
- packages/site/package.json (1 hunks)
- packages/views/package.json (1 hunks)
Additional comments not posted (7)
packages/schema/package.json (1)
47-47
: Update optional dependencyvue
to version^3.4.36
.The
vue
dependency has been updated from^2.7.14
to^3.4.36
. This major version upgrade introduces new features and improvements but may also include breaking changes. Ensure that the codebase is compatible with Vue 3.packages/breadcrumb/package.json (1)
50-50
: Update optional dependencyvue
to version^3.4.36
.The
vue
dependency has been updated from^2.7.14
to^3.4.36
. This major version upgrade introduces new features and improvements but may also include breaking changes. Ensure that the codebase is compatible with Vue 3.packages/blocks/package.json (1)
52-52
: Update optional dependencyvue
to version^3.4.36
.The
vue
dependency has been updated from^2.7.14
to^3.4.36
. This major version upgrade introduces new features and improvements but may also include breaking changes. Ensure that the codebase is compatible with Vue 3.packages/router/package.json (1)
55-55
: Verify compatibility with Vue 3.The update from Vue 2 to Vue 3 may introduce breaking changes. Ensure that the codebase is compatible with Vue 3, including components, directives, and overall application architecture.
packages/views/package.json (1)
54-54
: Verify compatibility with Vue 3.The update from Vue 2 to Vue 3 may introduce breaking changes. Ensure that the codebase is compatible with Vue 3, including components, directives, and overall application architecture.
packages/druxt/package.json (1)
64-64
: Significant upgrade to Vue 3.The update from Vue 2 to Vue 3 introduces breaking changes and new features. Ensure that the codebase is compatible with Vue 3, and verify that all components, plugins, and dependencies work correctly with the new version.
package.json (1)
65-65
: Significant upgrade to Vue 3.The update from Vue 2 to Vue 3 introduces breaking changes and new features. Ensure that the codebase is compatible with Vue 3, and verify that all components, plugins, and dependencies work correctly with the new version.
e84ba93
to
89f8789
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Outside diff range, codebase verification and nitpick comments (2)
packages/druxt/package.json (1)
64-64
: Update deprecated Vue 2 features for Vue 3 compatibility.The following deprecated Vue 2 features were found in the codebase and need to be updated for compatibility with Vue 3:
Vue.set
is used extensively insrc/stores
files such aspackages/views/src/stores/views.js
andpackages/menu/src/stores/menu.js
.Vue.use
,Vue.component
, andVue.nextTick
are used in various test files, including:
packages/views/test/components/DruxtViewsFilters.test.js
packages/menu/test/components/DruxtMenu.test.js
packages/entity/test/components/DruxtEntityForm.test.js
Please review these occurrences and refactor them to ensure compatibility with Vue 3. Consider using Vue 3's composition API or other recommended patterns.
Analysis chain
Verify compatibility with Vue 3.
The upgrade from Vue 2 to Vue 3 is significant and may introduce breaking changes. Ensure that all components and dependencies are compatible with Vue 3.
Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Description: Check for Vue 3 compatibility issues in the codebase. # Test: Search for deprecated Vue 2 features. Expect: No occurrences of deprecated features. rg --type vue $'Vue.extend|Vue.observable|Vue.set|Vue.delete|Vue.nextTick|Vue.component|Vue.directive|Vue.filter|Vue.mixin|Vue.use|Vue.prototype|Vue.config'Length of output: 185
Script:
#!/bin/bash # Description: Check for Vue 3 compatibility issues in the codebase by searching for deprecated Vue 2 features. # Test: Search for deprecated Vue 2 features in .vue and .js files. rg --glob '*.vue' --glob '*.js' 'Vue.extend|Vue.observable|Vue.set|Vue.delete|Vue.nextTick|Vue.component|Vue.directive|Vue.filter|Vue.mixin|Vue.use|Vue.prototype|Vue.config'Length of output: 9219
package.json (1)
65-65
: Review and refactor deprecated Vue 2 features for Vue 3 compatibility.The following files contain deprecated Vue 2 features that need to be reviewed and refactored to ensure compatibility with Vue 3:
packages/site/test/mixins/site.test.js
packages/site/test/components/DruxtSite.test.js
packages/views/src/stores/views.js
packages/menu/src/stores/menu.js
packages/router/src/stores/router.js
packages/druxt/src/stores/druxt.js
packages/druxt/src/index.js
Please ensure these features are updated to their Vue 3 equivalents.
Analysis chain
Verify compatibility with Vue 3.
The upgrade from Vue 2 to Vue 3 is significant and may introduce breaking changes. Ensure that all components and dependencies are compatible with Vue 3.
Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Description: Check for Vue 3 compatibility issues in the codebase. # Test: Search for deprecated Vue 2 features. Expect: No occurrences of deprecated features. rg --type vue $'Vue.extend|Vue.observable|Vue.set|Vue.delete|Vue.nextTick|Vue.component|Vue.directive|Vue.filter|Vue.mixin|Vue.use|Vue.prototype|Vue.config'Length of output: 185
Script:
#!/bin/bash # Description: Check for Vue 3 compatibility issues in the codebase. # Test: Search for deprecated Vue 2 features in JavaScript and Vue files. Expect: No occurrences of deprecated features. rg --type js --type-add 'vue:*.vue' $'Vue.extend|Vue.observable|Vue.set|Vue.delete|Vue.nextTick|Vue.component|Vue.directive|Vue.filter|Vue.mixin|Vue.use|Vue.prototype|Vue.config'Length of output: 9223
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (9)
- package.json (1 hunks)
- packages/blocks/package.json (1 hunks)
- packages/breadcrumb/package.json (1 hunks)
- packages/druxt/package.json (1 hunks)
- packages/menu/package.json (1 hunks)
- packages/router/package.json (1 hunks)
- packages/schema/package.json (1 hunks)
- packages/site/package.json (1 hunks)
- packages/views/package.json (1 hunks)
Files skipped from review as they are similar to previous changes (3)
- packages/blocks/package.json
- packages/menu/package.json
- packages/router/package.json
Additional comments not posted (4)
packages/schema/package.json (1)
47-47
: Verify compatibility with Vue 3.The upgrade from Vue 2 to Vue 3 may introduce breaking changes. Ensure that all components and dependencies are compatible with Vue 3.
packages/breadcrumb/package.json (1)
50-50
: Verify compatibility with Vue 3.The upgrade from Vue 2 to Vue 3 may introduce breaking changes. Ensure that all components and dependencies are compatible with Vue 3.
packages/views/package.json (1)
54-54
: Verify compatibility with Vue 3.The upgrade from Vue 2 to Vue 3 may introduce breaking changes. Ensure that all components and dependencies are compatible with Vue 3.
packages/site/package.json (1)
57-57
: Verify compatibility with Vue 3.The upgrade from Vue 2 to Vue 3 is significant and may introduce breaking changes. Ensure that all components and dependencies are compatible with Vue 3.
89f8789
to
181d1f7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Outside diff range, codebase verification and nitpick comments (2)
packages/site/package.json (1)
57-57
: Update Vue 2 specific features for Vue 3 compatibilityThe codebase contains instances of Vue 2 specific features, such as
Vue.mixin
andVue.use
, which need to be updated to ensure compatibility with Vue 3. Although some parts of the codebase have been updated with Vue 3 features, a comprehensive migration is necessary to avoid potential issues.
- packages/druxt/src/plugins/devtools.js:
Vue.mixin
is used.- packages/druxt/src/index.js:
Vue.use
is referenced.Please ensure that these and any other Vue 2 specific usages are updated according to Vue 3 migration guidelines.
Analysis chain
Verify compatibility with Vue 3.
The update from Vue 2 to Vue 3 is a major version change that may introduce breaking changes. Ensure that the codebase is updated to accommodate these changes, particularly in components, directives, and lifecycle methods.
Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Description: Verify codebase compatibility with Vue 3. # Test: Search for Vue 2 specific features that may need updates for Vue 3 compatibility. rg --type js -A 5 'Vue\.extend|Vue\.component|Vue\.mixin|Vue\.directive|Vue\.filter|Vue\.use'Length of output: 18576
Script:
#!/bin/bash # Search for Vue 2 specific features in the main application code that may need updates for Vue 3 compatibility. rg --type js -A 5 'Vue\.extend|Vue\.component|Vue\.mixin|Vue\.directive|Vue\.filter|Vue\.use' --glob '!**/test/**' # Check for Vue 3 specific features or migration notes in the codebase. rg --type js -A 5 'createApp|defineComponent|ref|reactive|toRefs|setup|onMounted|onUnmounted|watch|computed'Length of output: 142320
package.json (1)
65-65
: Update codebase for Vue 3 compatibility.The codebase still contains Vue 2 specific patterns and dependencies that need to be updated for full compatibility with Vue 3:
Replace
vue-template-compiler
with@vue/compiler-sfc
inpackage.json
.Update instances of
Vue.component
and other Vue 2 specific APIs found in test files to use Vue 3 compatible patterns.Files to update:
package.json
: Replacevue-template-compiler
.- Test files using
Vue.component
.Ensure that all components and configurations are compatible with Vue 3's new features and breaking changes.
Analysis chain
Verify compatibility with Vue 3.
The update from Vue 2 to Vue 3 is a major version change and may introduce breaking changes. Ensure that the codebase is compatible with Vue 3, particularly in areas involving the Composition API and other Vue-specific functionalities. Additionally, check if related dependencies, such as
vue-template-compiler
, need to be updated or replaced with@vue/compiler-sfc
for Vue 3 compatibility.Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Description: Verify compatibility with Vue 3 and check if related dependencies need updates. # Test: Search for usage of Vue 2 specific APIs or configurations. Expect: No outdated patterns. rg --type vue --type js --type ts -A 5 $'Vue.extend|Vue.component|Vue.directive|Vue.filter' # Check: Verify if `vue-template-compiler` is used and suggest replacing it with `@vue/compiler-sfc`. rg --type json -A 5 $'"vue-template-compiler"'Length of output: 298
Script:
#!/bin/bash # Description: Check for the presence of .vue files and search for Vue 2 specific patterns in JavaScript and TypeScript files. # Check: List all .vue files to confirm their existence. fd --extension vue # Test: Search for usage of Vue 2 specific APIs or configurations in JavaScript and TypeScript files. rg --type js --type ts -A 5 $'Vue.extend|Vue.component|Vue.directive|Vue.filter'Length of output: 9221
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (9)
- package.json (1 hunks)
- packages/blocks/package.json (1 hunks)
- packages/breadcrumb/package.json (1 hunks)
- packages/druxt/package.json (1 hunks)
- packages/menu/package.json (1 hunks)
- packages/router/package.json (1 hunks)
- packages/schema/package.json (1 hunks)
- packages/site/package.json (1 hunks)
- packages/views/package.json (1 hunks)
Files skipped from review as they are similar to previous changes (2)
- packages/menu/package.json
- packages/router/package.json
Additional comments not posted (5)
packages/schema/package.json (1)
47-47
: Verify compatibility with Vue 3.The update to Vue 3 introduces breaking changes and new features. Ensure that the codebase is compatible with Vue 3 by reviewing components and features that rely on Vue-specific functionality.
Verification successful
No Vue 2 specific syntax found; recommend further manual review for full compatibility with Vue 3.
The search did not find any occurrences of common Vue 2 specific syntax in JavaScript and TypeScript files. However, for complete assurance of compatibility with Vue 3, consider reviewing other aspects such as lifecycle hooks, component registration, and Vuex usage.
Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Description: Verify compatibility with Vue 3 by searching for Vue 2 specific syntax or features. # Test: Search for common Vue 2 specific syntax or features. Expect: No occurrences found. rg --type vue --type js --type ts -e 'Vue\.extend' -e 'this\.\$set' -e 'this\.\$delete' -e 'this\.\$on' -e 'this\.\$off' -e 'this\.\$once'Length of output: 168
Script:
#!/bin/bash # Description: Verify compatibility with Vue 3 by searching for Vue 2 specific syntax or features. # Test: Search for common Vue 2 specific syntax or features in JavaScript and TypeScript files. Expect: No occurrences found. rg --type js --type ts -e 'Vue\.extend' -e 'this\.\$set' -e 'this\.\$delete' -e 'this\.\$on' -e 'this\.\$off' -e 'this\.\$once'Length of output: 129
packages/breadcrumb/package.json (1)
50-50
: Verify compatibility with Vue 3.The update to Vue 3 introduces breaking changes and new features. Ensure that the codebase is compatible with Vue 3 by reviewing components and features that rely on Vue-specific functionality.
packages/blocks/package.json (1)
52-52
: Verify compatibility with Vue 3.The update to Vue 3 introduces breaking changes and new features. Ensure that the codebase is compatible with Vue 3 by reviewing components and features that rely on Vue-specific functionality.
packages/views/package.json (1)
54-54
: Verify compatibility with Vue 3.The update from Vue 2 to Vue 3 is a major version change that may introduce breaking changes. Ensure that the codebase is updated to accommodate these changes, particularly in components, directives, and lifecycle methods.
packages/druxt/package.json (1)
64-64
: Verify compatibility with Vue 3.The update from Vue 2 to Vue 3 is a major version change that may introduce breaking changes. Ensure that the codebase is updated to accommodate these changes, particularly in components, directives, and lifecycle methods.
268b242
to
635e6e2
Compare
635e6e2
to
ca07f32
Compare
Not a bot task. See #337 |
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This PR contains the following updates:
^2.7.16
->^3.4.38
2.7.16
->3.4.38
Release Notes
vuejs/core (vue)
v3.4.38
Compare Source
For stable releases, please refer to CHANGELOG.md for details.
For pre-releases, please refer to CHANGELOG.md of the
minor
branch.v3.4.37
Compare Source
Bug Fixes
isProp.arg.loc
instead ofisProp.loc
(#11547) (236fb7a)DirectiveArguments
third parameter to accept undefined (#11540) (1058ce8)v3.4.36
Compare Source
v3.4.35
Compare Source
Bug Fixes
Performance Improvements
v3.4.34
Compare Source
Bug Fixes
v3.4.33
Compare Source
Bug Fixes
v3.4.32
Compare Source
Bug Fixes
unref
correctly resolves type forShallowRef
(#11360) (a509e30), closes #11356Performance Improvements
createBuffer
(#11364) (fc205bf)unrollBuffer
by avoiding promises (#11340) (05779a7)v3.4.31
Compare Source
Bug Fixes
Reverts
v3.4.30
Compare Source
Bug Fixes
v-else
(#11150) (e102670)Performance Improvements
v3.4.29
Compare Source
Bug Fixes
v3.4.28
Compare Source
Bug Fixes
ForIteratorExpression
'sreturns
property optional (#11011) (5b8c1af)<math>
tag as block to retain MathML namespace after patching (#10891) (87c5443)<details>
'sonToggle
event handler (#10938) (fd18ce7), closes #10928@vue/reactivity
as dependency of@vue/runtime-dom
(#10468) (ec424f6)<component :is>
(#8304) (b310ec3), closes #8298app.provide
type checking (#10603) (612bbf0), closes #10602v3.4.27
Compare Source
Bug Fixes
v3.4.26
Compare Source
Bug Fixes
v3.4.25
Compare Source
Bug Fixes
v3.4.24
Compare Source
Bug Fixes
v3.4.23
Compare Source
Bug Fixes
v3.4.22
Compare Source
Bug Fixes
.tsx
when type import's extension is omitted (#10637) (34106bc), closes #10635v-model
string/number coercion for multiselect options (#10576) (db374e5)Performance Improvements
__NO_SIDE_EFFECTS__
comments (#9053) (d46df6b)v3.4.21
Compare Source
Bug Fixes
v3.4.20
Compare Source
Bug Fixes
v3.4.19
Compare Source
Bug Fixes
Features
Performance Improvements
getType()
GC and speed (#10327) (603a1e1)v3.4.18
Compare Source
Bug Fixes
v3.4.17
Compare Source
Reverts
v3.4.16
Compare Source
Bug Fixes
MaybeDirty
recurse (#10187) (6c7e0bd), closes #10185markRaw
(#10289) (2312184), closes #10288Reverts
v3.4.15
Compare Source
Bug Fixes
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.