Releases: matrix-org/matrix-js-sdk
Releases Β· matrix-org/matrix-js-sdk
v39.0.0
π¨ BREAKING CHANGES
β¨ Features
- [MatrixRTC] Multi SFU support + m.rtc.member event type support (#5022). Contributed by @toger5.
- Implement Sticky Events MSC4354 (#5028). Contributed by @Half-Shot.
- feat(client): allow disabling VoIP support (#5021). Contributed by @pkuzco.
π Bug Fixes
- Only use the first 3 viaServers specified (#5034). Contributed by @t3chguy.
- Fetch the user's device info before processing a verification request (#5030). Contributed by @andybalaam.
v39.0.0-rc.0
π¨ BREAKING CHANGES
β¨ Features
- [MatrixRTC] Multi SFU support + m.rtc.member event type support (#5022). Contributed by @toger5.
- Implement Sticky Events MSC4354 (#5028). Contributed by @Half-Shot.
- feat(client): allow disabling VoIP support (#5021). Contributed by @pkuzco.
π Bug Fixes
- Only use the first 3 viaServers specified (#5034). Contributed by @t3chguy.
- Fetch the user's device info before processing a verification request (#5030). Contributed by @andybalaam.
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.parent
relation 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
probablyLeft
event to the MatrixRTCSession (#4962). Contributed by @toger5.
π Bug Fixes
v38.1.0-rc.0
β¨ Features
- Remove custom
org.matrix.msc4075.rtc.notification.parent
relation 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
probablyLeft
event 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.