matrix-art.meta

Issues/PRs archive for MTRNord/matrix-art
git clone git://archive.git.mtrnord.blog/MTRNord/matrix-art.meta.git
Log | Files | Refs

556.md (21697B)


      1 # PR #556 Bump matrix-js-sdk from 23.0.0 to 27.1.0
      2 
      3 - **Status:** closed
      4 - **Author:** @dependabot[bot]
      5 - **Created:** 2023-08-02T08:23:24Z
      6 - **Branch:** dependabot/npm_and_yarn/matrix-js-sdk-27.1.0 → main
      7 - **Closed:** 2023-08-16T09:00:32Z
      8 - **Labels:** dependencies, javascript
      9 - **Assignees:** @MTRNord
     10 - **Reviewers:** @MTRNord
     11 - **Diff:** [556.diff](./556.diff)
     12 
     13 ---
     14 
     15 Bumps [matrix-js-sdk](https://github.com/matrix-org/matrix-js-sdk) from 23.0.0 to 27.1.0.
     16 <details>
     17 <summary>Release notes</summary>
     18 <p><em>Sourced from <a href="https://github.com/matrix-org/matrix-js-sdk/releases">matrix-js-sdk's releases</a>.</em></p>
     19 <blockquote>
     20 <h2>v27.1.0</h2>
     21 <h2>🦖 Deprecations</h2>
     22 <ul>
     23 <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>
     24 </ul>
     25 <h2>✨ Features</h2>
     26 <ul>
     27 <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>@​florianduros</code></a>.</li>
     28 <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>@​florianduros</code></a>.</li>
     29 <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>
     30 <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>
     31 <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>
     32 <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>
     33 </ul>
     34 <h2>🐛 Bug Fixes</h2>
     35 <ul>
     36 <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>
     37 <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>
     38 <li>Fix registration check your emails stage regression (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3616">#3616</a>).</li>
     39 <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>
     40 <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>
     41 <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>@​florianduros</code></a>.</li>
     42 <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>
     43 <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>
     44 <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>
     45 <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>
     46 <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>
     47 </ul>
     48 <h2>v27.1.0-rc.1</h2>
     49 <h2>🦖 Deprecations</h2>
     50 <ul>
     51 <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>
     52 </ul>
     53 <h2>✨ Features</h2>
     54 <ul>
     55 <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>@​florianduros</code></a>.</li>
     56 <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>@​florianduros</code></a>.</li>
     57 <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>
     58 <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>
     59 <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>
     60 <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>
     61 </ul>
     62 <h2>🐛 Bug Fixes</h2>
     63 <ul>
     64 <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>
     65 <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>
     66 <li>Fix registration check your emails stage regression (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3616">#3616</a>).</li>
     67 <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>
     68 <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>
     69 <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>@​florianduros</code></a>.</li>
     70 <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>
     71 <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>
     72 <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>
     73 <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>
     74 <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>
     75 </ul>
     76 <h2>v27.0.0</h2>
     77 <h2>🚨 BREAKING CHANGES</h2>
     78 <ul>
     79 <li>Drop support for Node 16 (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3533">#3533</a>).</li>
     80 <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>
     81 </ul>
     82 <!-- raw HTML omitted -->
     83 </blockquote>
     84 <p>... (truncated)</p>
     85 </details>
     86 <details>
     87 <summary>Changelog</summary>
     88 <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>
     89 <blockquote>
     90 <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>
     91 <h2>🦖 Deprecations</h2>
     92 <ul>
     93 <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>
     94 </ul>
     95 <h2>✨ Features</h2>
     96 <ul>
     97 <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>@​florianduros</code></a>.</li>
     98 <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>@​florianduros</code></a>.</li>
     99 <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>
    100 <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>
    101 <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>
    102 <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>
    103 </ul>
    104 <h2>🐛 Bug Fixes</h2>
    105 <ul>
    106 <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>
    107 <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>
    108 <li>Fix registration check your emails stage regression (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3616">#3616</a>).</li>
    109 <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>
    110 <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>
    111 <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>@​florianduros</code></a>.</li>
    112 <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>
    113 <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>
    114 <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>
    115 <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>
    116 <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>
    117 </ul>
    118 <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>
    119 <h2>🚨 BREAKING CHANGES</h2>
    120 <ul>
    121 <li>Drop support for Node 16 (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3533">#3533</a>).</li>
    122 <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>
    123 </ul>
    124 <h2>🦖 Deprecations</h2>
    125 <ul>
    126 <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>
    127 <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>
    128 <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>
    129 <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>
    130 <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>
    131 </ul>
    132 <h2>✨ Features</h2>
    133 <ul>
    134 <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>
    135 <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>@​kerryarchibald</code></a>.</li>
    136 <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>
    137 <li>Update IUnsigned type to be extensible (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3547">#3547</a>).</li>
    138 <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>
    139 <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>
    140 <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>
    141 <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>@​kerryarchibald</code></a>.</li>
    142 </ul>
    143 <!-- raw HTML omitted -->
    144 </blockquote>
    145 <p>... (truncated)</p>
    146 </details>
    147 <details>
    148 <summary>Commits</summary>
    149 <ul>
    150 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/9e07710d80aa7b4149945c9fd65efb9a07a6ef53"><code>9e07710</code></a> v27.1.0</li>
    151 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/e9ed91d8003730e289fb6eb48bc6a7687fbe2c9e"><code>e9ed91d</code></a> Prepare changelog for v27.1.0</li>
    152 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/90da2cf439caf6b98f47385996f99a8820f55f09"><code>90da2cf</code></a> v27.1.0-rc.1</li>
    153 <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>
    154 <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>
    155 <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>
    156 <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>
    157 <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>
    158 <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>
    159 <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>
    160 <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>
    161 </ul>
    162 </details>
    163 <br />
    164 
    165 
    166 [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=matrix-js-sdk&package-manager=npm_and_yarn&previous-version=23.0.0&new-version=27.1.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    167 
    168 Dependabot 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`.
    169 
    170 [//]: # (dependabot-automerge-start)
    171 [//]: # (dependabot-automerge-end)
    172 
    173 ---
    174 
    175 <details>
    176 <summary>Dependabot commands and options</summary>
    177 <br />
    178 
    179 You can trigger Dependabot actions by commenting on this PR:
    180 - `@dependabot rebase` will rebase this PR
    181 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
    182 - `@dependabot merge` will merge this PR after your CI passes on it
    183 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
    184 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
    185 - `@dependabot reopen` will reopen this PR if it is closed
    186 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    187 - `@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)
    188 - `@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)
    189 - `@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)
    190 
    191 
    192 </details>
    193 
    194 
    195 ## Comments
    196 
    197 ### @dependabot[bot] — 2023-08-16T09:00:31Z
    198 
    199 Superseded by #575.
    200