Matrix Live

Dept of Servers 🏢

Synapse (website)

Synapse is a Matrix homeserver implementation developed by the matrix.org core team

dmr reports

This Tuesday we released Synapse 1.98.0rc1. Its promotion to the 1.98.0 release proper is planned for the coming Tuesday (12th Dec). We expect v1.98.0 to be the final release of 2023, as the team takes a break over the holiday period.

Of note in this release candidate:

As ever, thank you to our users, contributors, and community of server operators.

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+.

Doug says

Element X iOS

  • Version 1.4.3 hit TestFlight on Tuesday and is planned for release to the App Store this Monday.
  • Links in the room topic will soon be tappable (and the entire topic copyable).
  • A new toggle to disable notifications for invites has been added.
  • Sending media now scrolls you to the bottom of the timeline.
  • Various bugs have been fixed for creating rooms, when overriding Light/Dark mode and for the Screen Lock feature.

Element X Android (website)

Android Matrix messenger application using the Matrix Rust Sdk and Jetpack Compose

benoit says

  • A new toggle to disable notifications for invites has been added.
  • We have made progress on the poll history list
  • We are ensuring than emojis for verification are displayed the same than on other Element clients. Also added a quick support for verification with numbers.
  • We will hide other member avatar and display name in direct chat

Dept of SDKs and Frameworks 🧰

Trixnity (website)

Multiplatform Kotlin SDK for Matrix

Benedict says

Trixnity 4.1.0 has been released including some minor bugfixes, API improvements and performance improvements for very slow devices. Check out the release notes.

Matrix Dart SDK (website)

Matrix SDK written in pure Dart.

td announces

Meep we have a new database implementation!

v0.24.1

This release brings a new experimental database based on SQFlite and IndexedDB as a Drop-In-Replacement for Hive and HiveCollections. You can already test it out (on your own risk) by using it as the new databaseBuilder and migrate your current users by using the legacyDatabaseBuilder with your current Database:

final client = Client('Client Name',
  databaseBuilder: (client) => MatrixSdkDatabase(
    'Database Name',
    database: await databaseFactory.openDatabase(':memory:'),
  ),
  legacyDatabaseBuilder: yourPreviousDatabase,
);

As for the work currently being done:

  • matrixRTC changes (extending msc3041 :3)

Dept of Events and Talks 🗣️

Matrix Messaging Community at 37C3

erebion 🏳️‍🌈♾ says

The 37th Chaos Communication Congress, sort of a school reunion of hackers, is coming up.

From the 27th to the 30th of December 2023, a bunch of cool and nerdy people will meet up in Hamburg (northern Germany) to discuss all the cool stuff they have been up to. Topics will have a range as wide as technology, society, politics and even food hacking as well as a whole lot of other interesting things.

Tickets will be required, but are only available in very limited supply. If you are lucky, you might just be able to still buy one at https://tickets.events.ccc.de/.

We previously announced that we would be trying to set up an assembly.

An assembly is basically a place where people interested in a topic can assemble (hence the name). Just like at the Chaos Communication Camp, there will be a place where you can meet up with other people interested in Matrix, exchange your thoughts and ideas or ask questions. There will also be workshops and you should be able to find someone that will gladly help you with setting up your Matrix homeserver.

Talk with us if you would like to hold a workshop or give a presentation. But also come and visit us if you just want to hang out with like-minded people or tell us about how you are running a Matrix client on a graphic calculator or whatever other cool stuff you might be up to. You will be able to shape this assembly and make it something cool.

Further info can be found on the Matrix Community Assembly's page

You can also already join #chaosevents:matrix.org and say hello there. We are looking forward to seeing you!

Matrix Salon Podcast (German episode)

Christian Paul (jaller94) announces

Meet Timo K., the developer of the collaborative whiteboard The Board, the game St. Petersburg in Matrix and many features of the widget API and Element Call. Now is the time to think about improving widgets and other non-chat applications! Better have a listen the many ideas Timo K. already thought of.

Matrix Federation Stats

Aine announces

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

As of today, 8341 Matrix federateable servers have been discovered by matrixrooms.info, 2187 (26.2%) of them are publishing their rooms directory over federation. The published directories contain 276610 rooms.

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
1maunium.net247.5
2fostered.uk319.5
3willian.wang325
4nerdhouse.io359.5
5matrix.minionflo.net604
6littlevortex.net755.5
7matrix.its-tps.fr1004
8anter.io1147
9mailstation.de1152
10halogen.place1171.5

#ping-no-synapse:maunium.net

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

RankHostnameMedian MS
1spqr2gang.com96
2fostered.uk200.5
3matrix.maymundere.org300
4willian.wang353.5
5kanp.ai368
6matrix.its-tps.fr410.5
7littlevortex.net416.5
8herkinf.de424.5
9matrix.org816.5
10puppygock.gay1187.5

That's all I know

See you next week, and be sure to stop by #twim:matrix.org with your updates!

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