Skip to content

Releases: matrix-org/matrix-js-sdk

v29.0.0

10 Oct 08:13
Compare
Choose a tag to compare

🚨 BREAKING CHANGES

  • Remove browserify builds (#3759).

✨ Features

  • Export AutoDiscoveryError and fix type of ALL_ERRORS (#3768).
  • Support for stable MSC3882 get_login_token (#3416). Contributed by @hughns.
  • Remove IsUserMention and IsRoomMention from DEFAULT_OVERRIDE_RULES (#3752). Contributed by @kerryarchibald.

🐛 Bug Fixes

  • Fix a case where joinRoom creates a duplicate Room object (#3747).
  • Add membershipID to call memberships (#3745).
  • Fix the warning for messages from unsigned devices (#3743).
  • Stop keep alive, when sync was stoped (#3720). Contributed by @finsterwalder.

v29.0.0-rc.1

03 Oct 10:40
Compare
Choose a tag to compare
v29.0.0-rc.1 Pre-release
Pre-release

🚨 BREAKING CHANGES

  • Remove browserify builds (#3759).

✨ Features

  • Export AutoDiscoveryError and fix type of ALL_ERRORS (#3768).
  • Support for stable MSC3882 get_login_token (#3416). Contributed by @hughns.
  • Remove IsUserMention and IsRoomMention from DEFAULT_OVERRIDE_RULES (#3752). Contributed by @kerryarchibald.

🐛 Bug Fixes

  • Fix a case where joinRoom creates a duplicate Room object (#3747).
  • Add membershipID to call memberships (#3745).
  • Fix the warning for messages from unsigned devices (#3743).
  • Stop keep alive, when sync was stoped (#3720). Contributed by @finsterwalder.

v28.2.0

26 Sep 11:17
Compare
Choose a tag to compare

🦖 Deprecations

  • Implement getEncryptionInfoForEvent and deprecate getEventEncryptionInfo (#3693).
  • The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (#3189)

✨ Features

  • Delete knocked room when knock membership changes (#3729). Contributed by @maheichyk.
  • Introduce MatrixRTCSession lower level group call primitive (#3663).
  • Sync knock rooms (#3703). Contributed by @maheichyk.

🐛 Bug Fixes

v28.2.0-rc.1

19 Sep 11:34
Compare
Choose a tag to compare
v28.2.0-rc.1 Pre-release
Pre-release

🦖 Deprecations

  • Implement getEncryptionInfoForEvent and deprecate getEventEncryptionInfo (#3693).
  • The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (#3189)

✨ Features

  • Delete knocked room when knock membership changes (#3729). Contributed by @maheichyk.
  • Introduce MatrixRTCSession lower level group call primitive (#3663).
  • Sync knock rooms (#3703). Contributed by @maheichyk.

🐛 Bug Fixes

v28.1.0

12 Sep 15:53
Compare
Choose a tag to compare

🦖 Deprecations

  • Deprecate MatrixClient.checkUserTrust (#3691).
  • Deprecate MatrixClient.{prepare,create}KeyBackupVersion in favour of new CryptoApi.resetKeyBackup API (#3689).
  • The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (#3189)

✨ Features

🐛 Bug Fixes

v28.1.0-rc.1

05 Sep 15:52
Compare
Choose a tag to compare
v28.1.0-rc.1 Pre-release
Pre-release

🦖 Deprecations

  • Deprecate MatrixClient.checkUserTrust (#3691).
  • Deprecate MatrixClient.{prepare,create}KeyBackupVersion in favour of new CryptoApi.resetKeyBackup API (#3689).

✨ Features

🐛 Bug Fixes

v28.0.0

29 Aug 09:54
Compare
Choose a tag to compare

🚨 BREAKING CHANGES

🦖 Deprecations

  • The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (#3189)

✨ Features

🐛 Bug Fixes

  • ElementR: Process all verification events, not just requests (#3650). Contributed by @florianduros.

v28.0.0-rc.1

22 Aug 14:19
Compare
Choose a tag to compare
v28.0.0-rc.1 Pre-release
Pre-release

🚨 BREAKING CHANGES

🦖 Deprecations

  • The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (#3189)

✨ Features

🐛 Bug Fixes

  • ElementR: Process all verification events, not just requests (#3650). Contributed by @florianduros.

v27.2.0

15 Aug 12:18
Compare
Choose a tag to compare

🦖 Deprecations

  • The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (#3189)

✨ Features

  • Allow knocking rooms (#3647). Contributed by @charlynguyen.
  • Bump pagination limit to account for threaded events (#3638).
  • ElementR: Add CryptoApi.findVerificationRequestDMInProgress (#3601). Contributed by @florianduros.
  • Export more into the public interface (#3614).

🐛 Bug Fixes

v27.2.0-rc.1

08 Aug 14:02
Compare
Choose a tag to compare
v27.2.0-rc.1 Pre-release
Pre-release

🦖 Deprecations

  • The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (#3189)

✨ Features

  • Allow knocking rooms (#3647). Contributed by @charlynguyen.
  • Bump pagination limit to account for threaded events (#3638).
  • ElementR: Add CryptoApi.findVerificationRequestDMInProgress (#3601). Contributed by @florianduros.
  • Export more into the public interface (#3614).

🐛 Bug Fixes