Matrix (Synapse/Element) - Package Updates
Pinned
Matrix (Synapse/Element)
-
[1.9.17]
- Update Element to 1.11.59
- Full changelog
- Ignore activity in TAC (#12269). Contributed by @florianduros.
- Use browser's font size instead of hardcoded 16px as root font size (#12246). Contributed by @florianduros.
- Revert "Use Compound primary colors for most actions" (#12264). Contributed by @florianduros.
- Revert "Refine menu, toast, and popover colors" (#12263). Contributed by @florianduros.
- Fix Native OIDC for Element Desktop (#12253). Contributed by @t3chguy.
- Improve client metadata used for OIDC dynamic registration (#12257). Contributed by @t3chguy.
- Refine menu, toast, and popover colors (#12247). Contributed by @robintown.
- Call the AsJson forms of import and exportRoomKeys (#12233). Contributed by @andybalaam.
- Use Compound primary colors for most actions (#12241). Contributed by @robintown.
- Enable redirected media by default (#12142). Contributed by @turt2live.
- Reduce TAC width by 16px (#12239). Contributed by @florianduros.
- Pop out of Threads Activity Centre (#12136). Contributed by @florianduros.
- Use new semantic tokens for username colors (#12209). Contributed by @robintown.
-
[1.89.0]
- Update Synapse to 1.102.0
- Full changelog
- A metric was added for emails sent by Synapse, broken down by type:
synapse_emails_sent_total
. Contributed by Remi Rampin. (#16881) - Do not send multiple concurrent requests for keys for the same server. (#16894)
- Fix performance issue when joining very large rooms that can cause the server to lock up. Introduced in v1.100.0. (#16903)
- Always prefer unthreaded receipt when >1 exist (MSC4102). (#16927)
-
[1.9.18]
- Update Element to 1.11.60
- Full changelog
- Refine styles of controls to match Compound (#12299). Contributed by @robintown.
- Hide the archived section (#12286). Contributed by @dbkr.
- Add theme data to EC widget Url (#12279). Contributed by @toger5.
- Update MSC2965 OIDC Discovery implementation (#12245). Contributed by @t3chguy.
- Use green dot for activity notification in LegacyRoomHeader (#12270). Contributed by @florianduros.
-
[1.90.0]
- Update Synapse to 1.103.0
- Full changelog
- Add a new List Accounts v3 Admin API with improved deactivated user filtering capabilities. (#16874)
- Include Retry-After header by default per MSC4041. Contributed by @clokep. (#16947)
- Fix joining remote rooms when a module uses the
on_new_event
callback. This callback may now pass partial state events instead of the full state for remote rooms. Introduced in v1.76.0. (#16973) - Fix performance issue when joining very large rooms that can cause the server to lock up. Introduced in v1.100.0. Contributed by @ggogel. (#16968)
-
[1.9.20]
- Update Element to 1.11.62
- Full changelog
- Change user permission by using a new apply button (#12346). Contributed by @florianduros.
- Mark as Unread (#12254). Contributed by @dbkr.
- Refine the colors of some more components (#12343). Contributed by @robintown.
- TAC: Order rooms by most recent after notification level (#12329). Contributed by @florianduros.
- Make EC widget theme reactive - Update widget url when the theme changes (#12295). Contributed by @toger5.
- Refine styles of menus, toasts, popovers, and modals (#12332). Contributed by @robintown.
- Element Call: fix widget shown while its still loading (waitForIframeLoad=false) (#12292). Contributed by @toger5.
- Improve Forward Dialog a11y by switching to roving tab index interactions (#12306). Contributed by @t3chguy.
- Call guest access link creation to join calls as a non registered user via the EC SPA (#12259). Contributed by @toger5.
- Use strong element to semantically denote visually emphasised content (#12320). Contributed by @t3chguy.
- Handle up/down arrow keys as well as left/right for horizontal toolbars for improved a11y (#12305). Contributed by @t3chguy.
- [Backport staging] Remove the glass border from modal spinners (#12369). Contributed by @RiotRobot.
- Fix incorrect check for private read receipt support (#12348). Contributed by @tulir.
- TAC: Fix hover state when expanded (#12337). Contributed by @florianduros.
- Fix the image view (#12341). Contributed by @robintown.
- Use correct push rule to evaluate room-wide mentions (#12318). Contributed by @t3chguy.
- Reset power selector on API failure to prevent state mismatch (#12319). Contributed by @t3chguy.
- Fix spotlight opening in TAC (#12315). Contributed by @florianduros.
-
[1.9.21]
- Update Element to 1.11.63
- Full changelog
- Revert "Make EC widget theme reactive - Update widget url when the theme changes" (#12383) in order to fix widgets that require authentication.
- Update to hotfixed js-sdk to fix an issue where Element could try to set a push rule in a loop.
-
[1.91.0]
- Update Synapse to 1.104.0
- Full changelog
- Fix regression when using OIDC provider. Introduced in v1.104.0rc1. (#17031)
- Add an OIDC config to specify extra parameters for the authorization grant URL. IT can be useful to pass an ACR value for example. (#16971)
- Add support for OIDC provider returning JWT. (#16972, #17031)
- Fix a bug which meant that, under certain circumstances, we might never retry sending events or to-device messages over federation after a failure. (#16925)
- Fix various long-standing bugs which could cause incorrect state to be returned from /sync in certain situations. (#16949)
- Fix case in which m.fully_read marker would not get updated. Contributed by @SpiritCroc. (#16990)
- Fix bug which did not retract a user's pending knocks at rooms when their account was deactivated. Contributed by @hanadi92. (#17010)
-
[1.9.22]
- Update Element to 1.11.64
- Full changelog
- Mark all threads as read button (#12378). Contributed by @dbkr.
- Video call meta space (#12297). Contributed by @toger5.
- Add leave room warning for last admin (#9452). Contributed by @Arnei.
- Iterate styles around Link new device via QR (#12356). Contributed by @t3chguy.
- Improve code-splitting of highlight.js and maplibre-gs libs (#12349). Contributed by @t3chguy.
- Use data-mx-color for rainbows (#12325). Contributed by @tulir.
- Fix external guest access url for unencrypted rooms (#12345). Contributed by @toger5.
- Fix video rooms not showing share link button (#12374). Contributed by @toger5.
- Fix space topic jumping on hover/focus (#12377). Contributed by @t3chguy.
- Allow popping out a Jitsi widget to respect Desktop web_base_url config (#12376). Contributed by @t3chguy.
- Remove the Lazy Loading InvalidStoreError Dialogs (#12358). Contributed by @langleyd.
- Improve readability of badges and pills (#12360). Contributed by @robintown.
-
[1.91.1]
- Update Synapse to 1.105.0
- Full changelog
- Stabilize support for MSC4010 which clarifies the interaction of push rules and account data. Contributed by @clokep. (#17022)
- Stabilize support for MSC3981: /relations recursion. Contributed by @clokep. (#17023)
- Add support for moving /pushrules off of main process. (#17037, #17038)
- Fix various long-standing bugs which could cause incorrect state to be returned from /sync in certain situations. (#16930, #16932, #16942, #17064, #17065, #17066)
- Fix server notice rooms not always being created as unencrypted rooms, even when encryption_enabled_by_default_for_room_type is in use (server notices are always unencrypted). (#17033)
- Fix the .m.rule.encrypted_room_one_to_one and .m.rule.room_one_to_one default underride push rules being in the wrong order. Contributed by @Sumpy1. (#17043)
-
[1.9.23]
- Update Element to 1.11.65
- Full changelog
- Make empty state copy for TAC depend on the value of the setting (#12419). Contributed by @dbkr.
- Linkify User Interactive Authentication errors (#12271). Contributed by @t3chguy.
- Add support for device dehydration v2 (#12316). Contributed by @uhoreg.
- Replace SecurityCustomisations with CryptoSetupExtension (#12342). Contributed by @thoraj.
- Add activity toggle for TAC (#12413). Contributed by @dbkr.
- Humanize spell check language labels (#12409). Contributed by @t3chguy.
- Call Guest Access, give user the option to change the acces level so they can generate a call link. (#12401). Contributed by @toger5.
- TAC: Release Announcement (#12380). Contributed by @florianduros.
- Show the call and share button if the user can create a guest link. (#12385). Contributed by @toger5.
- Add analytics for mark all threads unread (#12384). Contributed by @dbkr.
- Add EventType.RoomEncryption to the auto approve capabilities of Element Call widgets (#12386). Contributed by @toger5.
- Fix link modal not shown after access upgrade (#12411). Contributed by @toger5.
- Fix thread navigation in timeline (#12412). Contributed by @florianduros.
- Fix inability to join a knock room via space hierarchy view (#12404). Contributed by @t3chguy.
- Focus the thread panel when clicking on an item in the TAC (#12410). Contributed by @dbkr.
- Fix space hierarchy tile busy state being stuck after join error (#12405). Contributed by @t3chguy.
- Fix room topic in-app links not being handled correctly on topic dialog (#12406). Contributed by @t3chguy.
-
[1.92.0]
- Update Synapse to 1.106.0
- Full changelog
- Send an email if the address is already bound to an user account. (#16819)
- Implement the rendezvous mechanism described by MSC4108. (#17056)
- Support delegating the rendezvous mechanism described MSC4108 to an external implementation. (#17086)
- Add validation to ensure that the limit parameter on /publicRooms is non-negative. (#16920)
- Return 400 M_NOT_JSON upon receiving invalid JSON in query parameters across various client and admin endpoints, rather than an internal server error. (#16923)
- Make the CSAPI endpoint /keys/device_signing/upload idempotent. (#16943)
- Redact membership events if the user requested erasure upon deactivating. (#17076)