Releases: matrix-org/matrix-js-sdk
Releases · matrix-org/matrix-js-sdk
v38.4.0
✨ Features
- Add call intent to RTC call notifications (#5010). Contributed by @Half-Shot.
- Implement experimental encrypted state events. (#4994). Contributed by @kaylendog.
🐛 Bug Fixes
- Exclude cancelled requests from in-progress lists (#5016). Contributed by @andybalaam.
v38.4.0-rc.0
✨ Features
- Add call intent to RTC call notifications (#5010). Contributed by @Half-Shot.
- Implement experimental encrypted state events. (#4994). Contributed by @kaylendog.
🐛 Bug Fixes
- Exclude cancelled requests from in-progress lists (#5016). Contributed by @andybalaam.
v38.3.0
🐛 Bug Fixes
- Remove knocked room when membership changes to join (#4977). Contributed by @svajunas-budrys.
v38.3.0-rc.0
🐛 Bug Fixes
- Remove knocked room when membership changes to join (#4977). Contributed by @svajunas-budrys.
v38.2.0
v38.1.0
✨ Features
- Remove custom
org.matrix.msc4075.rtc.notification.parentrelation type (#4979). Contributed by @toger5. - MatrixRTC: Add RTC decline event (#4978). Contributed by @toger5.
- Make a MatrixRTCSession emit once the RTCNotification is sent (#4976). Contributed by @toger5.
- Use hydra semantics for unknown room versions (#4957). Contributed by @dbkr.
- Expose the StatusChanged event through the RTCSession (#4974). Contributed by @toger5.
- Add
probablyLeftevent to the MatrixRTCSession (#4962). Contributed by @toger5.
🐛 Bug Fixes
v38.1.0-rc.0
✨ Features
- Remove custom
org.matrix.msc4075.rtc.notification.parentrelation type (#4979). Contributed by @toger5. - MatrixRTC: Add RTC decline event (#4978). Contributed by @toger5.
- Make a MatrixRTCSession emit once the RTCNotification is sent (#4976). Contributed by @toger5.
- Use hydra semantics for unknown room versions (#4957). Contributed by @dbkr.
- Expose the StatusChanged event through the RTCSession (#4974). Contributed by @toger5.
- Add
probablyLeftevent to the MatrixRTCSession (#4962). Contributed by @toger5.
🐛 Bug Fixes
v38.0.0
🚨 BREAKING CHANGES
- Release tranche of breaking changes (#4975).
- Remove support for FetchHttpApi
onlyData = false - Remove deprecated
IJoinRoomOpts.syncRoom - Remove deprecated methods which are unsupported in rust crypto
- Remove deprecated getAuthIssuer method
- Remove deprecated beginKeyVerification method
- Remove deprecated isEncryptedDisabledForUnverifiedDevices getter
- Remove deprecated UndecryptableToDeviceEvent MatrixClient emit
- Remove deprecated defer utility method
- Remove deprecated UIAResponse dummy type
- Remove deprecated MatrixRTCSession MembershipConfig fields
- Remove deprecated findVerificationRequestDMInProgress and storeSessionBackupPrivateKey methods in favour of overloads
✨ 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.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.