556.json (22449B)
1 { 2 "number": 556, 3 "title": "Bump matrix-js-sdk from 23.0.0 to 27.1.0", 4 "state": "closed", 5 "diff_file": "556.diff", 6 "author": "dependabot[bot]", 7 "created_at": "2023-08-02T08:23:24Z", 8 "closed_at": "2023-08-16T09:00:32Z", 9 "merged_at": null, 10 "base_ref": "main", 11 "head_ref": "dependabot/npm_and_yarn/matrix-js-sdk-27.1.0", 12 "labels": [ 13 "dependencies", 14 "javascript" 15 ], 16 "assignees": [ 17 "MTRNord" 18 ], 19 "requested_reviewers": [ 20 "MTRNord" 21 ], 22 "body": "Bumps [matrix-js-sdk](https://github.com/matrix-org/matrix-js-sdk) from 23.0.0 to 27.1.0.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/matrix-org/matrix-js-sdk/releases\">matrix-js-sdk's releases</a>.</em></p>\n<blockquote>\n<h2>v27.1.0</h2>\n<h2>\ud83e\udd96 Deprecations</h2>\n<ul>\n<li><strong>The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3189\">#3189</a>)</strong></li>\n</ul>\n<h2>\u2728 Features</h2>\n<ul>\n<li>ElementR: Add <code>CryptoApi.getCrossSigningKeyId</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3619\">#3619</a>). Contributed by <a href=\"https://github.com/florianduros\"><code>@\u200bflorianduros</code></a>.</li>\n<li>ElementR: Stub <code>CheckOwnCrossSigningTrust</code>, import cross signing keys and verify local device in <code>bootstrapCrossSigning</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3608\">#3608</a>). Contributed by <a href=\"https://github.com/florianduros\"><code>@\u200bflorianduros</code></a>.</li>\n<li>Specify /preview_url requests as low priority (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3609\">#3609</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/7292\">vector-im/element-web#7292</a>.</li>\n<li>Element-R: support for displaying QR codes during verification (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3588\">#3588</a>). Fixes <a href=\"https://redirect.github.com/vector-im/crypto-internal/issues/124\">vector-im/crypto-internal#124</a>.</li>\n<li>Add support for scanning QR codes during verification, with Rust crypto (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3565\">#3565</a>).</li>\n<li>Add methods to influence set_presence on /sync API calls (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3578\">#3578</a>).</li>\n</ul>\n<h2>\ud83d\udc1b Bug Fixes</h2>\n<ul>\n<li>Fix threads ending up with chunks of their timelines missing (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3618\">#3618</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/24466\">vector-im/element-web#24466</a>.</li>\n<li>Ensure we do not clobber a newer RR with an older unthreaded one (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3617\">#3617</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/25806\">vector-im/element-web#25806</a>.</li>\n<li>Fix registration check your emails stage regression (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3616\">#3616</a>).</li>\n<li>Fix how <code>Room::eventShouldLiveIn</code> handles replies to unknown parents (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3615\">#3615</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/22603\">vector-im/element-web#22603</a>.</li>\n<li>Only send threaded read receipts if threads support is enabled (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3612\">#3612</a>).</li>\n<li>ElementR: Fix <code>userId</code> parameter usage in <code>CryptoApi#getVerificationRequestsToDeviceInProgress</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3611\">#3611</a>). Contributed by <a href=\"https://github.com/florianduros\"><code>@\u200bflorianduros</code></a>.</li>\n<li>Fix edge cases around non-thread relations to thread roots and read receipts (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3607\">#3607</a>).</li>\n<li>Fix read receipt sending behaviour around thread roots (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3600\">#3600</a>).</li>\n<li>Export typed event emitter key types (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3597\">#3597</a>). Fixes <a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3506\">#3506</a>.</li>\n<li>Element-R: ensure that <code>userHasCrossSigningKeys</code> uses up-to-date data (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3599\">#3599</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/25773\">vector-im/element-web#25773</a>.</li>\n<li>Fix sending <code>auth: null</code> due to broken types around UIA (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3594\">#3594</a>).</li>\n</ul>\n<h2>v27.1.0-rc.1</h2>\n<h2>\ud83e\udd96 Deprecations</h2>\n<ul>\n<li><strong>The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3189\">#3189</a>)</strong></li>\n</ul>\n<h2>\u2728 Features</h2>\n<ul>\n<li>ElementR: Add <code>CryptoApi.getCrossSigningKeyId</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3619\">#3619</a>). Contributed by <a href=\"https://github.com/florianduros\"><code>@\u200bflorianduros</code></a>.</li>\n<li>ElementR: Stub <code>CheckOwnCrossSigningTrust</code>, import cross signing keys and verify local device in <code>bootstrapCrossSigning</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3608\">#3608</a>). Contributed by <a href=\"https://github.com/florianduros\"><code>@\u200bflorianduros</code></a>.</li>\n<li>Specify /preview_url requests as low priority (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3609\">#3609</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/7292\">vector-im/element-web#7292</a>.</li>\n<li>Element-R: support for displaying QR codes during verification (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3588\">#3588</a>). Fixes <a href=\"https://redirect.github.com/vector-im/crypto-internal/issues/124\">vector-im/crypto-internal#124</a>.</li>\n<li>Add support for scanning QR codes during verification, with Rust crypto (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3565\">#3565</a>).</li>\n<li>Add methods to influence set_presence on /sync API calls (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3578\">#3578</a>).</li>\n</ul>\n<h2>\ud83d\udc1b Bug Fixes</h2>\n<ul>\n<li>Fix threads ending up with chunks of their timelines missing (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3618\">#3618</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/24466\">vector-im/element-web#24466</a>.</li>\n<li>Ensure we do not clobber a newer RR with an older unthreaded one (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3617\">#3617</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/25806\">vector-im/element-web#25806</a>.</li>\n<li>Fix registration check your emails stage regression (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3616\">#3616</a>).</li>\n<li>Fix how <code>Room::eventShouldLiveIn</code> handles replies to unknown parents (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3615\">#3615</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/22603\">vector-im/element-web#22603</a>.</li>\n<li>Only send threaded read receipts if threads support is enabled (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3612\">#3612</a>).</li>\n<li>ElementR: Fix <code>userId</code> parameter usage in <code>CryptoApi#getVerificationRequestsToDeviceInProgress</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3611\">#3611</a>). Contributed by <a href=\"https://github.com/florianduros\"><code>@\u200bflorianduros</code></a>.</li>\n<li>Fix edge cases around non-thread relations to thread roots and read receipts (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3607\">#3607</a>).</li>\n<li>Fix read receipt sending behaviour around thread roots (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3600\">#3600</a>).</li>\n<li>Export typed event emitter key types (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3597\">#3597</a>). Fixes <a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3506\">#3506</a>.</li>\n<li>Element-R: ensure that <code>userHasCrossSigningKeys</code> uses up-to-date data (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3599\">#3599</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/25773\">vector-im/element-web#25773</a>.</li>\n<li>Fix sending <code>auth: null</code> due to broken types around UIA (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3594\">#3594</a>).</li>\n</ul>\n<h2>v27.0.0</h2>\n<h2>\ud83d\udea8 BREAKING CHANGES</h2>\n<ul>\n<li>Drop support for Node 16 (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3533\">#3533</a>).</li>\n<li>Improve types around login, registration, UIA and identity servers (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3537\">#3537</a>).</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/matrix-org/matrix-js-sdk/blob/develop/CHANGELOG.md\">matrix-js-sdk's changelog</a>.</em></p>\n<blockquote>\n<h1>Changes in <a href=\"https://github.com/matrix-org/matrix-js-sdk/releases/tag/v27.1.0\">27.1.0</a> (2023-08-01)</h1>\n<h2>\ud83e\udd96 Deprecations</h2>\n<ul>\n<li><strong>The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3189\">#3189</a>)</strong></li>\n</ul>\n<h2>\u2728 Features</h2>\n<ul>\n<li>ElementR: Add <code>CryptoApi.getCrossSigningKeyId</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3619\">#3619</a>). Contributed by <a href=\"https://github.com/florianduros\"><code>@\u200bflorianduros</code></a>.</li>\n<li>ElementR: Stub <code>CheckOwnCrossSigningTrust</code>, import cross signing keys and verify local device in <code>bootstrapCrossSigning</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3608\">#3608</a>). Contributed by <a href=\"https://github.com/florianduros\"><code>@\u200bflorianduros</code></a>.</li>\n<li>Specify /preview_url requests as low priority (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3609\">#3609</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/7292\">vector-im/element-web#7292</a>.</li>\n<li>Element-R: support for displaying QR codes during verification (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3588\">#3588</a>). Fixes <a href=\"https://redirect.github.com/vector-im/crypto-internal/issues/124\">vector-im/crypto-internal#124</a>.</li>\n<li>Add support for scanning QR codes during verification, with Rust crypto (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3565\">#3565</a>).</li>\n<li>Add methods to influence set_presence on /sync API calls (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3578\">#3578</a>).</li>\n</ul>\n<h2>\ud83d\udc1b Bug Fixes</h2>\n<ul>\n<li>Fix threads ending up with chunks of their timelines missing (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3618\">#3618</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/24466\">vector-im/element-web#24466</a>.</li>\n<li>Ensure we do not clobber a newer RR with an older unthreaded one (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3617\">#3617</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/25806\">vector-im/element-web#25806</a>.</li>\n<li>Fix registration check your emails stage regression (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3616\">#3616</a>).</li>\n<li>Fix how <code>Room::eventShouldLiveIn</code> handles replies to unknown parents (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3615\">#3615</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/22603\">vector-im/element-web#22603</a>.</li>\n<li>Only send threaded read receipts if threads support is enabled (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3612\">#3612</a>).</li>\n<li>ElementR: Fix <code>userId</code> parameter usage in <code>CryptoApi#getVerificationRequestsToDeviceInProgress</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3611\">#3611</a>). Contributed by <a href=\"https://github.com/florianduros\"><code>@\u200bflorianduros</code></a>.</li>\n<li>Fix edge cases around non-thread relations to thread roots and read receipts (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3607\">#3607</a>).</li>\n<li>Fix read receipt sending behaviour around thread roots (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3600\">#3600</a>).</li>\n<li>Export typed event emitter key types (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3597\">#3597</a>). Fixes <a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3506\">#3506</a>.</li>\n<li>Element-R: ensure that <code>userHasCrossSigningKeys</code> uses up-to-date data (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3599\">#3599</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/25773\">vector-im/element-web#25773</a>.</li>\n<li>Fix sending <code>auth: null</code> due to broken types around UIA (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3594\">#3594</a>).</li>\n</ul>\n<h1>Changes in <a href=\"https://github.com/matrix-org/matrix-js-sdk/releases/tag/v27.0.0\">27.0.0</a> (2023-07-18)</h1>\n<h2>\ud83d\udea8 BREAKING CHANGES</h2>\n<ul>\n<li>Drop support for Node 16 (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3533\">#3533</a>).</li>\n<li>Improve types around login, registration, UIA and identity servers (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3537\">#3537</a>).</li>\n</ul>\n<h2>\ud83e\udd96 Deprecations</h2>\n<ul>\n<li><strong>The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3189\">#3189</a>)</strong></li>\n<li>Simplify <code>MatrixClient::setPowerLevel</code> API (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3570\">#3570</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/13900\">vector-im/element-web#13900</a> and <a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/1844\">#1844</a>.</li>\n<li>Deprecate <code>VerificationRequest.getQRCodeBytes</code> and replace it with the asynchronous <code>generateQRCode</code>. (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3562\">#3562</a>).</li>\n<li>Deprecate <code>VerificationRequest.beginKeyVerification()</code> in favour of <code>VerificationRequest.startVerification()</code>. (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3528\">#3528</a>).</li>\n<li>Deprecate <code>Crypto.VerificationRequest</code> application event, replacing it with <code>Crypto.VerificationRequestReceived</code>. (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3514\">#3514</a>).</li>\n</ul>\n<h2>\u2728 Features</h2>\n<ul>\n<li>Throw saner error when peeking has its room pulled out from under it (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3577\">#3577</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/18679\">vector-im/element-web#18679</a>.</li>\n<li>OIDC: Log in (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3554\">#3554</a>). Contributed by <a href=\"https://github.com/kerryarchibald\"><code>@\u200bkerryarchibald</code></a>.</li>\n<li>Prevent threads code from making identical simultaneous API hits (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3541\">#3541</a>). Fixes <a href=\"https://redirect.github.com/vector-im/element-web/issues/25395\">vector-im/element-web#25395</a>.</li>\n<li>Update IUnsigned type to be extensible (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3547\">#3547</a>).</li>\n<li>add stop() api to BackupManager for clean shutdown (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3553\">#3553</a>).</li>\n<li>Log the message ID of any undecryptable to-device messages (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3543\">#3543</a>).</li>\n<li>Ignore thread relations on state events for consistency with edits (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3540\">#3540</a>).</li>\n<li>OIDC: validate id token (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3531\">#3531</a>). Contributed by <a href=\"https://github.com/kerryarchibald\"><code>@\u200bkerryarchibald</code></a>.</li>\n</ul>\n<!-- raw HTML omitted -->\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/matrix-org/matrix-js-sdk/commit/9e07710d80aa7b4149945c9fd65efb9a07a6ef53\"><code>9e07710</code></a> v27.1.0</li>\n<li><a href=\"https://github.com/matrix-org/matrix-js-sdk/commit/e9ed91d8003730e289fb6eb48bc6a7687fbe2c9e\"><code>e9ed91d</code></a> Prepare changelog for v27.1.0</li>\n<li><a href=\"https://github.com/matrix-org/matrix-js-sdk/commit/90da2cf439caf6b98f47385996f99a8820f55f09\"><code>90da2cf</code></a> v27.1.0-rc.1</li>\n<li><a href=\"https://github.com/matrix-org/matrix-js-sdk/commit/6edd45787bb5a1d730f301b14b38ade80c241443\"><code>6edd457</code></a> Prepare changelog for v27.1.0-rc.1</li>\n<li><a href=\"https://github.com/matrix-org/matrix-js-sdk/commit/84444ec11eec0534372b89d0d82a0b75251d589c\"><code>84444ec</code></a> ElementR: Add <code>CryptoApi.getCrossSigningKeyId</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3619\">#3619</a>)</li>\n<li><a href=\"https://github.com/matrix-org/matrix-js-sdk/commit/0e95df5dba26fbae5241e7bbab25feb665b31bad\"><code>0e95df5</code></a> Element-R: implement <code>{get,store}SessionBackupPrivateKey</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3622\">#3622</a>)</li>\n<li><a href=\"https://github.com/matrix-org/matrix-js-sdk/commit/29b815b6781d69620613f6a17e92a2d1de655220\"><code>29b815b</code></a> Replace deprecated TestClient with fetchMock (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3550\">#3550</a>)</li>\n<li><a href=\"https://github.com/matrix-org/matrix-js-sdk/commit/0cf056958b3812165c0578f7d7847f5e091b19f3\"><code>0cf0569</code></a> Fix broken unit tests for <code>FetchHttpApi.getUrl</code> (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3620\">#3620</a>)</li>\n<li><a href=\"https://github.com/matrix-org/matrix-js-sdk/commit/79d4113a6b0e3ff8bf70e62115ed42be28d0d612\"><code>79d4113</code></a> ElementR: Stub <code>CheckOwnCrossSigningTrust</code>, import cross signing keys and ver...</li>\n<li><a href=\"https://github.com/matrix-org/matrix-js-sdk/commit/8a808863584bb1a7de4e043372b443475153264c\"><code>8a80886</code></a> Fix threads ending up with chunks of their timelines missing (<a href=\"https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3618\">#3618</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/matrix-org/matrix-js-sdk/compare/v23.0.0...v27.1.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n</details>", 23 "comments": [ 24 { 25 "author": "dependabot[bot]", 26 "created_at": "2023-08-16T09:00:31Z", 27 "body": "Superseded by #575." 28 } 29 ], 30 "review_comments": [] 31 }