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 v26 - autoclosed #353

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 ^25.0.0 -> ^26.0.0 age adoption passing confidence

Release Notes

matrix-org/matrix-js-sdk (matrix-js-sdk) ### [`v26.2.0`](https://togithub.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-2620-2023-07-04) [Compare Source](https://togithub.com/matrix-org/matrix-js-sdk/compare/v26.1.0...v26.2.0) \================================================================================================== #### πŸ¦– Deprecations - The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. ([#​3189](https://togithub.com/matrix-org/matrix-js-sdk/issues/3189)). - ElementR: Add `CryptoApi#bootstrapSecretStorage` ([#​3483](https://togithub.com/matrix-org/matrix-js-sdk/pull/3483)). Contributed by [@​florianduros](https://togithub.com/florianduros). - Deprecate `MatrixClient.findVerificationRequestDMInProgress`, `MatrixClient.getVerificationRequestsToDeviceInProgress`, and `MatrixClient.requestVerification`, in favour of methods in `CryptoApi`. ([#​3474](https://togithub.com/matrix-org/matrix-js-sdk/pull/3474)). - Introduce a new `Crypto.VerificationRequest` interface, and deprecate direct access to the old `VerificationRequest` class. Also deprecate some related classes that were exported from `src/crypto/verification/request/VerificationRequest` ([#​3449](https://togithub.com/matrix-org/matrix-js-sdk/pull/3449)). #### ✨ Features - OIDC: navigate to authorization endpoint ([#​3499](https://togithub.com/matrix-org/matrix-js-sdk/pull/3499)). Contributed by [@​kerryarchibald](https://togithub.com/kerryarchibald). - Support for interactive device verification in Element-R. ([#​3505](https://togithub.com/matrix-org/matrix-js-sdk/pull/3505)). - Support for interactive device verification in Element-R. ([#​3508](https://togithub.com/matrix-org/matrix-js-sdk/pull/3508)). - Support for interactive device verification in Element-R. ([#​3490](https://togithub.com/matrix-org/matrix-js-sdk/pull/3490)). Fixes [vector-im/element-web#25316](https://togithub.com/vector-im/element-web/issues/25316). - Element-R: Store cross signing keys in secret storage ([#​3498](https://togithub.com/matrix-org/matrix-js-sdk/pull/3498)). Contributed by [@​florianduros](https://togithub.com/florianduros). - OIDC: add dynamic client registration util function ([#​3481](https://togithub.com/matrix-org/matrix-js-sdk/pull/3481)). Contributed by [@​kerryarchibald](https://togithub.com/kerryarchibald). - Add getLastUnthreadedReceiptFor utility to Thread delegating to the underlying Room ([#​3493](https://togithub.com/matrix-org/matrix-js-sdk/pull/3493)). - ElementR: Add `rust-crypto#createRecoveryKeyFromPassphrase` implementation ([#​3472](https://togithub.com/matrix-org/matrix-js-sdk/pull/3472)). Contributed by [@​florianduros](https://togithub.com/florianduros). #### πŸ› Bug Fixes - Aggregate relations regardless of whether event fits into the timeline ([#​3496](https://togithub.com/matrix-org/matrix-js-sdk/pull/3496)). Fixes [vector-im/element-web#25596](https://togithub.com/vector-im/element-web/issues/25596). - Fix bug where switching media caused media in subsequent calls to fail ([#​3489](https://togithub.com/matrix-org/matrix-js-sdk/pull/3489)). - Fix: remove polls from room state on redaction ([#​3475](https://togithub.com/matrix-org/matrix-js-sdk/pull/3475)). Fixes [vector-im/element-web#25573](https://togithub.com/vector-im/element-web/issues/25573). Contributed by [@​kerryarchibald](https://togithub.com/kerryarchibald). - Fix export type `GeneratedSecretStorageKey` ([#​3479](https://togithub.com/matrix-org/matrix-js-sdk/pull/3479)). Contributed by [@​florianduros](https://togithub.com/florianduros). - Close IDB database before deleting it to prevent spurious unexpected close errors ([#​3478](https://togithub.com/matrix-org/matrix-js-sdk/pull/3478)). Fixes [vector-im/element-web#25597](https://togithub.com/vector-im/element-web/issues/25597). ### [`v26.1.0`](https://togithub.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-2610-2023-06-20) [Compare Source](https://togithub.com/matrix-org/matrix-js-sdk/compare/v26.0.1...v26.1.0) \================================================================================================== #### πŸ¦– Deprecations - Introduce a new `Crypto.Verifier` interface, and deprecate direct access to `VerificationBase`, `SAS` and `ReciprocateQRCode` ([#​3414](https://togithub.com/matrix-org/matrix-js-sdk/pull/3414)). #### ✨ Features - Add `rust-crypto#isCrossSigningReady` implementation ([#​3462](https://togithub.com/matrix-org/matrix-js-sdk/pull/3462)). Contributed by [@​florianduros](https://togithub.com/florianduros). - OIDC: Validate `m.authentication` configuration ([#​3419](https://togithub.com/matrix-org/matrix-js-sdk/pull/3419)). Contributed by [@​kerryarchibald](https://togithub.com/kerryarchibald). - ElementR: Add `CryptoApi.getCrossSigningStatus` ([#​3452](https://togithub.com/matrix-org/matrix-js-sdk/pull/3452)). Contributed by [@​florianduros](https://togithub.com/florianduros). - Extend stats summary with call device and user count based on room state ([#​3424](https://togithub.com/matrix-org/matrix-js-sdk/pull/3424)). Contributed by [@​toger5](https://togithub.com/toger5). - Update MSC3912 implementation to use `with_rel_type` instead of `with_relations` ([#​3420](https://togithub.com/matrix-org/matrix-js-sdk/pull/3420)). - Export thread-related types from SDK ([#​3447](https://togithub.com/matrix-org/matrix-js-sdk/pull/3447)). Contributed by [@​stas-demydiuk](https://togithub.com/stas-demydiuk). - Use correct /v3 prefix for /refresh ([#​3016](https://togithub.com/matrix-org/matrix-js-sdk/pull/3016)). Contributed by [@​davidisaaclee](https://togithub.com/davidisaaclee). #### πŸ› Bug Fixes - Fix thread list being ordered based on all updates ([#​3458](https://togithub.com/matrix-org/matrix-js-sdk/pull/3458)). Fixes [vector-im/element-web#25522](https://togithub.com/vector-im/element-web/issues/25522). - Fix: handle `baseUrl` with trailing slash in `fetch.getUrl` ([#​3455](https://togithub.com/matrix-org/matrix-js-sdk/pull/3455)). Fixes [vector-im/element-web#25526](https://togithub.com/vector-im/element-web/issues/25526). Contributed by [@​kerryarchibald](https://togithub.com/kerryarchibald). - use cli.canSupport to determine intentional mentions support ([#​3445](https://togithub.com/matrix-org/matrix-js-sdk/pull/3445)). Fixes [vector-im/element-web#25497](https://togithub.com/vector-im/element-web/issues/25497). Contributed by [@​kerryarchibald](https://togithub.com/kerryarchibald). - Make sliding sync linearize processing of sync requests ([#​3442](https://togithub.com/matrix-org/matrix-js-sdk/pull/3442)). - Fix edge cases around 2nd order relations and threads ([#​3437](https://togithub.com/matrix-org/matrix-js-sdk/pull/3437)). ### [`v26.0.1`](https://togithub.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-2601-2023-06-09) [Compare Source](https://togithub.com/matrix-org/matrix-js-sdk/compare/v26.0.0...v26.0.1) \================================================================================================== #### πŸ› Bug Fixes - Fix: handle `baseUrl` with trailing slash in `fetch.getUrl` ([#​3455](https://togithub.com/matrix-org/matrix-js-sdk/pull/3455)). Fixes [vector-im/element-web#25526](https://togithub.com/vector-im/element-web/issues/25526). Contributed by [@​kerryarchibald](https://togithub.com/kerryarchibald). ### [`v26.0.0`](https://togithub.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-2600-2023-06-06) [Compare Source](https://togithub.com/matrix-org/matrix-js-sdk/compare/v25.1.1...v26.0.0) \================================================================================================== #### 🚨 BREAKING CHANGES - Ensure we do not add relations to the wrong timeline ([#​3427](https://togithub.com/matrix-org/matrix-js-sdk/pull/3427)). Fixes [vector-im/element-web#25450](https://togithub.com/vector-im/element-web/issues/25450) and [vector-im/element-web#25494](https://togithub.com/vector-im/element-web/issues/25494). - Deprecate `QrCodeEvent`, `SasEvent` and `VerificationEvent` ([#​3386](https://togithub.com/matrix-org/matrix-js-sdk/pull/3386)). #### πŸ¦– Deprecations - Move crypto classes into a separate namespace ([#​3385](https://togithub.com/matrix-org/matrix-js-sdk/pull/3385)). #### ✨ Features - Mention deno support in the README ([#​3417](https://togithub.com/matrix-org/matrix-js-sdk/pull/3417)). Contributed by [@​sigmaSd](https://togithub.com/sigmaSd). - Mark room version 10 as safe ([#​3425](https://togithub.com/matrix-org/matrix-js-sdk/pull/3425)). - Prioritise entirely supported flows for UIA ([#​3402](https://togithub.com/matrix-org/matrix-js-sdk/pull/3402)). - Add methods to terminate idb worker ([#​3362](https://togithub.com/matrix-org/matrix-js-sdk/pull/3362)). - Total summary count ([#​3351](https://togithub.com/matrix-org/matrix-js-sdk/pull/3351)). Contributed by [@​toger5](https://togithub.com/toger5). - Audio concealment ([#​3349](https://togithub.com/matrix-org/matrix-js-sdk/pull/3349)). Contributed by [@​toger5](https://togithub.com/toger5). #### πŸ› Bug Fixes - Correctly accumulate sync summaries. ([#​3366](https://togithub.com/matrix-org/matrix-js-sdk/pull/3366)). Fixes [vector-im/element-web#23345](https://togithub.com/vector-im/element-web/issues/23345). - Keep measuring a call feed's volume after a stream replacement ([#​3361](https://togithub.com/matrix-org/matrix-js-sdk/pull/3361)). Fixes [vector-im/element-call#1051](https://togithub.com/vector-im/element-call/issues/1051). - Element-R: Avoid uploading a new fallback key at every `/sync` ([#​3338](https://togithub.com/matrix-org/matrix-js-sdk/pull/3338)). Fixes [vector-im/element-web#25215](https://togithub.com/vector-im/element-web/issues/25215). - Accumulate receipts for the main thread and unthreaded separately ([#​3339](https://togithub.com/matrix-org/matrix-js-sdk/pull/3339)). Fixes [vector-im/element-web#24629](https://togithub.com/vector-im/element-web/issues/24629). - Remove spec non-compliant extended glob format ([#​3423](https://togithub.com/matrix-org/matrix-js-sdk/pull/3423)). Fixes [vector-im/element-web#25474](https://togithub.com/vector-im/element-web/issues/25474). - Fix bug where original event was inserted into timeline instead of the edit event ([#​3398](https://togithub.com/matrix-org/matrix-js-sdk/pull/3398)). Contributed by [@​andybalaam](https://togithub.com/andybalaam). - Only add a local receipt if it's after an existing receipt ([#​3399](https://togithub.com/matrix-org/matrix-js-sdk/pull/3399)). Contributed by [@​andybalaam](https://togithub.com/andybalaam). - Attempt a potential workaround for stuck notifs ([#​3384](https://togithub.com/matrix-org/matrix-js-sdk/pull/3384)). Fixes [vector-im/element-web#25406](https://togithub.com/vector-im/element-web/issues/25406). Contributed by [@​andybalaam](https://togithub.com/andybalaam). - Fix verification bug with `pendingEventOrdering: "chronological"` ([#​3382](https://togithub.com/matrix-org/matrix-js-sdk/pull/3382)). ### [`v25.1.1`](https://togithub.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-2511-2023-05-16) [Compare Source](https://togithub.com/matrix-org/matrix-js-sdk/compare/v25.1.0...v25.1.1) \================================================================================================== #### πŸ› Bug Fixes - Rebuild to fix packaging glitch in 25.1.0. Fixes [#​3363](https://togithub.com/matrix-org/matrix-js-sdk/issues/3363) ### [`v25.1.0`](https://togithub.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-2510-2023-05-09) [Compare Source](https://togithub.com/matrix-org/matrix-js-sdk/compare/v25.0.0...v25.1.0) \================================================================================================== #### πŸ¦– Deprecations - Deprecate MatrixClient::resolveRoomAlias ([#​3316](https://togithub.com/matrix-org/matrix-js-sdk/pull/3316)). #### ✨ Features - add client method to remove pusher ([#​3324](https://togithub.com/matrix-org/matrix-js-sdk/pull/3324)). Contributed by [@​kerryarchibald](https://togithub.com/kerryarchibald). - Implement MSC 3981 ([#​3248](https://togithub.com/matrix-org/matrix-js-sdk/pull/3248)). Fixes [vector-im/element-web#25021](https://togithub.com/vector-im/element-web/issues/25021). Contributed by [@​justjanne](https://togithub.com/justjanne). - Added `Room.getLastLiveEvent` and `Room.getLastThread`. Deprecated `Room.lastThread` in favour of `Room.getLastThread`. ([#​3321](https://togithub.com/matrix-org/matrix-js-sdk/pull/3321)). - Element-R: wire up device lists ([#​3272](https://togithub.com/matrix-org/matrix-js-sdk/pull/3272)). Contributed by [@​florianduros](https://togithub.com/florianduros). - Node 20 support ([#​3302](https://togithub.com/matrix-org/matrix-js-sdk/pull/3302)). #### πŸ› Bug Fixes - Fix racing between one-time-keys processing and sync ([#​3327](https://togithub.com/matrix-org/matrix-js-sdk/pull/3327)). Fixes [vector-im/element-web#25214](https://togithub.com/vector-im/element-web/issues/25214). Contributed by [@​florianduros](https://togithub.com/florianduros). - Fix lack of media when a user reconnects ([#​3318](https://togithub.com/matrix-org/matrix-js-sdk/pull/3318)). - Fix TimelineWindow getEvents exploding if no neigbouring timeline ([#​3285](https://togithub.com/matrix-org/matrix-js-sdk/pull/3285)). Fixes [vector-im/element-web#25104](https://togithub.com/vector-im/element-web/issues/25104).

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.1 MB