πŸ”—Matrix Live S11E04 – Gathering the community


You can find the Matrix Foundation's Events Working Group's room at #events-wg:matrix.org, all about Matrix Community Summit on their website, and Matrix Community Retreats at #workation-nation-general.

πŸ”—Dept of Spec πŸ“œ

Andrew Morgan (anoa) {he/him} says

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.

πŸ”—MSC Status

New MSCs:

MSCs in Final Comment Period:

Accepted MSCs:

  • No MSCs were accepted this week.

Closed MSCs:

tulir announces

πŸ”—MSC highlight: Room IDs as hashes of the create event

You may have noticed some placeholder MSCs being opened in the past half a year. One of them has now received content ahead of the others:

MSC4291 redefines room IDs to be the hash of the m.room.create event. As a part of the change, the server name component is being removed. If any software you maintain assumes that the server name is present in room IDs, you should stop parsing room IDs or at least fail gracefully if the server name isn't there.

We're going to propose FCP on MSC4291 in the next few days and a new stable room version including that and other security-sensitive changes from the placeholder MSCs is expected to follow relatively soon as well.

πŸ”—Dept of Clients πŸ“±

πŸ”—Element X iOS (website)

A total rewrite of Element iOS using the Matrix Rust SDK underneath and targeting devices running iOS 16+.

Mauro Romito says

  • Further improved accessibility in our app
  • Introduces the development flag share pos which allows the SSS to resume the sync where it left off, however since is still an unstable feature the flag is off by default.
  • 25.07.1 was released to the App Store on Monday

πŸ”—Dept of VoIP πŸ€™

πŸ”—Element Call (website)

Native Decentralised End-to-end Encrypted Group Calls in Matrix.

Timo K. announces

We continue to focus on the in app VoIP experience. This week version v0.13.0 and v0.13.1 were released:

πŸ”—Native audio device handling for in-app calling

This release delivers a significant upgrade to the audio experience, with a particular focus on mobile devices. We've enhanced Element Call to provide a more native, phone-call-like experience when used within Element X.

Key improvements include:

  • Support for earpiece audio output on both Android and iOS
  • Convenient toggle button in the main menu to switch between earpiece and loudspeaker modes
  • Proximity sensor integration that automatically turns off the screen when the device is held against your ear in earpiece mode

These changes represent a major step forward in making Element Call feel like a natural extension of your device's native calling capabilities.

Element Call screenshot showing the new earpiece UI reading 'Earpiece Mode. Only works while using app.'. There is a button labeled 'Back to Speaker Mode'.

πŸ”—Dept of SDKs and Frameworks 🧰

πŸ”—matrix-rust-sdk (website)

Your all-in-one toolkit for creating Matrix clients with Rust, from simple bots to full-featured apps, with bindings to Swift, Kotlin, WebAssembly, Go and more

poljar announces

While development has slowed down a bit due to summer holidays, it hasn't stopped completely. Here’s what’s new in the Matrix Rust SDK this week:

We have a new release: matrix-sdk 0.13.0 is out! Like the previous release, this one includes a fix for a security issue. You can find the full details in the release notes:
https://github.com/matrix-org/matrix-rust-sdk/releases/tag/matrix-sdk-0.13.0

Work on thread support continues. This week adds support for threaded read receipts.
(#5364)

The EventCacheStore is gaining support for IndexedDB, moving us closer to persistent event caching in web environments.
(#5343)

We now cache the supported server versions retrieved from the /versions endpoint, reducing unnecessary network requests when initializing a client.
(#5357)

The FFI bindings can now dynamically reconfigure the file path where logs are stored.
(#5380)

Finally, we’ve started migrating the codebase to the Rust 2024 edition, thanks to Jonas Platte.

πŸ”—Dept of Events and Talks πŸ—£οΈ

πŸ”—Matrix Conference (website)

HarHarLinks says

The joint task force of the Website & Content Working Group (find us at #matrix.org-website:matrix.org!), Events Working Group (#events-wg:matrix.org), and Foundation staff are excited to have launched the visual (and invisible technical!) refresh of the Matrix Conference website this week. Check it out now at https://conference.matrix.org/!

The Events WG is now hard at work reviewing all of your answers to the Call for Proposals. Watch this space for keynote announcements!

πŸ”—πŸ“£ Matrix Community Summit 2025 – Let’s Build the Future Together! (website)

Yan announces

The logo of the third Matrix Community Summit logo depicts 3 mountaintops and 3 stars in the sky in the background, with '[matrix] COMMUNITY SUMMIT -> Berlin 2025 <-' written in the front. The 'COMMUNITY' and 'Berlin 2025' part are in magenta, the mountains are in blue.

The Matrix Community Summit returns to Berlin this summer! From July 31 to August 3, the community will gather for four days of talks, workshops, and deep dives into all things Matrix.

Whether you're a protocol hacker, bot-builder, bridge maintainer, or just Matrix-curious β€” this is your event. Join us to connect with fellow contributors, shape the future of Matrix, and meet the people behind the commits.

🧡 And yes, there’s a t-shirt. A very special one. Only available until July 15 β€” and it’s fully customizable: you pick the size, cut, and three print colors. Make it yours before the deadline!

πŸ‘‰ Get your shirt + register now!

Let’s make Berlin the Matrix community capital of 2025.
We’ll see you there.

πŸ”—Matrix Community @ FrOSCon (website)

HarHarLinks reports

We are excited to share that once more the Matrix community has been accepted to present Matrix at the Free Open Source Conference FrOSCon exhibition floor! Join us at #community-events:matrix.org if you are there and/or want to get involved!

Find out more about Matrix Community Events on our website https://matrix-community.events!

πŸ”—Matrix Federation Stats

Slavi says

πŸ”—Matrix Federation Stats

collected by MatrixRooms.info - an MRS instance by etke.cc

As of today, 13019 Matrix federateable servers have been discovered by matrixrooms.info, 3737 (28.7%) of them are publishing their rooms directory over federation. The published directories contain 18292 rooms.

Stats timeline is available on MatrixRooms.info/stats

How to add your server | How to remove your server

πŸ”—Dept of Ping

Here we reveal, rank, and applaud the homeservers with the lowest ping, as measured by pingbot, a maubot that you can host on your own server.

πŸ”—#ping:maunium.net

Join #ping:maunium.net to experience the fun live, and to find out how to add YOUR server to the game.

RankHostnameMedian MS
1continuwuity.codestorm.net172
1tuwunel.love172
3codestorm.net219
4nexy7574.uk226.5
5nerdhouse.io228.5
6digital-markets.info231
7eyer.life240.5
8envs.net309
9continuwuity.org312.5
10nexy7574.co.uk319

πŸ”—That's all I know

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.

Support us