v28.1.0
🦖 Deprecations
- Deprecate
MatrixClient.checkUserTrust
(#3691). - Deprecate
MatrixClient.{prepare,create}KeyBackupVersion
in favour of newCryptoApi.resetKeyBackup
API (#3689). - The Browserify artifact is being deprecated, scheduled for removal in the October 10th release cycle. (#3189)
✨ Features
- Allow calls without ICE/TURN/STUN servers (#3695).
- Emit summary update event (#3687). Fixes element-hq/element-web#26033.
- ElementR: Update
CryptoApi.userHasCrossSigningKeys
(#3646). Contributed by @florianduros. - Add
join_rule
field to /publicRooms response (#3673). Contributed by @charlynguyen. - Use sender instead of content.creator field on m.room.create events (#3675).
🐛 Bug Fixes
- Provide better error for ICE Server SyntaxError (#3694). Fixes element-hq/element-web#21804.
- Legacy crypto: re-check key backup after
bootstrapSecretStorage
(#3692). Fixes element-hq/element-web#26115.