Matrix is the backbone of Tchap, the secure messaging app for the French government, and it is great to see a State stepping up to concretely support and collaborate with an open source project so critical to their functioning.
π‘ We hope this will show the way to all the other public sector organisations using Matrix, especially after we kicked off a Matrix for Public Sector group at the Matrix Conference last week, hopefully soon approved by the Governing Board as an official Working Group π€!
Started in 2024 at Zerodha, FLOSS/fund is dedicated to supporting critical, impactful, and valuable Free/Libre and Open Source projects globally.
Earlier this year, some Matrix nerds from #community-events:matrix.org visited the FOSSASIA summit in Bangkok, Thailand, (watch this space for 2026! π) where we met the super enthusiastic folks from FLOSS/fund who urged us to join as they are very excited about Matrix and see it as important FLOSS infrastructure; both directly by itself, and also due to being supporting infrastructure used to make significant amounts of FLOSS projects happen.
As we returned home and after getting approval from the Foundation, the Website & Content Working Group got to work and published the funding.json and related files to the website as well as some important projects of the Foundation, such that they would become indexed and available to easily browse at https://dir.floss.fund/view/projects/@matrix.org. This is a very interesting project in itself! It is really well implemented and in our eyes the setup matches the open source spirit perfectly.
Just in time for The Matrix Conference, the Website & Content WG have revamped the /support and /membership pages of matrix.org for clearer structure, making it easier to find the methods to support the Foundation, and collecting all info about membership on one page instead of spreading it across multiple.
Here's your weekly spec update! The heart of Matrix is the specification - and this is modified by Matrix Spec Change (MSC) proposals. Learn more about how the process works at https://spec.matrix.org/proposals.
The barrage of MSCs marked as FCP close above are the result of the next-gen auth being merged to the spec, and the Spec Core Team going through and closing all the MSCs that it obsoletes.
Otherwise, with the Matrix conference last weekend behind us, the SCT are continuing to focus on Matrix 2.0 MSCs with a more relaxed cadence.
Draupnir call for participation: reviewing the last development cycle and affirming the project direction
Hi everyone, if you value the work that we do on the Draupnir project and think that it is important then we need to hear from you.
We are trying something new where we provide a short update and reflection about the project and an interactive vote where you can affirm contributors about the project direction.
The team has decided to deprecate and eventually stop publishing python wheels of Synapse for MacOS. This is a burden on the team, and we're not aware of any parties that use them. Synapse docker images will continue to work on MacOS, as will building Synapse from source (though note this requires a Rust compiler).
Publishing MacOS Python wheels will continue for the next few releases. If you do make use of these wheels downstream, please reach out to us in #synapse-dev:matrix.org. We'd love to hear from you!
Ah, Autumn⦠The trees are wearing their warmest colors, the wine harvest is ending, developers are preparing to hibernate⦠and Fractal 13.rc is here!
Our repository has been relatively quiet since the beta release, with mostly work on bug fixes for our new audio player, and a bit of code refactoring.
As usual, this release includes other improvements, fixes and new translations thanks to all our contributors, and our upstream projects.
New RC has been sent for verification, it includes mostly fixes and stability improvements for iOS 26.
We are also working on having push notifications focus directly the events they are representing once you tap them.
Spaces work is progressing, we are implementing a way to view members of a space and manage their settings, while also taking the time to refactor and improve our codebase so that the flows that are common between rooms and spaces can be reused.
The team has been working hard on improving spaces and threads:
π³ We want you to be able to have separate notification groups for threads in rooms, and these should take you to the thread when opened.
π We're improving the architecture of the app to improve how spaces integrate with it, and also improving the design.
π There is a new feature flag enabled by default in nightly builds to use WorkManager to fetch the notification content for push notifications. We had to implement this since there are some restrictions on Android 15 and higher that won't allow the app to make network requests when it's on background, even after receiving a push notification. This should now be fixed, but since it's a new implementation there might be some regressions. Please try it out and let us know!
ποΈ There is some planned work for improving the overall performance of the Element X Android application, focused on the bottleneck caused by fetching data from the Rust SDK and other rough edges. If all goes well, expect to see performance improvements soon!
Element finally got around to renaming its legal entity from New Vector Ltd to Element Creations Ltd, as fun as it was having the company misnamed under the 2015 vintage brandname of Vector. This is purely cosmetic and has no impact on anything other the name used on appstore accounts (once updated), copyright statements and legal docs.
synadm now sends a user-agent of its own now, including the version in the user-agent
synadm media purge --before-days 0 now works (deletes all remote media before now). This also applies to local media deletion which has the same arguments.
Speaking of local media deletion, local media deletion now prompts for confirmation.
synadm correctly honors the "Verify certificates" setting (self-signed TLS/SSL certs should work now)
Forgot to include this in release notes, but there's also now a detailed Getting Started guide on the documentation. It will eventually replace the instructions in the README, but I am just getting started on the documentation (heh).
The additional 2 hotfix patch releases (v0.49.1 and v0.49.2) really are just bug fixes for new things in v0.49. The latest is now v0.49.2.
The last TWIM entry about etke.cc's Synapse Admin fork was very long ago - we stopped publishing them because the big / major changes were already implemented, and while each new release increased QoL and UX, there were not so much TWIM-worthy things.
As of today, 10603 Matrix federateable servers have been discovered by matrixrooms.info, 3018 (28.5%) of them are publishing their rooms directory over federation.
The published directories contain 18062 rooms.
The most popular server software among the online servers is:
See you next week, and be sure to stop by #twim:matrix.org with your updates!
To learn more about how to prepare an entry for TWIM check out the TWIM guide.
The Foundation needs you
The Matrix.org Foundation is a non-profit and only relies
on donations to operate. Its core mission is to maintain
the Matrix Specification, but it does much more than that.
It maintains the matrix.org homeserver and hosts several
bridges for free. It fights for our collective rights to
digital privacy and dignity.