ouchadam / small-talk

Minimal Android messenger powered by Matrix
Apache License 2.0
139 stars 4 forks source link

Update dependency matrix-js-sdk to v23 #296

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
matrix-js-sdk ^22.0.0 -> ^23.0.0 age adoption passing confidence

Release Notes

matrix-org/matrix-js-sdk ### [`v23.0.0`](https://togithub.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-2300-httpsgithubcommatrix-orgmatrix-js-sdkreleasestagv2300-2022-12-21) [Compare Source](https://togithub.com/matrix-org/matrix-js-sdk/compare/v22.0.0...v23.0.0) \================================================================================================== #### 🚨 BREAKING CHANGES - Process `m.room.encryption` events before emitting `RoomMember` events ([#​2914](https://togithub.com/matrix-org/matrix-js-sdk/pull/2914)). Fixes [vector-im/element-web#​23819](https://togithub.com/vector-im/element-web/issues/23819). - Don't expose `calls` on `GroupCall` ([#​2941](https://togithub.com/matrix-org/matrix-js-sdk/pull/2941)). #### ✨ Features - Support MSC3391: Account data deletion ([#​2967](https://togithub.com/matrix-org/matrix-js-sdk/pull/2967)). - Add a message ID on each to-device message ([#​2938](https://togithub.com/matrix-org/matrix-js-sdk/pull/2938)). - Enable multiple users' power levels to be set at once ([#​2892](https://togithub.com/matrix-org/matrix-js-sdk/pull/2892)). Contributed by [@​GoodGuyMarco](https://togithub.com/GoodGuyMarco). - Include pending events in thread summary and count again ([#​2922](https://togithub.com/matrix-org/matrix-js-sdk/pull/2922)). Fixes [vector-im/element-web#​23642](https://togithub.com/vector-im/element-web/issues/23642). - Make GroupCall work better with widgets ([#​2935](https://togithub.com/matrix-org/matrix-js-sdk/pull/2935)). - Add method to get outgoing room key requests for a given event ([#​2930](https://togithub.com/matrix-org/matrix-js-sdk/pull/2930)). #### πŸ› Bug Fixes - Fix messages loaded during initial fetch ending up out of order ([#​2971](https://togithub.com/matrix-org/matrix-js-sdk/pull/2971)). Fixes [vector-im/element-web#​23972](https://togithub.com/vector-im/element-web/issues/23972). - Fix [#​23919](https://togithub.com/matrix-org/matrix-js-sdk/issues/23919): Root message for new thread loaded from network ([#​2965](https://togithub.com/matrix-org/matrix-js-sdk/pull/2965)). Fixes [vector-im/element-web#​23919](https://togithub.com/vector-im/element-web/issues/23919). - Fix [#​23916](https://togithub.com/matrix-org/matrix-js-sdk/issues/23916): Prevent edits of the last message in a thread getting lost ([#​2951](https://togithub.com/matrix-org/matrix-js-sdk/pull/2951)). Fixes [vector-im/element-web#​23916](https://togithub.com/vector-im/element-web/issues/23916) and [vector-im/element-web#​23942](https://togithub.com/vector-im/element-web/issues/23942). - Fix infinite loop when restoring cached read receipts ([#​2963](https://togithub.com/matrix-org/matrix-js-sdk/pull/2963)). Fixes [vector-im/element-web#​23951](https://togithub.com/vector-im/element-web/issues/23951). - Don't swallow errors coming from the shareSession call ([#​2962](https://togithub.com/matrix-org/matrix-js-sdk/pull/2962)). Fixes [vector-im/element-web#​23792](https://togithub.com/vector-im/element-web/issues/23792). - Make sure that MegolmEncryption.setupPromise always resolves ([#​2960](https://togithub.com/matrix-org/matrix-js-sdk/pull/2960)). - Do not calculate highlight notifs for threads unknown to the room ([#​2957](https://togithub.com/matrix-org/matrix-js-sdk/pull/2957)). - Cache read receipts for unknown threads ([#​2953](https://togithub.com/matrix-org/matrix-js-sdk/pull/2953)). - bugfix: sliding sync initial room timelines shouldn't notify ([#​2933](https://togithub.com/matrix-org/matrix-js-sdk/pull/2933)). - Redo key sharing after own device verification ([#​2921](https://togithub.com/matrix-org/matrix-js-sdk/pull/2921)). Fixes [vector-im/element-web#​23333](https://togithub.com/vector-im/element-web/issues/23333). - Move updated threads to the end of the thread list ([#​2923](https://togithub.com/matrix-org/matrix-js-sdk/pull/2923)). Fixes [vector-im/element-web#​23876](https://togithub.com/vector-im/element-web/issues/23876). - Fix highlight notifications increasing when total notification is zero ([#​2937](https://togithub.com/matrix-org/matrix-js-sdk/pull/2937)). Fixes [vector-im/element-web#​23885](https://togithub.com/vector-im/element-web/issues/23885). - Fix synthesizeReceipt ([#​2916](https://togithub.com/matrix-org/matrix-js-sdk/pull/2916)). Fixes [vector-im/element-web#​23827](https://togithub.com/vector-im/element-web/issues/23827) [vector-im/element-web#​23754](https://togithub.com/vector-im/element-web/issues/23754) and [vector-im/element-web#​23847](https://togithub.com/vector-im/element-web/issues/23847).

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 becomes conflicted, or you tick the rebase/retry checkbox.

πŸ”• Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

github-actions[bot] commented 1 year ago

APK Size: 2.01 MB

codecov[bot] commented 1 year ago

Codecov Report

Merging #296 (ae16c06) into main (3d98a97) will not change coverage. The diff coverage is n/a.

@@            Coverage Diff            @@
##               main     #296   +/-   ##
=========================================
  Coverage     50.29%   50.29%           
  Complexity      110      110           
=========================================
  Files           102      102           
  Lines          1674     1674           
  Branches        225      225           
=========================================
  Hits            842      842           
  Misses          737      737           
  Partials         95       95           

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more