Matrix (Synapse/Element) - Package Updates
Pinned
Matrix (Synapse/Element)
-
[1.104.0]
- Update synapse to 1.124.0
- Full Changelog
-
[1.9.51]
- Update element-web to 1.11.93
- Full Changelog
- [backport] Dynamically load Element Web modules in Docker entrypoint (#29358). Contributed by @t3chguy.
- ChangeRecoveryKey: error handling (#29262). Contributed by @richvdh.
- Dehydration: enable dehydrated device on "Set up recovery" (#29265). Contributed by @richvdh.
- Render reason for invite rejection. (#29257). Contributed by @Half-Shot.
- New room list: add search section (#29251). Contributed by @florianduros.
- New room list: hide favourites and people meta spaces (#29241). Contributed by @florianduros.
- New Room List: Create new labs flag (#29239). Contributed by @MidhunSureshR.
- Stop URl preview from covering message box (#29215). Contributed by @edent.
- Rename "security key" into "recovery key" (#29217). Contributed by @florianduros.
-
[1.105.0]
- Update synapse to 1.125.0
- Full Changelog
- Add functionality to be able to use multiple values in SSO feature attribute_requirements. (#17949)
- Add experimental config options admin_token_path and client_secret_path for MSC3861. (#18004)
- Add get_current_time_msec() method to the module API for sound time comparisons with Synapse. (#18144)
- Update the response when a client attempts to add an invalid email address to the user's account from a 500, to a 400 with error text. (#18125)
- Fix user directory search when using a legacy module with a check_username_for_spam callback. Broke in v1.122.0. (#18135)
-
[1.9.52]
- Update element-web to 1.11.94
- Full Changelog
- [Backport staging] fix: /tmp/element-web-config may already exist preventing the container from booting up (#29377). Contributed by @RiotRobot.
-
[1.106.0]
- Update synapse to 1.126.0
- Full Changelog
- Define ratelimit configuration for delayed event management. (#18019)
- Add form_secret_path config option. (#18090)
- Add the --no-secrets-in-config command line option. (#18092)
- Add background job to clear unreferenced state groups. (#18154)
- Add support for specifying/overriding id_token_signing_alg_values_supported for an OpenID identity provider. (#18177)
- Add worker_replication_secret_path config option. (#18191)
- Add support for specifying/overriding redirect_uri in the authorization and token requests against an OpenID identity provider. (#18197)
-
[1.9.53]
- Update element-web to 1.11.95
- Full Changelog
- Room List Store: Filter rooms by active space (#29399). Contributed by @MidhunSureshR.
- Room List - Update the room list store on actions from the dispatcher (#29397). Contributed by @MidhunSureshR.
- Room List - Implement a minimal view model (#29357). Contributed by @MidhunSureshR.
- New room list: add space menu in room header (#29352). Contributed by @florianduros.
- Room List - Store sorted rooms in skip list (#29345). Contributed by @MidhunSureshR.
- New room list: add dial to search section (#29359). Contributed by @florianduros.
- New room list: add compose menu for spaces in header (#29347). Contributed by @florianduros.
- Use EditInPlace control for Identity Server picker to improve a11y (#29280). Contributed by @Half-Shot.
- First step to add header to new room list (#29320). Contributed by @florianduros.
- Add Windows 64-bit arm link and remove 32-bit link on compatibility page (#29312). Contributed by @t3chguy.
- Honour the backup disable flag from Element X (#29290). Contributed by @dbkr.
- Fix edited code block width (#29394). Contributed by @florianduros.
- new room list: keep space name in one line in header (#29369). Contributed by @florianduros.
- Dismiss "Key storage out of sync" toast when secrets received (#29348). Contributed by @richvdh.
- Minor CSS fixes for the new room list (#29334). Contributed by @florianduros.
- Add padding to room header icon (#29271). Contributed by @langleyd.
-
[1.107.0]
- Update base image to 5.0.0
-
[1.108.0]
- Update synapse to 1.127.0
- Full Changelog
- Update MSC4140 implementation to no longer cancel a user's own delayed state events with an event type & state key that match a more recent state event sent by that user. (#17810)
- Fixed a minor typo in the Synapse documentation. Contributed by @karuto12. (#18224)
- Remove undocumented SYNAPSE_USE_FROZEN_DICTS environment variable. (#18123)
- Fix detection of workflow failures in the release script. (#18211)
- Add caching support to media endpoints. (#18235)
-
[1.10.1]
- Update element-web to 1.11.96
- Full Changelog
- RoomListViewModel: Track the index of the active room in the list (#29519). Contributed by @MidhunSureshR.
- New room list: add empty state (#29512). Contributed by @florianduros.
- Implement
MessagePreviewViewModel
(#29514). Contributed by @MidhunSureshR. - RoomListViewModel: Add functionality to toggle message preview setting (#29511). Contributed by @MidhunSureshR.
- New room list: add more options menu on room list item (#29445). Contributed by @florianduros.
- RoomListViewModel: Provide a way to resort the room list and track the active sort method (#29499). Contributed by @MidhunSureshR.
- Change *All rooms* meta space name to *All Chats* (#29498). Contributed by @florianduros.
- Add setting to hide avatars of rooms you have been invited to. (#29497). Contributed by @Half-Shot.
- Room List Store: Save preferred sorting algorithm and use that on app launch (#29493). Contributed by @MidhunSureshR.
- Add key storage toggle to Encryption settings (#29310). Contributed by @dbkr.
-
[1.108.1]
- Update synapse to 1.127.1
- Full Changelog
- Fix CVE-2025-30355 / GHSA-v56r-hwv5-mxg6. High severity vulnerability affecting federation. The vulnerability has been exploited in the wild.