Welcome to TWIM for Friday the 13th! Nothing too scary, but lots of client updates and news.
Quaternion has gained a new
/html command that allows one to send raw HTML. Note that an actually displayed HTML subset entirely depends on the receiving client; no HTML validation or sanitation is done; a plaintext version is automatically created by stripping all the HTML tags.
is working on Neo
added emotes, working localecho and
A useful tool from CromFr
for anyone who wants to archive logs of rooms.
I wrote a small matrix "client" for logging messages in joined rooms, and store them in a format very similar to Weechat logs.Source code (Rust) Binary release (x86_64 windows & linux)Please open issues if encounter any bug or need specific features.\\nAlso I'm new to rust, so any review / advices would be appreciated :)
Matrique client progressBlack Hat
has been working on Matrique
, and it's looking really good! Screenshot below.
Matrique now has support for sending/receiving messages (plaintext, markdown, HTML, rainbow), emotes and notices. It also supports receiving images, videos, files and states. I am still working on file receiving functions.
I love that all clients include rainbow messages.
fluffychat for Ubuntu Touch
New to me, fluffychat
is a "Simple Matrix Messenger for Ubuntu Touch
". The design philosophy for this app is focused on simplicity, and the hope is for it to complement uMatriks
, another Ubuntu Touch client.
Why are you not just contributing to uMatriks? uMatriks is great and it's superb, that someone has created a Matrix Client for Ubuntu Touch. But sometimes you have a so detailed vision of a user interface, which you want to implement, that you can not just contribute to an existing project. However, I would like to work with the uMatriks developers together. We could use the same push gateway for example.
- Welcomed Bruno onto the Riot/Web team! (and said farewell to Luke)
- Lots of bug blitzing
- Riot 0.16 due next week, with Jitsi-everywhere (at last) and Slate for composer.
- We now have an end-to-end test harness (via puppeteer!) at last - being applied at first to fix onboarding bugs.
- Lazy loading members in progress
- Major perf work ongoing
- Decoupling members from state…
- …and then lazyloading members.
Synapse 0.32.2 availablev0.32.2
is now available, which includes the
security feature discussed in a previous blog post
- If you're not running 0.32, please upgrade!!
- Python 3 progresses!
- Quite a lot of ops work to keep matrix.org alive. Status page coming soon! (We promise!!)
- Looking at metrics and quotas for better experiences on limited-resource homeservers.
- State res fix
- Version bump
- Lots of omission PRs landing
- TravisR S2S work
- Work on both IS & AS API too
- Uhoreg work - .well-known, and 3pid logins
- Some internal discussions about improving the proposal process; particularly having a 5 day 'final comment period' similar to Rust's. Once we've got alignment within the core spec team we'll MSC it.
- Anoa & APwhitehat continue to blitz onwards on AS and federation
- thirdparty protocol support for application services in the works.
- continued progress on getting the AS query APIs supported. PR for /alias still being reviewed, PR for /users happened this week and now being reviewed
- Timestamp massaging for application services ready and in review
- APWhiteHat did a good chunk on federation, now migrating to supporting the various EDUs, starting with m.typing events.
- …running out of low hanging fruit…
- matrix-appservice-irc 0.9.1 is here with perf improvements!
- Lots of work on trying to make it start up sooner
- UISI stats
- Device list syncing
- Encrypted backup
has packaged synapse 0.32.2 for Debianuhoreg
has packaged quaternion 0.0.9.2 for Debian
That's all folks
Watch Matrix Live below, and see you next week!