Skip to content

Releases: matrix-org/matrix-js-sdk

v39.0.0

21 Oct 11:18

Choose a tag to compare

🚨 BREAKING CHANGES

  • [MatrixRTC] Multi SFU support + m.rtc.member event type support (#5022). Contributed by @toger5.

✨ 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

14 Oct 13:34

Choose a tag to compare

v39.0.0-rc.0 Pre-release
Pre-release

🚨 BREAKING CHANGES

  • [MatrixRTC] Multi SFU support + m.rtc.member event type support (#5022). Contributed by @toger5.

✨ 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

07 Oct 12:05

Choose a tag to compare

✨ 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

30 Sep 12:41

Choose a tag to compare

v38.4.0-rc.0 Pre-release
Pre-release

✨ 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

23 Sep 12:12

Choose a tag to compare

πŸ› Bug Fixes

v38.3.0-rc.0

16 Sep 14:09

Choose a tag to compare

v38.3.0-rc.0 Pre-release
Pre-release

πŸ› Bug Fixes

v38.2.0

16 Sep 11:39

Choose a tag to compare

v38.1.0

09 Sep 16:29

Choose a tag to compare

✨ 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

02 Sep 12:53

Choose a tag to compare

v38.1.0-rc.0 Pre-release
Pre-release

✨ 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

27 Aug 13:31

Choose a tag to compare

🚨 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.