Skip to content

Releases: matrix-org/matrix-js-sdk

v38.0.0-rc.1

21 Aug 14:16
b80d009

Choose a tag to compare

v38.0.0-rc.1 Pre-release
Pre-release

🚨 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

19 Aug 13:08

Choose a tag to compare

v38.0.0-rc.0 Pre-release
Pre-release

✨ 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

11 Aug 11:13

Choose a tag to compare

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

  • Fix unknown/broken state in the RTC Membership Manager causing unnecassary error logging. (#4944). Contributed by @toger5.

v37.13.0-rc.0

05 Aug 12:51

Choose a tag to compare

v37.13.0-rc.0 Pre-release
Pre-release

✨ 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

  • Fix unknown/broken state in the RTC Membership Manager causing unnecassary error logging. (#4944). Contributed by @toger5.

v37.12.0

29 Jul 12:58

Choose a tag to compare

🦖 Deprecations

  • Deprecate non-functional IJoinRoomOpts.syncRoom (#4913). Contributed by @richvdh.

✨ 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

v37.12.0-rc.0

22 Jul 13:23

Choose a tag to compare

v37.12.0-rc.0 Pre-release
Pre-release

🦖 Deprecations

  • Deprecate non-functional IJoinRoomOpts.syncRoom (#4913). Contributed by @richvdh.

✨ 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

v37.11.0

15 Jul 14:44

Choose a tag to compare

✨ 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 proper OlmEncryptionInfo support (#4891). Contributed by @BillCarsonFr.

v37.11.0-rc.0

08 Jul 13:21

Choose a tag to compare

v37.11.0-rc.0 Pre-release
Pre-release

✨ 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 proper OlmEncryptionInfo support (#4891). Contributed by @BillCarsonFr.

v37.10.0

01 Jul 14:53

Choose a tag to compare

✨ 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

24 Jun 12:40

Choose a tag to compare

v37.10.0-rc.0 Pre-release
Pre-release

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