v19.4.0
π Security
- Fix for CVE-2022-36059
Find more details at https://matrix.org/blog/2022/08/31/security-releases-matrix-js-sdk-19-4-0-and-matrix-react-sdk-3-53-0
β¨ Features
- Re-emit room state events on rooms (#2607).
- Add ability to override built in room name generator for an i18n'able one (#2609).
- Add txn_id support to sliding sync (#2567).
π Bug Fixes
- Refactor Sync and fix
initialSyncLimit
(#2587). - Use deep equality comparisons when searching for outgoing key requests by target (#2623). Contributed by @duxovni.
- Fix room membership race with PREPARED event (#2613). Contributed by @jotto.
- fixed a sliding sync bug which could cause the
roomIndexToRoomId
map to be incorrect when a new room is added in the middle of the list or when an existing room is deleted from the middle of the list. (#2610). - Fix: Handle parsing of a beacon info event without asset (#2591). Fixes element-hq/element-web#23078. Contributed by @kerryarchibald.
- Fix finding event read up to if stable private read receipts is missing (#2585). Fixes element-hq/element-web#23027.
- fixed a sliding sync issue where history could be interpreted as live events. (#2583).