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

592.md (17617B)


      1 # PR #592 Bump matrix-js-sdk from 23.0.0 to 28.0.0
      2 
      3 - **Status:** open
      4 - **Author:** @dependabot[bot]
      5 - **Created:** 2023-08-30T08:30:20Z
      6 - **Branch:** dependabot/npm_and_yarn/matrix-js-sdk-28.0.0 → main
      7 - **Labels:** dependencies, javascript
      8 - **Assignees:** @MTRNord
      9 - **Reviewers:** @MTRNord
     10 - **Diff:** [592.diff](./592.diff)
     11 
     12 ---
     13 
     14 Bumps [matrix-js-sdk](https://github.com/matrix-org/matrix-js-sdk) from 23.0.0 to 28.0.0.
     15 <details>
     16 <summary>Release notes</summary>
     17 <p><em>Sourced from <a href="https://github.com/matrix-org/matrix-js-sdk/releases">matrix-js-sdk's releases</a>.</em></p>
     18 <blockquote>
     19 <h2>v28.0.0</h2>
     20 <h2>🚨 BREAKING CHANGES</h2>
     21 <ul>
     22 <li>Set minimum supported Matrix 1.1 version (drop legacy r0 versions) (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3007">#3007</a>). Fixes <a href="https://redirect.github.com/vector-im/element-web/issues/16876">vector-im/element-web#16876</a>.</li>
     23 </ul>
     24 <h2>🦖 Deprecations</h2>
     25 <ul>
     26 <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>
     27 </ul>
     28 <h2>✨ Features</h2>
     29 <ul>
     30 <li>ElementR: Add <code>CryptoApi.requestVerificationDM</code> (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3643">#3643</a>). Contributed by <a href="https://github.com/florianduros"><code>@​florianduros</code></a>.</li>
     31 <li>Implement <code>CryptoApi.checkKeyBackupAndEnable</code> (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3633">#3633</a>). Fixes <a href="https://redirect.github.com/vector-im/crypto-internal/issues/111">vector-im/crypto-internal#111</a> and <a href="https://redirect.github.com/vector-im/crypto-internal/issues/112">vector-im/crypto-internal#112</a>.</li>
     32 </ul>
     33 <h2>🐛 Bug Fixes</h2>
     34 <ul>
     35 <li>ElementR: Process all verification events, not just requests (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3650">#3650</a>). Contributed by <a href="https://github.com/florianduros"><code>@​florianduros</code></a>.</li>
     36 </ul>
     37 <h2>v28.0.0-rc.1</h2>
     38 <h2>🚨 BREAKING CHANGES</h2>
     39 <ul>
     40 <li>Set minimum supported Matrix 1.1 version (drop legacy r0 versions) (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3007">#3007</a>). Fixes <a href="https://redirect.github.com/vector-im/element-web/issues/16876">vector-im/element-web#16876</a>.</li>
     41 </ul>
     42 <h2>🦖 Deprecations</h2>
     43 <ul>
     44 <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>
     45 </ul>
     46 <h2>✨ Features</h2>
     47 <ul>
     48 <li>ElementR: Add <code>CryptoApi.requestVerificationDM</code> (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3643">#3643</a>). Contributed by <a href="https://github.com/florianduros"><code>@​florianduros</code></a>.</li>
     49 <li>Implement <code>CryptoApi.checkKeyBackupAndEnable</code> (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3633">#3633</a>). Fixes <a href="https://redirect.github.com/vector-im/crypto-internal/issues/111">vector-im/crypto-internal#111</a> and <a href="https://redirect.github.com/vector-im/crypto-internal/issues/112">vector-im/crypto-internal#112</a>.</li>
     50 </ul>
     51 <h2>🐛 Bug Fixes</h2>
     52 <ul>
     53 <li>ElementR: Process all verification events, not just requests (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3650">#3650</a>). Contributed by <a href="https://github.com/florianduros"><code>@​florianduros</code></a>.</li>
     54 </ul>
     55 <h2>v27.2.0</h2>
     56 <h2>🦖 Deprecations</h2>
     57 <ul>
     58 <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>
     59 </ul>
     60 <h2>✨ Features</h2>
     61 <ul>
     62 <li>Allow knocking rooms (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3647">#3647</a>). Contributed by <a href="https://github.com/charlynguyen"><code>@​charlynguyen</code></a>.</li>
     63 <li>Bump pagination limit to account for threaded events (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3638">#3638</a>).</li>
     64 <li>ElementR: Add <code>CryptoApi.findVerificationRequestDMInProgress</code> (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3601">#3601</a>). Contributed by <a href="https://github.com/florianduros"><code>@​florianduros</code></a>.</li>
     65 <li>Export more into the public interface (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3614">#3614</a>).</li>
     66 </ul>
     67 <h2>🐛 Bug Fixes</h2>
     68 <ul>
     69 <li>Fix wrong handling of encrypted rooms when loading them from sync accumulator (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3640">#3640</a>). Fixes <a href="https://redirect.github.com/vector-im/element-web/issues/25803">vector-im/element-web#25803</a>.</li>
     70 <li>Skip processing thread roots and fetching threads list when support is disabled (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3642">#3642</a>).</li>
     71 <li>Ensure we don't overinflate the total notification count (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3634">#3634</a>). Fixes <a href="https://redirect.github.com/vector-im/element-web/issues/25803">vector-im/element-web#25803</a>.</li>
     72 </ul>
     73 <h2>v27.2.0-rc.1</h2>
     74 <h2>🦖 Deprecations</h2>
     75 <ul>
     76 <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>
     77 </ul>
     78 <h2>✨ Features</h2>
     79 <ul>
     80 <li>Allow knocking rooms (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3647">#3647</a>). Contributed by <a href="https://github.com/charlynguyen"><code>@​charlynguyen</code></a>.</li>
     81 <li>Bump pagination limit to account for threaded events (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3638">#3638</a>).</li>
     82 <li>ElementR: Add <code>CryptoApi.findVerificationRequestDMInProgress</code> (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3601">#3601</a>). Contributed by <a href="https://github.com/florianduros"><code>@​florianduros</code></a>.</li>
     83 <li>Export more into the public interface (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3614">#3614</a>).</li>
     84 </ul>
     85 <h2>🐛 Bug Fixes</h2>
     86 <ul>
     87 <li>Fix wrong handling of encrypted rooms when loading them from sync accumulator (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3640">#3640</a>). Fixes <a href="https://redirect.github.com/vector-im/element-web/issues/25803">vector-im/element-web#25803</a>.</li>
     88 <li>Skip processing thread roots and fetching threads list when support is disabled (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3642">#3642</a>).</li>
     89 <li>Ensure we don't overinflate the total notification count (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3634">#3634</a>). Fixes <a href="https://redirect.github.com/vector-im/element-web/issues/25803">vector-im/element-web#25803</a>.</li>
     90 </ul>
     91 <h2>v27.1.0</h2>
     92 <h2>🦖 Deprecations</h2>
     93 <!-- raw HTML omitted -->
     94 </blockquote>
     95 <p>... (truncated)</p>
     96 </details>
     97 <details>
     98 <summary>Changelog</summary>
     99 <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>
    100 <blockquote>
    101 <h1>Changes in <a href="https://github.com/matrix-org/matrix-js-sdk/releases/tag/v28.0.0">28.0.0</a> (2023-08-29)</h1>
    102 <h2>🚨 BREAKING CHANGES</h2>
    103 <ul>
    104 <li>Set minimum supported Matrix 1.1 version (drop legacy r0 versions) (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3007">#3007</a>). Fixes <a href="https://redirect.github.com/vector-im/element-web/issues/16876">vector-im/element-web#16876</a>.</li>
    105 </ul>
    106 <h2>🦖 Deprecations</h2>
    107 <ul>
    108 <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>
    109 </ul>
    110 <h2>✨ Features</h2>
    111 <ul>
    112 <li>ElementR: Add <code>CryptoApi.requestVerificationDM</code> (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3643">#3643</a>). Contributed by <a href="https://github.com/florianduros"><code>@​florianduros</code></a>.</li>
    113 <li>Implement <code>CryptoApi.checkKeyBackupAndEnable</code> (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3633">#3633</a>). Fixes <a href="https://redirect.github.com/vector-im/crypto-internal/issues/111">vector-im/crypto-internal#111</a> and <a href="https://redirect.github.com/vector-im/crypto-internal/issues/112">vector-im/crypto-internal#112</a>.</li>
    114 </ul>
    115 <h2>🐛 Bug Fixes</h2>
    116 <ul>
    117 <li>ElementR: Process all verification events, not just requests (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3650">#3650</a>). Contributed by <a href="https://github.com/florianduros"><code>@​florianduros</code></a>.</li>
    118 </ul>
    119 <h1>Changes in <a href="https://github.com/matrix-org/matrix-js-sdk/releases/tag/v27.2.0">27.2.0</a> (2023-08-15)</h1>
    120 <h2>🦖 Deprecations</h2>
    121 <ul>
    122 <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>
    123 </ul>
    124 <h2>✨ Features</h2>
    125 <ul>
    126 <li>Allow knocking rooms (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3647">#3647</a>). Contributed by <a href="https://github.com/charlynguyen"><code>@​charlynguyen</code></a>.</li>
    127 <li>Bump pagination limit to account for threaded events (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3638">#3638</a>).</li>
    128 <li>ElementR: Add <code>CryptoApi.findVerificationRequestDMInProgress</code> (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3601">#3601</a>). Contributed by <a href="https://github.com/florianduros"><code>@​florianduros</code></a>.</li>
    129 <li>Export more into the public interface (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3614">#3614</a>).</li>
    130 </ul>
    131 <h2>🐛 Bug Fixes</h2>
    132 <ul>
    133 <li>Fix wrong handling of encrypted rooms when loading them from sync accumulator (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3640">#3640</a>). Fixes <a href="https://redirect.github.com/vector-im/element-web/issues/25803">vector-im/element-web#25803</a>.</li>
    134 <li>Skip processing thread roots and fetching threads list when support is disabled (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3642">#3642</a>).</li>
    135 <li>Ensure we don't overinflate the total notification count (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/pull/3634">#3634</a>). Fixes <a href="https://redirect.github.com/vector-im/element-web/issues/25803">vector-im/element-web#25803</a>.</li>
    136 </ul>
    137 <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>
    138 <h2>🦖 Deprecations</h2>
    139 <ul>
    140 <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>
    141 </ul>
    142 <h2>✨ Features</h2>
    143 <ul>
    144 <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>
    145 <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>
    146 <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>
    147 <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>
    148 <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>
    149 <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>
    150 </ul>
    151 <h2>🐛 Bug Fixes</h2>
    152 <ul>
    153 <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>
    154 <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>
    155 </ul>
    156 <!-- raw HTML omitted -->
    157 </blockquote>
    158 <p>... (truncated)</p>
    159 </details>
    160 <details>
    161 <summary>Commits</summary>
    162 <ul>
    163 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/fb9e258468937ca7cbaa3afb288e30fade61fa04"><code>fb9e258</code></a> v28.0.0</li>
    164 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/974723ceef2ce49dfdfd62b8645c8086d00ce3e5"><code>974723c</code></a> Prepare changelog for v28.0.0</li>
    165 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/9b8dcf53ed97fb2c359000cf40f8b33a85c37025"><code>9b8dcf5</code></a> v28.0.0-rc.1</li>
    166 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/324af3ee67ac17f63b0911e316cdff8915ccdfa8"><code>324af3e</code></a> Prepare changelog for v28.0.0-rc.1</li>
    167 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/ec6c0946d4bef810080297c6ea70810f7f2e3f62"><code>ec6c094</code></a> v27.3.0-rc.1</li>
    168 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/e5f480b032f2ad3f7f9f376a0a7b32b77cdf9802"><code>e5f480b</code></a> Prepare changelog for v27.3.0-rc.1</li>
    169 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/6bf4ed86721e2060e639e00b6046b759ce2e9a39"><code>6bf4ed8</code></a> ElementR: Add <code>CryptoApi.requestVerificationDM</code> (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3643">#3643</a>)</li>
    170 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/c18d691ef5d398ab51615367cbfb49663620a029"><code>c18d691</code></a> RustCrypto | Implement keybackup loop (<a href="https://redirect.github.com/matrix-org/matrix-js-sdk/issues/3652">#3652</a>)</li>
    171 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/97cf73bc52814c2a479161caffffb85fe6ce63c8"><code>97cf73b</code></a> Resetting package fields for development</li>
    172 <li><a href="https://github.com/matrix-org/matrix-js-sdk/commit/aa2510366538221cdd2440740ce9db1101d0bf37"><code>aa25103</code></a> Merge branch 'master' into develop</li>
    173 <li>Additional commits viewable in <a href="https://github.com/matrix-org/matrix-js-sdk/compare/v23.0.0...v28.0.0">compare view</a></li>
    174 </ul>
    175 </details>
    176 <br />
    177 
    178 
    179 [![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=28.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    180 
    181 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`.
    182 
    183 [//]: # (dependabot-automerge-start)
    184 [//]: # (dependabot-automerge-end)
    185 
    186 ---
    187 
    188 <details>
    189 <summary>Dependabot commands and options</summary>
    190 <br />
    191 
    192 You can trigger Dependabot actions by commenting on this PR:
    193 - `@dependabot rebase` will rebase this PR
    194 - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
    195 - `@dependabot merge` will merge this PR after your CI passes on it
    196 - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
    197 - `@dependabot cancel merge` will cancel a previously requested merge and block automerging
    198 - `@dependabot reopen` will reopen this PR if it is closed
    199 - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    200 - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
    201 - `@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)
    202 - `@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)
    203 - `@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)
    204 
    205 
    206 </details>
    207