{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreignhpzkss76xigvfrdivn5ertn2fbz2xsx6sz73hvvq4o7gppzkyu",
"uri": "at://did:plc:qk2qnafs6es6f2znn6gexjid/app.bsky.feed.post/3mnmggcr23f72"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreidtq7h5o3htc7yaez5gahinvqh56jmj2t6qoeeo6jqvabavxbtuym"
},
"mimeType": "image/png",
"size": 334589
},
"path": "/blog/2026/06/05/this-week-in-matrix-2026-06-05/",
"publishedAt": "2026-06-05T14:01:45.000Z",
"site": "https://matrix.org",
"tags": [
"https://youtube.com/watch?v=LjciGuYBx-M",
"Thib",
"Conference Store",
"submit a talk",
"HarHarLinks",
"https://matrix-community.events",
"matrix-stammtisch:ccc.ac",
"ccc.ac",
"matrix-stammtisch:koeln.ccc.de",
"koeln.ccc.de",
"website",
"The Dark Wizard",
"filling out the form",
"room-dir-wg-office:neko.dev",
"xroutine-matrix:matrix.org",
"videogames:waywardinn.com",
"foodies:devture.com",
"scaliecomputer:mx.scalie.zone",
"https://scalie.computer",
"https://nextcloud.akselmo.dev/index.php/apps/forms/s/dD4Bp2WTxexgH3eEcYzQWzjQ",
"nexus:federated.nexus",
"https://federated.nexus/code/",
"https://nexus.federated.nexus",
"vgpc:waywardinn.com",
"space:continuwuity.org",
"https://continuwuity.org/community",
"Andrew Morgan (anoa) {he/him}",
"https://spec.matrix.org/proposals",
"MSC4487: Deprecate internal use of matrix.to navigation",
"MSC4486: Filtering & pagination for listing delayed events",
"MSC4485: Homeserver feature controls",
"MSC4436: Make server ACLs case insensitive",
"MSC4423: Undefine order of room directory",
"MSC4402: Consistent redirects for .well-known-files",
"MSC2545: Image Packs",
"small clarification",
"TravisR",
"v1.6.0",
"freely available instance",
"policyserv:matrix.org",
"june ✿ 🏳️⚧️ (it/she/puppy)",
"Tuwunel",
"new data-fetching service",
"OIDC device authorization grant",
"RFC 8628",
"MSC4191",
"MSC3861",
"now fixed",
"tries every via server",
"report",
"PGP",
"policy",
"MSC3980",
"MSC3860",
"MSC4311",
"MSC2659",
"MSC4267",
"compliance list",
"request",
"documented",
"https://github.com/matrix-construct/tuwunel/blob/74fa5355b831d21f497251976d0436fd3c293e7a/RELEASE.md",
"GitHub",
"Releases",
"DockerHub",
"Playbook",
"Containers",
"Documentation",
"Victor Tran",
"https://thegrid.vicr123.com/",
"thegrid:bnbdiscord.net",
"Aine [etke.cc]",
"MatrixRooms.info",
"MRS",
"etke.cc",
"📊 MatrixRooms.info/stats",
"🧩 Integrations with apps and servers",
"💜 Support the project",
"👉 How to add your server",
"🙅 How to remove your server",
"pingbot",
"maubot",
"ping:maunium.net",
"twim:matrix.org",
"the TWIM guide"
],
"textContent": "## 🔗Matrix Live S12E11 - Relay, macOS client\n\nToday's Matrix Live: \n https://youtube.com/watch?v=LjciGuYBx-M\n \n\n## 🔗Dept of Events and Talks 🗣️\n\n### 🔗Re-opening Conference Merch Pre-Orders\n\nThib announces\n\n> By popular demand: we have reopened the pre-orders for the conference merch, since we managed to push back the production deadline with our partner!\n>\n> You now have until the end of July to pre-order your hoodie, T-shirt, beanie, and socks on the Conference Store\n\n### 🔗Last Week to Submit Proposals for Matrix Conf\n\nThib reports\n\n> This is the last week to submit proposals for The Matrix Conference 2026! The CfP closes on Sunday, 14th June 23:59 CEST. If you planned to submit a talk, now's the time!\n\n### 🔗Stammtische 🍻\n\nHarHarLinks reports\n\n> A Stammtisch (\"regular's table\") is a German meetup format where those with a shared interest meet regularly for discussion, exchange, and socialising. Find more community organised events at https://matrix-community.events!\n>\n> * 8 June: #matrix-stammtisch:ccc.ac at ccc.ac\n> * 10 June: #matrix-stammtisch:koeln.ccc.de at koeln.ccc.de\n>\n\n\n## 🔗Dept of Working Groups 💪\n\n### 🔗Room Directory Working Group (website)\n\nThe Room Directory WG helps maintain the room directory on the matrix.org homeserver.\n\nThe Dark Wizard says\n\n> Here is your weekly update from the Matrix.org Room Directory Working Group!\n>\n> The Room Directory is a great place to find rooms and promote your own. If you are a room administrator and are interested in potentially listing a room, please consider filling out the form!\n>\n> If you are interested in helping us curate a high-quality, interesting directory for the wider Matrix community, we can always use your help! Come chat with us in #room-dir-wg-office:neko.dev!\n>\n> This week, the following rooms were added to the matrix.org room directory:\n>\n> * **xroutine-matrix** (#xroutine-matrix:matrix.org) Come talk about all things technology! Programming | Linux | Open source projects | Arduino | Security | IoT | SBC like the raspberry pi | Arm devices | RISC-V | LlaMa. Your pet tech projects are at home at xroutine. This room is bridged with libera #xroutine\n> * **Video Games** (#videogames:waywardinn.com) A space for all things video games, PC, console, and mobile are all welcome! Keep off-topic in the off-topic room. Common-sense rules apply.\n> * **Foodies** (#foodies:devture.com) This room is for all culinarians, people who like to cook or at least eat food with pleasure. In short: Foodies. Share y…\n> * **Scalie Computer** (#scaliecomputer:mx.scalie.zone) Official chatroom for the 🦎 https://scalie.computer link aggregator for computer/tech topics! (No AI please) | To receive an invite, participate in discussions and such (unless I know you) | Registration form https://nextcloud.akselmo.dev/index.php/apps/forms/s/dD4Bp2WTxexgH3eEcYzQWzjQ | Bridged to #scaliecomputer in libera.chat\n> * **Nexus Client** (#nexus:federated.nexus) A simple and user-friendly Matrix client made with Flutter and a Gomuks backend. Code of Conduct: https://federated.nexus/code/ Repo: https://nexus.federated.nexus\n> * **PC Gaming** #vgpc:waywardinn.com A room for all things PC gaming. Keep off-topic to the off-topic room. Space: #videogames:waywardinn.com\n> * **Continuwuity (room list)** (#space:continuwuity.org) Space for the Continuwuity rooms. See guidelines: https://continuwuity.org/community\n>\n\n\n## 🔗Dept of Spec 📜\n\nAndrew Morgan (anoa) {he/him} reports\n\n> 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.\n>\n> ### 🔗MSC Status\n>\n> **New MSCs:**\n>\n> * MSC4487: Deprecate internal use of matrix.to navigation\n> * MSC4486: Filtering & pagination for listing delayed events\n> * MSC4485: Homeserver feature controls\n>\n\n>\n> **MSCs in Final Comment Period:**\n>\n> * MSC4436: Make server ACLs case insensitive (merge)\n> * MSC4423: Undefine order of room directory (merge)\n> * MSC4402: Consistent redirects for .well-known-files (merge)\n>\n\n>\n> **Accepted MSCs:**\n>\n> * _No MSCs were accepted this week._\n>\n\n>\n> **Closed MSCs:**\n>\n> * _No MSCs were closed/rejected this week._\n>\n\n>\n> ### 🔗Spec Updates\n>\n> For anyone who has an implementation of MSC2545: Image Packs, note that there was a small clarification to the MSC post-merge regarding the `height` property in inline emoticons. Double-check your implementations didn't accidentally copy the incorrect syntax in the MSC's example!\n\n## 🔗Dept of Trust & Safety ⚖️\n\n### 🔗policyserv (website)\n\nA proactive safety and moderation tool for Matrix communities.\n\nTravisR reports\n\n> v1.6.0 is out now! We've fixed a bunch of bugs since v1.5.0 last month, especially around state learning. Let us know if more bugs remain!\n>\n> ✨ Looking to try policyserv without deploying your own? Check out the Foundation's freely available instance.\n>\n> For help and support, visit #policyserv:matrix.org on Matrix 🙂\n\n## 🔗Dept of Servers 🏢\n\n### 🔗Tuwunel (website)\n\nEnterprise successor to conduwuit, the high-performance and feature-rich fork of Conduit.\n\njune ✿ 🏳️⚧️ (it/she/puppy) reports\n\n> Tuwunel💕 1.7.1 rebuilds federation event fetching\n>\n> Tuwunel 1.7.1 reworks how it tracks down events missing from other servers. A new data-fetching service runs lookups concurrently, ranks servers by membership popularity and recent reachability, and skips a request already in flight. Resolved outlier state, fetch and backoff decisions, and per-server reachability now survive a restart, so it stops re-asking the same uncacheable questions.\n>\n> An OIDC device authorization grant (RFC 8628) lets a console or smart TV without a keyboard hand its login to a browser elsewhere. The MSC4191 account-management actions are complete with a deep-linked cross-signing reset, MSC3861 OAuth 2.0/OIDC is advertised on `/versions`, dynamic client registration is opt-in and validated, and device-scope binding now requires PKCE.\n>\n> One fix comes with an apology. Since 1.6.1, the `ip_source` change had been turning away bridges and other loopback clients; that is now fixed: they again bypass the configured `ip_source`, Unix socket included. Federation lookups recover better too: the room-summary fallback tries every via server, a failed remote `publicRooms` returns a `502`, and thanks to June's report, a bad `unix_socket_path` is named in the startup error.\n>\n> June also gave `/.well-known/matrix/support` PGP and policy fields. Smaller spec work also lands: MSC3980, MSC3860, MSC4311, MSC2659, and a stable MSC4267 forget-on-leave capability, all tracked in the compliance list.\n>\n> The rest is community work. winyadepla's request to purge every room containing a user is now an admin command; dasha-uwu added an `admin media preview` debug command and fixed a setting that could switch off client-side decompression; BVollmerhaus documented how a proxy can slip into `ip_source_trusted_subnets`. Devices can now hold several access tokens, and media fetches respect CIDR denylists.\n>\n> Full release notes: https://github.com/matrix-construct/tuwunel/blob/74fa5355b831d21f497251976d0436fd3c293e7a/RELEASE.md\n>\n> * * *\n>\n> 💕 GitHub ✦ Releases ✦ DockerHub ✦ Playbook ✦ Containers ✦ Documentation 🐕️ Tuwunel 💕\n>\n> * * *\n\n## 🔗Dept of Clients 📱\n\n### 🔗theGrid (website)\n\nAn experimental Matrix client\n\nVictor Tran says\n\n> This week, I released v0.1 of _theGrid_ , a client I've been silently working on for a little while. As it stands, it seems to work well enough to have some conversations, but it is missing many QOL features and is still highly experimental.\n>\n> You can grab it from the website: https://thegrid.vicr123.com/ Or join the space to chat: #thegrid:bnbdiscord.net\n\n## 🔗Matrix Federation Stats 📊\n\nAine [etke.cc] reports\n\n> collected by MatrixRooms.info - an MRS instance by etke.cc\n>\n> As of today, `19333` Matrix federateable servers have been discovered by matrixrooms.info, `4223` (`21.8%`) of them are publishing their rooms directory over federation. The published directories contain `17870` rooms.\n>\n> The most popular server software among the online servers is:\n>\n> * synapse: `15320` (`79.2%`)\n> * continuwuity: `1502` (`7.8%`)\n> * conduit: `589` (`3.0%`)\n> * dendrite: `340` (`1.8%`)\n>\n\n>\n> Stats timeline is available on 📊 MatrixRooms.info/stats\n>\n> 🧩 Integrations with apps and servers | 💜 Support the project | 👉 How to add your server | 🙅 How to remove your server\n\n## 🔗Dept of Ping 🏓\n\nHere 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.\n\nJoin #ping:maunium.net to experience the fun live, and to find out how to add YOUR server to the game.\n\nRank| Hostname| Median MS\n---|---|---\n1| codestorm.net| 173\n2| unstable.timedout.uk:8448| 184\n3| raccoon.cafe| 186\n4| vrkknn.net| 188\n5| usbpc.xyz| 203.5\n6| nerdhouse.io| 206\n7| maunium.net| 256\n8| 31a05b.net| 270\n9| prisma.moe| 336\n10| worldethicaldataforum.org| 355\n\n## 🔗That's all I know\n\nSee you next week, and be sure to stop by #twim:matrix.org with your updates!\n\nTo learn more about how to prepare an entry for TWIM check out the TWIM guide.",
"title": "This Week in Matrix 2026-06-05",
"updatedAt": "2026-06-05T14:01:45.000Z"
}