main
refactor: update GMSL (#3058)
Merge keyserver & userapi (#2972)
Move pseudoID ClientEvent hotswapping to a common location (#3199)
Always add `UnreadNotifications` to joined room reponses (#2793)
Only fetch events once for all rooms (#3311)
Modify sync transaction behaviour (#2758)
Transactional isolation for `/sync` (#2745)
PDU Sender split (#3100)