Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
209 changes: 209 additions & 0 deletions content/blog/2026/06/2026-06-05-twim.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,209 @@
+++
date = "2026-06-05T14:01:45+00:00"
title = "This Week in Matrix 2026-06-05"
path = "/blog/2026/06/05/this-week-in-matrix-2026-06-05"

[taxonomies]
author = ["Thib"]
category = ["This Week in Matrix"]

[extra]
image = "https://matrix.org/blog/img/2026-06-05-og.png/"
+++

## Matrix Live S12E11 - Relay, macOS client

{{youtube_player(video_id="LjciGuYBx-M")}}

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

### Re-opening Conference Merch Pre-Orders

[Thib](https://matrix.to/#/@thibaultmartin:matrix.org) announces

> 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!
>
> You now have until the end of July to pre-order your hoodie, T-shirt, beanie, and socks on the [Conference Store](https://conference.matrix.org/register/#tickets)

<!-- more -->

### Last Week to Submit Proposals for Matrix Conf

[Thib](https://matrix.to/#/@thibaultmartin:matrix.org) reports

> 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](https://cfp.2026.matrix.org/matrix-conference-2026/cfp), now's the time!

### Stammtische 🍻

[HarHarLinks](https://matrix.to/#/@kim:sosnowkadub.de) reports

> 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>!
>
> - 8 June: [#matrix-stammtisch:ccc.ac](https://matrix.to/#/#matrix-stammtisch:ccc.ac) at [ccc.ac](https://ccc.ac/post/2025-10-30-matrix-stammtisch)
> - 10 June: [#matrix-stammtisch:koeln.ccc.de](https://matrix.to/#/#matrix-stammtisch:koeln.ccc.de) at [koeln.ccc.de](https://koeln.ccc.de/)

## Dept of Working Groups πŸ’ͺ

### Room Directory Working Group ([website](@/foundation/working-groups/index.md#))

The Room Directory WG helps maintain the room directory on the matrix.org homeserver.

[The Dark Wizard](https://matrix.to/#/@thedarkwizard:waywardinn.com) says

> Here is your weekly update from the Matrix.org Room Directory Working Group!
>
> 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](https://forms.fillout.com/t/mdaJEWYt3Sus)!
>
> 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](https://matrix.to/#/#room-dir-wg-office:neko.dev)!
>
> This week, the following rooms were added to the matrix.org room directory:
>
> * **xroutine-matrix** ([#xroutine-matrix:matrix.org](https://matrix.to/#/#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
> * **Video Games** ([#videogames:waywardinn.com](https://matrix.to/#/#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.
> * **Foodies** ([#foodies:devture.com](https://matrix.to/#/#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…
> * **Scalie Computer** ([#scaliecomputer:mx.scalie.zone](https://matrix.to/#/#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
> * **Nexus Client** ([#nexus:federated.nexus](https://matrix.to/#/#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>
> * **PC Gaming** [#vgpc:waywardinn.com](https://matrix.to/#/#vgpc:waywardinn.com)
> A room for all things PC gaming. Keep off-topic to the off-topic room. Space: [#videogames:waywardinn.com](https://matrix.to/#/#videogames:waywardinn.com)
> * **Continuwuity (room list)** ([#space:continuwuity.org](https://matrix.to/#/#space:continuwuity.org))
> Space for the Continuwuity rooms. See guidelines: <https://continuwuity.org/community>

## Dept of Spec πŸ“œ

[Andrew Morgan (anoa) {he/him}](https://matrix.to/#/@andrewm:element.io) reports

> 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:**
>
> * [MSC4487: Deprecate internal use of matrix.to navigation](https://github.com/matrix-org/matrix-spec-proposals/pull/4487)
> * [MSC4486: Filtering & pagination for listing delayed events](https://github.com/matrix-org/matrix-spec-proposals/pull/4486)
> * [MSC4485: Homeserver feature controls](https://github.com/matrix-org/matrix-spec-proposals/pull/4485)
>
> **MSCs in Final Comment Period:**
>
> * [MSC4436: Make server ACLs case insensitive](https://github.com/matrix-org/matrix-spec-proposals/pull/4436) (merge)
> * [MSC4423: Undefine order of room directory](https://github.com/matrix-org/matrix-spec-proposals/pull/4423) (merge)
> * [MSC4402: Consistent redirects for .well-known-files](https://github.com/matrix-org/matrix-spec-proposals/pull/4402) (merge)
>
> **Accepted MSCs:**
>
> * *No MSCs were accepted this week.*
>
> **Closed MSCs:**
>
> * *No MSCs were closed/rejected this week.*
>
> ### Spec Updates
>
> For anyone who has an implementation of [MSC2545: Image Packs](https://github.com/matrix-org/matrix-spec-proposals/pull/4488), note that there was a [small clarification](https://github.com/matrix-org/matrix-spec-proposals/pull/4488) 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!

## Dept of Trust & Safety βš–οΈ

### policyserv ([website](https://github.com/matrix-org/policyserv))

A proactive safety and moderation tool for Matrix communities.

[TravisR](https://matrix.to/#/@travis:t2l.io) reports

> [v1.6.0](https://github.com/matrix-org/policyserv/releases/tag/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!
>
> ✨ Looking to try policyserv without deploying your own? Check out the Foundation's [freely available instance](https://github.com/matrix-org/policyserv-setup-bot#usage).
>
> For help and support, visit [#policyserv:matrix.org](https://matrix.to/#/#policyserv:matrix.org) on Matrix πŸ™‚

## Dept of Servers 🏒

### Tuwunel ([website](https://github.com/matrix-construct/tuwunel))

Enterprise successor to conduwuit, the high-performance and feature-rich fork of Conduit.

[june ✿ πŸ³οΈβ€βš§οΈ (it/she/puppy)](https://matrix.to/#/@june:woof.gay) reports

> TuwunelπŸ’• 1.7.1 rebuilds federation event fetching
>
> [Tuwunel](https://github.com/matrix-construct/tuwunel) 1.7.1 reworks how it tracks down events missing from other servers. A [new data-fetching service](https://github.com/matrix-construct/tuwunel/commit/142c1b100) 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.
>
> An [OIDC device authorization grant](https://github.com/matrix-construct/tuwunel/commit/298111654) ([RFC 8628](https://datatracker.ietf.org/doc/html/rfc8628)) lets a console or smart TV without a keyboard hand its login to a browser elsewhere. The [MSC4191](https://github.com/matrix-org/matrix-spec-proposals/pull/4191) account-management actions are complete with a deep-linked cross-signing reset, [MSC3861](https://github.com/matrix-org/matrix-spec-proposals/pull/3861) OAuth 2.0/OIDC is advertised on `/versions`, dynamic client registration is opt-in and validated, and device-scope binding now requires PKCE.
>
> 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](https://github.com/matrix-construct/tuwunel/commit/4d4ea0cd7): they again bypass the configured `ip_source`, Unix socket included. Federation lookups recover better too: the room-summary fallback [tries every `via` server](https://github.com/matrix-construct/tuwunel/commit/5c9998374), a failed remote `publicRooms` returns a `502`, and thanks to June's [report](https://github.com/matrix-construct/tuwunel/issues/466), a bad `unix_socket_path` is named in the startup error.
>
> June also gave `/.well-known/matrix/support` [PGP](https://github.com/matrix-org/matrix-spec-proposals/pull/4439) and [policy](https://github.com/matrix-org/matrix-spec-proposals/pull/4266) fields. Smaller spec work also lands: [MSC3980](https://github.com/matrix-org/matrix-spec-proposals/pull/3980), [MSC3860](https://github.com/matrix-org/matrix-spec-proposals/pull/3860), [MSC4311](https://github.com/matrix-org/matrix-spec-proposals/pull/4311), [MSC2659](https://github.com/matrix-org/matrix-spec-proposals/pull/2659), and a stable [MSC4267](https://github.com/matrix-org/matrix-spec-proposals/pull/4267) forget-on-leave capability, all tracked in the [compliance list](https://github.com/matrix-construct/tuwunel/blob/74fa5355b831d21f497251976d0436fd3c293e7a/docs/development/compliance/msc.md).
>
> The rest is community work. winyadepla's [request](https://github.com/matrix-construct/tuwunel/issues/472) 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](https://github.com/matrix-construct/tuwunel/pull/468) how a proxy can slip into `ip_source_trusted_subnets`. Devices can now hold several access tokens, and media fetches respect CIDR denylists.
>
> Full release notes: <https://github.com/matrix-construct/tuwunel/blob/74fa5355b831d21f497251976d0436fd3c293e7a/RELEASE.md>
>
> ---
>
> πŸ’• [GitHub](https://github.com/matrix-construct/tuwunel/) ✦ [Releases](https://github.com/matrix-construct/tuwunel/releases) ✦ [DockerHub](https://hub.docker.com/r/jevolk/tuwunel) ✦ [Playbook](https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/docs/configuring-playbook-tuwunel.md) ✦ [Containers](https://github.com/matrix-construct/tuwunel/pkgs/container/tuwunel) ✦ [Documentation](https://matrix-construct.github.io/tuwunel) πŸ•οΈ Tuwunel πŸ’•
>
> ---

## Dept of Clients πŸ“±

### theGrid ([website](https://thegrid.vicr123.com/))

An experimental Matrix client

[Victor Tran](https://matrix.to/#/@vicr123:bnbdiscord.net) says

> 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.
>
> You can grab it from the website: <https://thegrid.vicr123.com/>
> Or join the space to chat: [#thegrid:bnbdiscord.net](https://matrix.to/#/#thegrid:bnbdiscord.net)

## Matrix Federation Stats πŸ“Š

[Aine [etke.cc]](https://matrix.to/#/@aine:etke.cc) reports

> collected by [MatrixRooms.info](https://matrixrooms.info/?utm_source=twim&utm_medium=matrix&utm_campaign=federation-stats) - an [MRS](https://github.com/etkecc/mrs) instance by [etke.cc](https://etke.cc?utm_source=twim&utm_medium=matrix&utm_campaign=federation-stats)
>
> 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.
>
> The most popular server software among the online servers is:
>
> - synapse: `15320` (`79.2%`)
> - continuwuity: `1502` (`7.8%`)
> - conduit: `589` (`3.0%`)
> - dendrite: `340` (`1.8%`)
>
> Stats timeline is available on [πŸ“Š MatrixRooms.info/stats](https://matrixrooms.info/stats/?utm_source=twim&utm_medium=matrix&utm_campaign=federation-stats)
>
> [🧩 Integrations with apps and servers](https://matrixrooms.info/integrations?utm_source=twim&utm_medium=matrix&utm_campaign=federation-stats) | [πŸ’œ Support the project](https://matrixrooms.info/donate?utm_source=twim&utm_medium=matrix&utm_campaign=federation-stats) | [πŸ‘‰ How to add your server](https://matrixrooms.info/indexing?utm_source=twim&utm_medium=matrix&utm_campaign=federation-stats) | [πŸ™… How to remove your server](https://matrixrooms.info/deindexing?utm_source=twim&utm_medium=matrix&utm_campaign=federation-stats)

## Dept of Ping πŸ“

Here we reveal, rank, and applaud the homeservers with the lowest ping, as measured by [pingbot](https://github.com/maubot/echo), a [maubot](https://github.com/maubot/maubot) that you can host on your own server.

Join [#ping:maunium.net](https://matrix.to/#/#ping:maunium.net) to experience the fun live, and to find out how to add YOUR server to the game.

|Rank|Hostname|Median MS|
|:---:|:---:|:---:|
|1|codestorm.net|173|
|2|unstable.timedout.uk:8448|184|
|3|raccoon.cafe|186|
|4|vrkknn.net|188|
|5|usbpc.xyz|203.5|
|6|nerdhouse.io|206|
|7|maunium.net|256|
|8|31a05b.net|270|
|9|prisma.moe|336|
|10|worldethicaldataforum.org|355|


## That's all I know

See you next week, and be sure to stop by [#twim:matrix.org](https://matrix.to/#/#twim:matrix.org) with your updates!

To learn more about how to prepare an entry for TWIM check out [the TWIM guide](@/twim-guide.md).
5 changes: 5 additions & 0 deletions content/blog/2026/06/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
+++
transparent = true
render = false
insert_anchor_links = "left"
+++
Binary file added static/blog/img/2026-06-05-og.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.