v25.1.0
🦖 Deprecations
- Deprecate MatrixClient::resolveRoomAlias (#3316).
✨ Features
- add client method to remove pusher (#3324). Contributed by @kerryarchibald.
- Implement MSC 3981 (#3248). Fixes element-hq/element-web#25021. Contributed by @justjanne.
- Added
Room.getLastLiveEvent
andRoom.getLastThread
. DeprecatedRoom.lastThread
in favour ofRoom.getLastThread
. (#3321). - Element-R: wire up device lists (#3272). Contributed by @florianduros.
- Node 20 support (#3302).
🐛 Bug Fixes
- Fix racing between one-time-keys processing and sync (#3327). Fixes element-hq/element-web#25214. Contributed by @florianduros.
- Fix lack of media when a user reconnects (#3318).
- Fix TimelineWindow getEvents exploding if no neigbouring timeline (#3285). Fixes element-hq/element-web#25104.