Releases: matrix-org/matrix-js-sdk
Releases · matrix-org/matrix-js-sdk
v38.0.0-rc.1
🚨 BREAKING CHANGES
- [Backport staging] Release tranche of breaking changes (#4975). Contributed by @RiotRobot.
✨ Features
- Allow multiple rtc sessions per room (with different sessionDescriptions) (#4945). Contributed by @toger5.
- Add support for login_hint in authorization url generation (#4943). Contributed by @odelcroi.
- Only process MatrixRTC sessions associated with calls for
callMembershipsForRoom
(#4960). Contributed by @fkwp.
v38.0.0-rc.0
✨ Features
- Allow multiple rtc sessions per room (with different sessionDescriptions) (#4945). Contributed by @toger5.
- Add support for login_hint in authorization url generation (#4943). Contributed by @odelcroi.
- Only process MatrixRTC sessions associated with calls for
callMembershipsForRoom
(#4960). Contributed by @fkwp.
v37.13.0
This release supports new v12 Matrix rooms and consequently has a breaking change, removing powerLevelNorm from the RoomMember object as this can't be supported with infinite power levels. Apps should use the non-normalised powerLevel
instead.
🚨 BREAKING CHANGES
- [Backport staging] Support for creator power level (#4954). Contributed by @RiotRobot.
✨ Features
- [Backport staging] Support v12 rooms in maySendEvent (#4956). Contributed by @RiotRobot.
- [Backport staging] Support for creator power level (#4954). Contributed by @RiotRobot.
- Experimental support for sharing encrypted history on invite (#4920). Contributed by @richvdh.
- Use the logger associated with MatrixClient in rust sdk (#4918). Contributed by @richvdh.
- Update to matrix-sdk-crypto-wasm 15.1.0, and add new
ShieldStateCode.MismatchedSender
(#4916). Contributed by @richvdh.
🐛 Bug Fixes
v37.13.0-rc.0
✨ Features
- Experimental support for sharing encrypted history on invite (#4920). Contributed by @richvdh.
- Use the logger associated with MatrixClient in rust sdk (#4918). Contributed by @richvdh.
- Update to matrix-sdk-crypto-wasm 15.1.0, and add new
ShieldStateCode.MismatchedSender
(#4916). Contributed by @richvdh.
🐛 Bug Fixes
v37.12.0
🦖 Deprecations
✨ Features
- Custom abort timeout logic for restarting delayed events that is compatible with the widget api (#4927). Contributed by @toger5.
- Allow sending notification events when starting a call (#4826). Contributed by @robintown.
🐛 Bug Fixes
- Fix deep import incompatibility (#4924) (#4925). Contributed by @toriningen.
- Fix more incorrect logger use (#4904). Contributed by @richvdh.
v37.12.0-rc.0
🦖 Deprecations
✨ Features
- Custom abort timeout logic for restarting delayed events that is compatible with the widget api (#4927). Contributed by @toger5.
- Allow sending notification events when starting a call (#4826). Contributed by @robintown.
🐛 Bug Fixes
- Fix deep import incompatibility (#4924) (#4925). Contributed by @toriningen.
- Fix more incorrect logger use (#4904). Contributed by @richvdh.
v37.11.0
✨ Features
- Update README to make Element sponsorship explicit (#4901). Contributed by @neilisfragile.
- Use client logger in more places (crypto code) (#4900). Contributed by @richvdh.
- Use client logger in
MatrixRTCSessionManager
(#4898). Contributed by @richvdh. - Use client logger in more places (core code) (#4899). Contributed by @richvdh.
- crypto: Add new
ClientEvent.ReceivedToDeviceMessage
with properOlmEncryptionInfo
support (#4891). Contributed by @BillCarsonFr.
v37.11.0-rc.0
✨ Features
- Update README to make Element sponsorship explicit (#4901). Contributed by @neilisfragile.
- Use client logger in more places (crypto code) (#4900). Contributed by @richvdh.
- Use client logger in
MatrixRTCSessionManager
(#4898). Contributed by @richvdh. - Use client logger in more places (core code) (#4899). Contributed by @richvdh.
- crypto: Add new
ClientEvent.ReceivedToDeviceMessage
with properOlmEncryptionInfo
support (#4891). Contributed by @BillCarsonFr.
v37.10.0
✨ Features
- Update matrix-sdk-crypto-wasm to
15.0.0
(#4882). Contributed by @richvdh. - Allow customizing the IndexedDB database prefix used by Rust crypto. (#4878). Contributed by @clokep.
- Remove
@matrix-org/olm
from dependency list (#4876). Contributed by @richvdh. - Redact on ban: Client implementation (#4867). Contributed by @turt2live.
v37.10.0-rc.0
✨ Features
- Update matrix-sdk-crypto-wasm to
15.0.0
(#4882). Contributed by @richvdh. - Allow customizing the IndexedDB database prefix used by Rust crypto. (#4878). Contributed by @clokep.
- Remove
@matrix-org/olm
from dependency list (#4876). Contributed by @richvdh. - Redact on ban: Client implementation (#4867). Contributed by @turt2live.