This repository was archived by the owner on Mar 26, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 19
chore(deps): update sanity monorepo to v3.36.0 #324
Open
renovate
wants to merge
1
commit into
alpha
Choose a base branch
from
renovate/sanity-monorepo
base: alpha
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
|
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
Contributor
|
Size Change: -337 B (0%) Total Size: 67.4 kB
ℹ️ View Unchanged
|
c107a18 to
ad24a27
Compare
ad24a27 to
8b5b807
Compare
8b5b807 to
a14acae
Compare
a14acae to
cb67133
Compare
cb67133 to
04689b2
Compare
04689b2 to
80070e4
Compare
80070e4 to
7956b1a
Compare
7956b1a to
ff743ba
Compare
ff743ba to
bd8a388
Compare
a3956b8 to
f89f1d7
Compare
f89f1d7 to
720e348
Compare
720e348 to
91cc516
Compare
c305daf to
6e4292d
Compare
6e4292d to
ef42608
Compare
ef42608 to
88c6965
Compare
88c6965 to
4e1cbaf
Compare
4e1cbaf to
0a27d7a
Compare
0a27d7a to
cb60b3f
Compare
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.15.1->3.36.03.15.1->3.36.0Release Notes
sanity-io/sanity (groq)
v3.36.0Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a Sanity Studio, run this command in its folder:
✨ Highlights
Sanity TypeGen (beta): Generate types for your schema and GROQ queries
This release comes with Sanity TypeGen, the new tooling in the Sanity CLI that enables extracting the schema into a static representation (
schema.json) and to generate TypeScript type definition for it, as well as for GROQ query results.You can learn more about Sanity TypeGen:
If you try out Sanity TypeGen, do let us know how it went in the #typescript channel in the Sanity community or to your customer success team.
Tasks (beta): Delegate work within Sanity Studio
This update also includes the beta of Tasks for Sanity Studio. It's a way to assign tasks related to documents, delegate them to team members, and track their status across the project.
If you wish to disable tasks, you can do so by adding the following to
sanity.config.ts:Documentation for Tasks is in the works and will be announced when ready.
🐛 Notable bugfixes
--enforce-required-fields.On
styled-components@5?If you encounter an error such as
TypeError: Cannot read properties of undefined (reading 'div'), please make sure your Studio doesn't depend onstyled-components@5. Updating any such dependencies tostyled-components@6should resolve the error:This error is caused by an ESM/CJS compability issue in
@sanity/ui.📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.12.1 (#6109) |
2014ef5renovate[bot] | chore(lockfile): update dependency @sanity/react-loader to v1.9.5 (#6104) |
0817d8drenovate[bot] | fix(deps): update dependency @sanity/ui to ^2.0.12 (#6107) |
4886b00renovate[bot] | fix(deps): update dependency @sanity/client to ^6.15.7 (#6106) |
69a5d6dSindre Gulseth | fix: move typegen cli into @sanity/cli (#6111) |
3f37c21Tommy Petty | fix(comments): update close icon to be consistent (#6096) |
89fd7ecrenovate[bot] | chore(deps): update dependency @sanity/visual-editing to v1.8.4 (#6100) |
046c090renovate[bot] | chore(deps): update dependency turbo to ^1.13.0 (#6114) |
1352e84Sindre Gulseth | chore(typegen): show schema extraction and typegen in help texts (#6122) |
ec3b25ePedro Bonamin | fix(pte): PTE inline block object modal closing on validation state changes (#6113) |
a272c71Sindre Gulseth | fix(schema): correctly assert optional fields with enforce required fields (#6121) |
f568e14Espen Hovlandsdal | chore: disable import/extensions rule for get-it middleware import (#6127) |
aca88e9Sindre Gulseth | fix(schemaExtract): guard for list options not being an array (#6128) |
e4f28e5Sindre Gulseth | chore(codegen): track ratio between unknown nodes and all type nodes (#6125) |
3822da2Sindre Gulseth | fix(vision): fixes bug where codemirror would insert a new line on cmd-return (#6123) |
971ba9fPedro Bonamin | fix(tasks): update description input to create blocks edx-1206 (#6126) |
852bfcaPedro Bonamin | feat(tasks): add tasks empty states (#6130) |
22afbb4Sindre Gulseth | chore(codegen): add cl as codeowners for {code,type}gen (#6118) |
94d0934Sindre Gulseth | feat(codegen): attempt to parse groq queries with parameter in slices (#6117) |
97c0b0cshur | feat: indicate in metadata that the quickstart option was used in project creation (#6065) |
468e76cv3.35.2Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
🐛 Notable bugfixes
📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Sindre Gulseth | chore(schema): add tracing for schema extraction (#6019) |
ab5ae9fSindre Gulseth | chore(codegen): add total types and align telemetry prop names (#6077) |
7ecff65renovate[bot] | chore(deps): update dependency @portabletext/toolkit to ^2.0.13 (#6098) |
c5faca2renovate[bot] | chore(lockfile): update dependency @sanity/color to v3.0.2 (#6101) |
7c82923renovate[bot] | chore(deps): update dependency @sanity/icons to ^2.11.4 (#6099) |
a42e9f3renovate[bot] | fix(deps): update dependency get-it to ^8.4.16 (#6108) |
eca9c30Herman Wikner | fix(comments): drop permission check (#6110) |
d6a3891v3.35.1Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
🐛 Notable bugfixes
📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
renovate[bot] | chore(deps): update tiryoh/gha-jobid-action digest to
c1d1cf7(#6064) |ae05976renovate[bot] | chore(deps): update thollander/actions-comment-pull-request digest to
fabd468(#6063) |13dcbdbrenovate[bot] | chore(deps): update peter-evans/create-pull-request digest to
70a41ab(#6062) |7bd281crenovate[bot] | chore(deps): update dependency express to ^4.18.3 (#6067) |
2aa4b64renovate[bot] | chore(lockfile): update dependency @sanity/locale-nn-no to v1.1.5 (#6071) |
0254106renovate[bot] | chore(lockfile): update dependency @sanity/locale-sv-se to v1.2.3 (#6073) |
0b1d581renovate[bot] | chore(lockfile): update dependency @sanity/locale-pt-pt to v1.1.2 (#6072) |
19a8dd6renovate[bot] | chore(lockfile): update dependency @sanity/locale-nb-no to v1.1.4 (#6070) |
cc60405renovate[bot] | chore(lockfile): update dependency @sanity/locale-ko-kr to v1.1.3 (#6069) |
1d5f3cbNina Andal Aarvik | fix(core): increase default width of PT inline popovers (#5878) |
f809fe3Herman Wikner | fix(comments): permission check (#6057) |
2163ff0Sindre Gulseth | fix(codegen): include babel.config.json in the published package (#6075) |
2e06b84Sindre Gulseth | fix(codegen): uppercase query type names (#6080) |
7402093Sindre Gulseth | refactor(codegen): move Result appending into type generation (#6082) |
63432daHerman Wikner | fix(comments): hide resolve action if no handler is provided (#6084) |
4767b32Tommy Petty | fix(tasks): copy changes for Tasks feature (#6085) |
3ab20efBjørge Næss | fix: use workspace protocol for all workspace dependencies (#6088) |
0653134Herman Wikner | fix(tasks): ui adjustments (#6086) |
f89111cPedro Bonamin | fix(tasks): update info passed to the tasks comments notification context (#6087) |
6635d72Pedro Bonamin | fix(tasks): update how addonDatasetProvider ready state is set (#6076) |
a08a82fSindre Gulseth | fix(codegen): use relative path when globbing for files (#6083) |
5bc629fPedro Bonamin | fix(tasks): add new sanityTasks flag (#6089) |
ae89244Binoy Patel | Revert "fix: use workspace protocol for all workspace dependencies (#6088)" (#6092) |
abfc5d2Espen Hovlandsdal | fix(structure): use correct loading messages while resolving panes (#6093) |
d784f82Cody Olsen | refactor: use
PKG_VERSIONfrom@sanity/pkg-utilsinstead of manually regexingSANITY_VERSION(#6078) |d514bfcv3.35.0Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
🐛 Notable bugfixes
valuewithinObjectFieldPropsto accept a type parameter, allowing for dynamically setting the expected type. (thanks @shixish)📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Ash | fix(core): include request tag in Text Search API requests (#5988) |
471854ecngonzalez | chore: update licenses across packages for current year (#6002) |
c11256brenovate[bot] | chore(lockfile): update dependency @sanity/assist to v2.0.4 (#6006) |
37a4ed3renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.11.7 (#6007) |
1041460cngonzalez | fix: ensure that useStructureToolSetting updates only when necessary (#6004) |
a4d8d2drenovate[bot] | fix(deps): update dependency get-it to ^8.4.13 (#6013) |
1da1febrenovate[bot] | fix(deps): update dependency @sanity/client to ^6.15.5 (#6012) |
01dec12renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v1.8.0 (#6015) |
2f16c94Sindre Gulseth | fix: schema extraction object type name (#6014) |
dcd5537Sindre Gulseth | Fix bug where we cant resolve custom types (#6016) |
217a47dHerman Wikner | feat(tasks): add comment delete confirm dialog (#6009) |
c105115Herman Wikner | fix(comments): hide context menu actions if handler is undefined (#6011) |
cb55bc5renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v1.8.1 (#6022) |
09d4e27renovate[bot] | chore(deps): update dependency @types/use-sync-external-store to ^0.0.6 (#6023) |
910f04crenovate[bot] | chore(deps): update dependency turbo to ^1.12.5 (#6025) |
02699ddrenovate[bot] | chore(deps): update dependency vite to ^4.5.2 (#6026) |
767e99erenovate[bot] | chore(deps): update pnpm to v8.15.5 (#6027) |
a2aedcbrenovate[bot] | chore(deps): update dependency @portabletext/toolkit to ^2.0.11 (#6030) |
639580frenovate[bot] | chore(deps): update dependency @babel/preset-env to ^7.24.0 (#6033) |
795167frenovate[bot] | chore(lockfile): update dependency @portabletext/react to v3.0.12 (#6031) |
9f745f0renovate[bot] | chore(deps): update dependency styled-components to ^6.1.8 (#6024) |
d405517renovate[bot] | chore(deps): update linters (#6029) |
baaa56brenovate[bot] | chore(deps): update dependency esbuild to v0.20.2 (#6028) |
a480588renovate[bot] | chore(deps): update dependency @sanity/pkg-utils to ^3.3.8 (#6036) |
871b450Ash | fix(util): safely stringify path segments named as GROQ data types (e.g.
null) (#5986) |561ee14Ash | refactor(core): use path
toStringfunction from@sanity/util/paths(#5987) |522477arenovate[bot] | chore(deps): update dependency @sanity/pkg-utils to v4 (#6037) |
114d8bbrenovate[bot] | chore(deps): update dependency @portabletext/toolkit to ^2.0.12 (#6042) |
eb86c41renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v1.8.2 (#6043) |
039eb1frenovate[bot] | chore(lockfile): update dependency @sanity/logos to v2.1.7 (#6045) |
92e62aarenovate[bot] | chore(lockfile): update dependency @sanity/react-loader to v1.9.4 (#6046) |
aa37fd9renovate[bot] | chore(lockfile): update dependency mendoza to v3.0.6 (#6047) |
b94419arenovate[bot] | fix(deps): update dependency @sanity/presentation to v1.11.8 (#6048) |
bd44216renovate[bot] | fix(deps): update dependency get-it to ^8.4.14 (#6049) |
01866edrenovate[bot] | chore(lockfile): update dependency @portabletext/react to v3.0.13 (#6044) |
9ab928fAsh | feat(core): integrate with Text Search API ordering (#6001) |
a59f4bcrenovate[bot] | chore(deps): update dependency @sanity/pkg-utils to ^4.4.3 (#6050) |
b6334eerenovate[bot] | fix(deps): update dependency @sanity/client to ^6.15.6 (#6052) |
ac206c2Pedro Bonamin | fix(tasks): hide safari details marker (#6020) |
f70cf04Herman Wikner | fix(tasks): only display tasks with edits in the drafts menu (#6053) |
050f452Herman Wikner | feat(tasks): ui improvements (#5990) |
a58b596cngonzalez | fix: use more reliable comparison in deduping search results (#6034) |
1dd2cccSindre Gulseth | feat(codegen): add codegen skeleton package (#5979) |
e94c02fSindre Gulseth | feat(codegen): add groq finder methods. (#5980) |
7addeefSindre Gulseth | feat(codegen): add typegen methods to codegen package (#5981) |
baf7cf0Sindre Gulseth | feat(codegen): add CLI to generate types given a codegen config (#5982) |
3742b3fSindre Gulseth | feat(codegen): expose referenced type as hidden symbol (#6008) |
2826c46Sindre Gulseth | chore(codegen): refactor codegen cli group to use typegen cli group (#6051) |
ff07ff2Sindre Gulseth | chore(codegen): bind groq-js to ^1.5.0 (#6055) |
9595f3arenovate[bot] | chore(deps): lock file maintenance (#6035) |
c70653aSindre Gulseth | fix(codegen): update help text and generated comments copy (#6059) |
2afbc3bTommy Petty | feat(tasks): Localize Task feature (#6017) |
06d812cBinoy Patel | chore(deps): pin @sanity/migrate groq to 1.5.0 (#6060) |
c36a3b0Andrew Wessels | Update fieldProps.ts (#5902) |
10d86e0v3.34.0Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade your Sanity Studio, run this command in its folder:
✨ Highlights
Persisted user settings
User settings (like desk list sort orders, view modes, and global search history) are now stored securely server-side by Sanity. This means that these settings do not need to be re-selected across devices or browsers, and will be persisted wherever a user logs into their Studio.
🐛 Notable bugfixes
📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Ash | feat(cli): improve migration runner output (#5904) |
11d15ceAsh | fix(cli): use inferred project root when creating migrations from subdirectory (#5905) |
1d2775cHerman Wikner | fix(core): handle no userId in getUser (#5992) |
c9ceac0renovate[bot] | fix(deps): update dependency @sanity/presentation to v1.11.6 (#5999) |
51d3bbdPer-Kristian Nordnes | fix(portable-text-editor): fix and test issue with merge block operation (#5996) |
96bc72bPedro Bonamin | feat(tasks): add notification data for tasks document and tasks comments (#5998) |
8e63552cngonzalez | feat(core): store and fetch user settings from backend (#5939) |
ecb3495v3.33.0Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a Sanity Studio, run this command in its folder:
🐛 Notable bugfixes
_projectIdand_strengthenOnPublishare now valid values for Initial Value Templates, allowing for Cross Dataset Reference values in templates.defineTypeanddefineFieldwas not being captured correctly.Other Features
__experimental_searchis deprecated in favor of field-level search options for strings and Portable Text arrays. You should now be able to define search weights in your schema, like:group, which will allow users to specify whether a specific document action should appear in the footer or in the document's context menu.📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
Tommy Petty | Update PULL_REQUEST_TEMPLATE.md (#5921) |
3afe5a2Herman Wikner | fix(comments): enable check (#5918) |
c230bb5Herman Wikner | fix(comments): lost comment message while document is reconnecting (#5928) |
ec4da46Bjørge Næss | test(sanity): use dev aliases in the validation test's worker threads (#5927) |
8bf1c92Herman Wikner | feat(comments): support task comments (#5934) |
75273afHerman Wikner | fix(comments): use
_weakinstead ofweak(#5936) |642224fTommy Petty | fix(pte): updates zoffset for PopoverEditDialog to not be on top of InspectDialog (#5882) |
69b3552Nina Andal Aarvik | fix(core): add onDoubleClick to open image crop (#5815) |
e3bfee0Bjørge Næss | fix(ci): align pnpm install across all workflows (#5920) |
f103967Rico Kahler | feat(core): redirect to previous path after login (#5932) |
96cd0b6Pedro Bonamin | feat(tasks): bootstrap tasks plugin (#5704) |
dd0794acngonzalez | refactor(core): use KeyValueStore for recent searches (#5872) |
c531a6bHerman Wikner | fix(comments): handle lack of access to inline comments (#5925) |
2d4f60cPedro Bonamin | chore(comments): add support for comments layout avatar config (#5944) |
f42ea79Tommy Petty | fix(core): remove prev and next month buttons in calendar input (#5931) |
01f7df2Pedro Bonamin | feat(core): add groups to document actions, introduce paneActions group (#5933) |
4e95e09Rico Kahler | fix(core): upgrade and fix types for typescript 5.4 (#5943) |
4e72b80Rico Kahler | fix(core): allow
_projectIdand_strengthOnPublishin templates (#5942) |5adca88renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v1.7.0 (#5955) |
0314111renovate[bot] | chore(lockfile): update dependency @sanity/react-loader to v1.9.3 (#5952) |
01bd4abrenovate[bot] | fix(deps): update dependency @sanity/presentation to v1.11.4 (#5954) |
a5a1a5drenovate[bot] | fix(deps): update dependency @sanity/client to ^6.15.3 (#5953) |
fc22e9frenovate[bot] | chore(lockfile): update dependency @sanity/icons to v2.11.0 (#5957) |
502fda0renovate[bot] | chore(deps): update dependency @sanity/assist to v2 (#5960) |
f7019ffPedro Bonamin | fix(deps): update @sanity/icons (#5956) |
15f53bdBjørge Næss | chore(test): exclude the github reporter from playwright tests for now (#5959) |
334917fCody Olsen | chore: add PTE in Presentation race condition reproduction (#5961) |
4adda38Cody Olsen | chore: always bump
@sanity/ui(#5963) |1884546renovate[bot] | chore(lockfile): update dependency @sanity/icons to v2.11.2 (#5962) |
bf22266Sindre Gulseth | feat: add cmd to generate a JSON representation of schema (#5919) |
c1e4f2arenovate[bot] | fix(deps): update dependency get-it to ^8.4.11 (#5967) |
25dce83renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.0.8 (#5966) |
a1237d6Herman Wikner | feat(core): add navbar actions (
@internal) (#5968) |8336c9frenovate[bot] | chore(lockfile): update dependency framer-motion to v11.0.12 (#5969) |
01f260brenovate[bot] | chore(deps): update dependency @sanity/icons to ^2.11.2 (#5970) |
1b0eb08renovate[bot] | chore(deps): update dependency @sanity/visual-editing to v1.7.1 (#5971) |
3101795renovate[bot] | fix(deps): update dependency @sanity/ui to ^2.0.9 (#5972) |
218d09crenovate[bot] | fix(deps): update dependency @sanity/presentation to v1.11.5 (#5973) |
9254565Nina Andal Aarvik | fix(tasks): show pending tasks in document footer (#5894) |
177bc79renovate[bot] | fix(deps): update dependency @sanity/client to ^6.15.4 (#5975) |
a701e1crenovate[bot] | fix(deps): update dependency @sanity/ui to ^2.0.10 (#5976) |
b7bcc2drenovate[bot] | chore(lockfile): update dependency @sanity/assist to v2.0.3 (#5977) |
be49900Pedro Bonamin | feat(tasks): use FormBuilder to create and edit tasks. (#5897) |
908577ePedro Bonamin | feat(tasks): track activity changes with document history. (#5965) |
0a76390Bjørge Næss | chore(deps): pin typescript to 5.3 (#5984) |
193b4b8Ash | feat(core): add new search config API (#5948) |
3c458c8v3.32.0Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade your Sanity Studio, run this command in its project folder:
✨ Highlights
Inline commenting in Blocks
Enhance editorial collaboration with the ability to attach comments directly to specific text selections. This feature includes highlight capabilities and ensures a seamless experience with updates and scrolling interactions.
Comments is available on the Growth plan (30-day free trial on new projects). You can learn more about comments in the documentation.
🐛 Notable bugfixes
Fixes sluggish document list due to lingering listeners
We've implemented a cleanup mechanism for edit state listeners to resolve issues that caused the document lists to become sluggish. Prior to this fix, open connections weren't being closed properly, leading to slow performance and potential crashes. If you've been experiencing delays or stability problems in your document lists, this update addresses those concerns.
📓 Full changelog
3b741a1124570d2bebf24b6252134acc11e7d3f33d9978095v3.31.0Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
✨ Highlights
Portable Text Editor improvements
🐛 Notable bugfixes
📓 Full changelog
5d060af6e551b0f83e8e4isSelectionOverlappingmethod (#5870)1d41af716a5434fc734372deebb1onFullScreenChangeto Portable Text Input (#5879)84a0c90DocumentPanel(#5867)6d61e949ed5cca4926b78fa330a07ed2b0f023e7e6ed87e2a4ae88a0eb5cd5075ac3cf174a61636704594159bcac9a1dd6_datasetfor cross-dataset references in templates (#5889)9fc34a2v3.30.1Compare Source
Installation and upgrading
To initiate a new Studio without installing the CLI globally:
To upgrade a v3 Studio, run this command in its folder:
✨ Highlights
sanity/migrateAPIs.Other features
🐛 Notable bugfixes
📓 Full changelog
Author | Message | Commit
------------ | ------------- | -------------
cngonzalez | test(core): add tests for sort order local storage values (#5764) |
adb43b0Per-Kristian Nordnes | feat(form/inputs): control PortableTextEditor instance via ref (#5793) |
f655b5cPer-Kristian Nordnes | feat(core/inputs): support custom editor change callback (#5803) |
1a36a74Per-Kristian Nordnes | feat(portable-text-editor): determine if selection is made backward (#5807) |
db8fd66Per-Kristian Nordnes | feat(portable-text-editor): new API method getFragment (#5806) |
f210112P
Configuration
📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Mend Renovate. View repository job log here.