matrix-org/matrix-js-sdk
### [`v24.1.0`](https://togithub.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-2410-httpsgithubcommatrix-orgmatrix-js-sdkreleasestagv2410-2023-04-11)
[Compare Source](https://togithub.com/matrix-org/matrix-js-sdk/compare/v24.0.0...v24.1.0)
\==================================================================================================
#### β¨ Features
- Allow via_servers property in findPredecessor (update to MSC3946) ([#3240](https://togithub.com/matrix-org/matrix-js-sdk/pull/3240)). Contributed by [@andybalaam](https://togithub.com/andybalaam).
- Fire `closed` event when IndexedDB closes unexpectedly ([#3218](https://togithub.com/matrix-org/matrix-js-sdk/pull/3218)).
- Implement MSC3952: intentional mentions ([#3092](https://togithub.com/matrix-org/matrix-js-sdk/pull/3092)). Fixes [vector-im/element-web#24376](https://togithub.com/vector-im/element-web/issues/24376).
- Send one time key count and unused fallback keys for rust-crypto ([#3215](https://togithub.com/matrix-org/matrix-js-sdk/pull/3215)). Fixes [vector-im/element-web#24795](https://togithub.com/vector-im/element-web/issues/24795). Contributed by [@florianduros](https://togithub.com/florianduros).
- Improve `processBeaconEvents` hotpath ([#3200](https://togithub.com/matrix-org/matrix-js-sdk/pull/3200)).
- Implement MSC3966: a push rule condition to check if an array contains a value ([#3180](https://togithub.com/matrix-org/matrix-js-sdk/pull/3180)).
#### π Bug Fixes
- indexddb-local-backend - return the current sync to database promise β¦ ([#3222](https://togithub.com/matrix-org/matrix-js-sdk/pull/3222)). Contributed by [@texuf](https://togithub.com/texuf).
- Revert "Add the call object to Call events" ([#3236](https://togithub.com/matrix-org/matrix-js-sdk/pull/3236)).
- Handle group call redaction ([#3231](https://togithub.com/matrix-org/matrix-js-sdk/pull/3231)). Fixes [vector-im/voip-internal#128](https://togithub.com/vector-im/voip-internal/issues/128).
- Stop doing O(n^2) work to find event's home (`eventShouldLiveIn`) ([#3227](https://togithub.com/matrix-org/matrix-js-sdk/pull/3227)). Contributed by [@jryans](https://togithub.com/jryans).
- Fix bug where video would not unmute if it started muted ([#3213](https://togithub.com/matrix-org/matrix-js-sdk/pull/3213)). Fixes [vector-im/element-call#925](https://togithub.com/vector-im/element-call/issues/925).
- Fixes to event encryption in the Rust Crypto implementation ([#3202](https://togithub.com/matrix-org/matrix-js-sdk/pull/3202)).
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.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
24.0.0
->24.1.0
Release Notes
matrix-org/matrix-js-sdk
### [`v24.1.0`](https://togithub.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-2410-httpsgithubcommatrix-orgmatrix-js-sdkreleasestagv2410-2023-04-11) [Compare Source](https://togithub.com/matrix-org/matrix-js-sdk/compare/v24.0.0...v24.1.0) \================================================================================================== #### β¨ Features - Allow via_servers property in findPredecessor (update to MSC3946) ([#3240](https://togithub.com/matrix-org/matrix-js-sdk/pull/3240)). Contributed by [@andybalaam](https://togithub.com/andybalaam). - Fire `closed` event when IndexedDB closes unexpectedly ([#3218](https://togithub.com/matrix-org/matrix-js-sdk/pull/3218)). - Implement MSC3952: intentional mentions ([#3092](https://togithub.com/matrix-org/matrix-js-sdk/pull/3092)). Fixes [vector-im/element-web#24376](https://togithub.com/vector-im/element-web/issues/24376). - Send one time key count and unused fallback keys for rust-crypto ([#3215](https://togithub.com/matrix-org/matrix-js-sdk/pull/3215)). Fixes [vector-im/element-web#24795](https://togithub.com/vector-im/element-web/issues/24795). Contributed by [@florianduros](https://togithub.com/florianduros). - Improve `processBeaconEvents` hotpath ([#3200](https://togithub.com/matrix-org/matrix-js-sdk/pull/3200)). - Implement MSC3966: a push rule condition to check if an array contains a value ([#3180](https://togithub.com/matrix-org/matrix-js-sdk/pull/3180)). #### π Bug Fixes - indexddb-local-backend - return the current sync to database promise β¦ ([#3222](https://togithub.com/matrix-org/matrix-js-sdk/pull/3222)). Contributed by [@texuf](https://togithub.com/texuf). - Revert "Add the call object to Call events" ([#3236](https://togithub.com/matrix-org/matrix-js-sdk/pull/3236)). - Handle group call redaction ([#3231](https://togithub.com/matrix-org/matrix-js-sdk/pull/3231)). Fixes [vector-im/voip-internal#128](https://togithub.com/vector-im/voip-internal/issues/128). - Stop doing O(n^2) work to find event's home (`eventShouldLiveIn`) ([#3227](https://togithub.com/matrix-org/matrix-js-sdk/pull/3227)). Contributed by [@jryans](https://togithub.com/jryans). - Fix bug where video would not unmute if it started muted ([#3213](https://togithub.com/matrix-org/matrix-js-sdk/pull/3213)). Fixes [vector-im/element-call#925](https://togithub.com/vector-im/element-call/issues/925). - Fixes to event encryption in the Rust Crypto implementation ([#3202](https://togithub.com/matrix-org/matrix-js-sdk/pull/3202)).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.