matrix-org/matrix-js-sdk (matrix-js-sdk)
### [`v34.11.1`](https://redirect.github.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-34111-2024-11-12)
[Compare Source](https://redirect.github.com/matrix-org/matrix-js-sdk/compare/v34.10.0...v34.11.1)
\====================================================================================================
### [`v34.10.0`](https://redirect.github.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-34100-2024-11-05)
[Compare Source](https://redirect.github.com/matrix-org/matrix-js-sdk/compare/v34.9.0...v34.10.0)
\====================================================================================================
#### π¦ Deprecations
- Deprecate `CreateSecretStorageOpts.keyBackupInfo` used in `CryptoApi.bootstrapSecretStorage.` ([#4474](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4474)). Contributed by [@florianduros](https://redirect.github.com/florianduros).
- Add CryptoApi.encryptToDeviceMessages() and deprecate Crypto.encryptAndSendToDevices() ([#4380](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4380)). Contributed by [@hughns](https://redirect.github.com/hughns).
- Remove abandoned MSC3886, MSC3903, MSC3906 experimental implementations ([#4469](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4469)). Contributed by [@t3chguy](https://redirect.github.com/t3chguy).
- Deprecate `MatrixClient.getDehydratedDevice` ([#4467](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4467)). Contributed by [@florianduros](https://redirect.github.com/florianduros).
- Deprecate top level crypto events re-export ([#4444](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4444)). Contributed by [@florianduros](https://redirect.github.com/florianduros).
#### β¨ Features
- Add CryptoApi.encryptToDeviceMessages() and deprecate Crypto.encryptAndSendToDevices() ([#4380](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4380)). Contributed by [@hughns](https://redirect.github.com/hughns).
- Do not rotate MatrixRTC media encryption key when a new member joins a session ([#4472](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4472)). Contributed by [@hughns](https://redirect.github.com/hughns).
- Avoid `|` notation in log messages ([#4473](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4473)). Contributed by [@richvdh](https://redirect.github.com/richvdh).
- Refactor/simplify Promises in MatrixRTCSession ([#4466](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4466)). Contributed by [@AndrewFerr](https://redirect.github.com/AndrewFerr).
- Prepare delayed call leave events more reliably ([#4447](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4447)). Contributed by [@AndrewFerr](https://redirect.github.com/AndrewFerr).
#### π Bug Fixes
- Fix DelayedEventInfo type ([#4446](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4446)). Contributed by [@AndrewFerr](https://redirect.github.com/AndrewFerr).
### [`v34.9.0`](https://redirect.github.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-3490-2024-10-22)
[Compare Source](https://redirect.github.com/matrix-org/matrix-js-sdk/compare/v34.8.0...v34.9.0)
\==================================================================================================
#### π¦ Deprecations
- Deprecate the crypto events which are not used by the rust-crypto ([#4442](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4442)). Contributed by [@florianduros](https://redirect.github.com/florianduros).
#### π Bug Fixes
- Fix the rust crypto import in esm environments. ([#4445](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4445)). Contributed by [@saul-jb](https://redirect.github.com/saul-jb).
- Fix MatrixRTC sender key wrapping ([#4441](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4441)). Contributed by [@hughns](https://redirect.github.com/hughns).
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 contains the following updates:
34.8.0
->34.11.1
Release Notes
matrix-org/matrix-js-sdk (matrix-js-sdk)
### [`v34.11.1`](https://redirect.github.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-34111-2024-11-12) [Compare Source](https://redirect.github.com/matrix-org/matrix-js-sdk/compare/v34.10.0...v34.11.1) \==================================================================================================== ### [`v34.10.0`](https://redirect.github.com/matrix-org/matrix-js-sdk/blob/HEAD/CHANGELOG.md#Changes-in-34100-2024-11-05) [Compare Source](https://redirect.github.com/matrix-org/matrix-js-sdk/compare/v34.9.0...v34.10.0) \==================================================================================================== #### π¦ Deprecations - Deprecate `CreateSecretStorageOpts.keyBackupInfo` used in `CryptoApi.bootstrapSecretStorage.` ([#4474](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4474)). Contributed by [@florianduros](https://redirect.github.com/florianduros). - Add CryptoApi.encryptToDeviceMessages() and deprecate Crypto.encryptAndSendToDevices() ([#4380](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4380)). Contributed by [@hughns](https://redirect.github.com/hughns). - Remove abandoned MSC3886, MSC3903, MSC3906 experimental implementations ([#4469](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4469)). Contributed by [@t3chguy](https://redirect.github.com/t3chguy). - Deprecate `MatrixClient.getDehydratedDevice` ([#4467](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4467)). Contributed by [@florianduros](https://redirect.github.com/florianduros). - Deprecate top level crypto events re-export ([#4444](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4444)). Contributed by [@florianduros](https://redirect.github.com/florianduros). #### β¨ Features - Add CryptoApi.encryptToDeviceMessages() and deprecate Crypto.encryptAndSendToDevices() ([#4380](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4380)). Contributed by [@hughns](https://redirect.github.com/hughns). - Do not rotate MatrixRTC media encryption key when a new member joins a session ([#4472](https://redirect.github.com/matrix-org/matrix-js-sdk/pull/4472)). Contributed by [@hughns](https://redirect.github.com/hughns). - Avoid `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 was generated by Mend Renovate. View the repository job log.