Matrix (Synapse/Element) - Package Updates
Pinned
Matrix (Synapse/Element)
-
For those asking about the recent releases, there's been a regression somewhere in Synapse with how auth providers are handled. You can read up here - https://github.com/matrix-org/synapse/issues/10171 . I opened https://github.com/matrix-org/matrix-synapse-ldap3/issues/123 and https://github.com/matrix-org/matrix-synapse-ldap3/issues/124 . Luckily, there is a workaround, so we can fix things in the package.
-
[1.27.0]
- Update Synapse to 1.38.0
- Full changelog
- Implement refresh tokens as specified by MSC2918. (#9450)
- Add support for evicting cache entries based on last access time. (#10205)
- Omit empty fields from the /sync response. Contributed by @deepbluev7. (#10214)
- Improve validation on federation send_{join,leave,knock} endpoints. (#10225, #10243)
- Mark events received over federation which fail a spam check as "soft-failed". (#10263)
- Add metrics for new inbound federation staging area. (#10284)
- Add script to print information about recently registered users. (#10290)
-
Element [1.6.0]
- Update Element to 1.8.0
- Full changelog
- Show how long a call was on call tiles (#6570). Fixes #18405. Contributed by SimonBrandner.
- Add regional indicators to emoji picker (#6490). Fixes #14963. Contributed by robintown.
- Make call control buttons accessible to screen reader users (#6181). Fixes #18358. Contributed by pvagner.
- Skip sending a thumbnail if it is not a sufficient saving over the original (#6559). Fixes #17906.
- Increase PiP snapping speed (#6539). Fixes #18371. Contributed by SimonBrandner.
- Improve and move the incoming call toast (#6470). Fixes #17912. Contributed by SimonBrandner.
- Allow all of the URL schemes that Firefox allows (#6457). Contributed by aaronraimist.
- Improve bubble layout colors (#6452). Fixes #18081. Contributed by SimonBrandner.
- Spaces let users switch between Home and All Rooms behaviours (#6497). Fixes #18093.
- Support for MSC2285 (hidden read receipts) (#6390). Contributed by SimonBrandner.
- Group pinned message events with MELS (#6349). Fixes #17938. Contributed by SimonBrandner.
- Make version copiable (#6227). Fixes #17603 and #18329. Contributed by SimonBrandner.
-
Element [1.6.2]
- Update Element to 1.8.2
- Full changelog
- Add a warning on E2EE rooms if you try to make them public (#5698). Contributed by SimonBrandner.
- Allow pagination of the space hierarchy and use new APIs (#6507). Fixes #18089 and #18427.
- Improve emoji in composer (#6650). Fixes #18593 and #18593. Contributed by SimonBrandner.
- Allow playback of replied-to voice message (#6629). Fixes #18599 and #18599. Contributed by SimonBrandner.
- Format autocomplete suggestions vertically (#6620). Fixes #17574 and #17574. Contributed by SimonBrandner.
- Remember last MemberList search query per-room (#6640). Fixes #18613 and #18613. Contributed by SimonBrandner.
-
Synapse [1.30.2]
- Update Synapse to 1.41.1
- Full changelog
- GHSA-3x4c-pq33-4w3q / CVE-2021-39164: Enumerating a private room's list of members and their display names.
- GHSA-jj53-8fmw-f2w2 / CVE-2021-39163: Disclosing a private room's name, avatar, topic, and number of members.
-
[1.31.0]
- Update Synapse to 1.42.0
- Full changelog
- Support room version 9 from MSC3375. (#10747)
- Add support for MSC3231: Token authenticated registration. Users can be required to submit a token during registration to authenticate themselves. Contributed by Callum Brown. (#10142)
- Add support for MSC3283: Expose enable_set_displayname in capabilities. (#10452)
- Port the PresenceRouter module interface to the new generic interface. (#10524)
- Add pagination to the spaces summary based on updates to MSC2946. (#10613, #10725)
-
[1.6.3]
- Update Element to 1.8.4
- Full changelog
- Fix a security issue with message key sharing. See https://matrix.org/blog/2021/09/13/vulnerability-disclosure-key-sharing for details.
-
[1.6.4]
- Update Element to 1.8.5
- Full changelog
- Add bubble highlight styling (#6582). Fixes #18295 and #18295. Contributed by SimonBrandner.
- Create narrow mode for Composer (#6682). Fixes #18533 and #18533.
- Prefer matrix.to alias links over room id in spaces & share (#6745). Fixes #18796 and #18796.
- Stop automatic playback of voice messages if a non-voice message is encountered (#6728). Fixes #18850 and #18850.
- Show call length during a call (#6700). Fixes #18566 and #18566. Contributed by SimonBrandner.
- Serialize and retry mass-leave when leaving space (#6737). Fixes #18789 and #18789.
- Improve form handling in and around space creation (#6739). Fixes #18775 and #18775.
- Split autoplay GIFs and videos into different settings (#6726). Fixes #5771 and #5771. Contributed by SimonBrandner.
- Add autoplay for voice messages (#6710). Fixes #18804, #18715, #18714 #17961 and #18804.
- Allow to use basic html to format invite messages (#6703). Fixes #15738 and #15738. Contributed by skolmer.
-
[1.33.0]
- Update Synapse to 1.44.0
- Full changelog
- Only allow the MSC2716 /batch_send?chunk_id=xxx endpoint to connect to an already existing insertion event. (#10776)
- Improve oEmbed URL previews by processing the author name, photo, and video information. (#10814, #10819)
- Speed up responding with large JSON objects to requests. (#10868, #10905)
- Add a user_may_create_room_with_invites spam checker callback to allow modules to allow or deny a room creation request based on the invites and/or 3PID invites it includes. (#10898)