The XMPP Newsletter, 3 May 2018
Welcome to the 3rd edition of the XMPP newsletter.
Jeff Becker has written a howto called New life for XMPP. Build your own decentralized messenger! which focuses on using the I2P anonymous network layer instead of using a registered domain name.
The USA's National Institute of Standards and Technology (NIST) released a draft report on cybersecurity or the Internet of Things (IoT). Daniel Wisnewski from Tigase has written an analysis with focus on using XMPP for IoT.
Tigase recently moved their
xmpp.cloud service to Amazon Web Services and Daniel wrote an article on
how using AWS helped them optimize memory usage in the Tigase HTTP API.
Ejabberd 18.04 has been released, it includes bugfixes and a few improvements.
Less than a month after MetronomeIM 3.8, versions 3.8.1, 3.8.2, and 3.8.3 have followed, bringing improvements such as MAM, SIFT, avatars and GDPR.
Erlang Solutions made a new 2.2 release of MongooseIM, subtitled The Global Server, as it supports certificate based authentication (XEP-0178), stable Global Distribution that connects multiple servers/clusters worldwide under the same domain name, a Jingle/SIP proxy, an important security fix, hidden components and more.
Less than a month after the symbolic version 1.0.0, Gajim 1.0.1 and Gajim 1.0.2 have been released. Version 1.0.1 improves MAM support, adds image previews in the file chooser dialog and includes many smaller fixes and improvements. Version 1.0.2 correctly reloads plugins, saves history export with utf8 encoding, doesnt allow plain BOSH by default, and fixes many bugs.
ChatSecure releases version 4.3.0, which is able to catch up on discussions that happened while it was offline and supports #OMEMO encryption.
In its on-going series of concise blog posts, Monal IM developer follows up on MAM development, as well as announces a future implementation of XEP-0184: Message Delivery Receipts.
Smack 4.2.4 has been released, adding support for XEP-0394: Message Markup, XEP-0382: Spoiler messages, XEP-0372: References, XEP-0392: Consistent Color Generation, and bringing even more fixes and improvements.
MatriX vNext version 2.0 has been released. It is a cross platform XMPP SDK for the full .NET Framework, .NET Core and Mono.
Daniel Gakwaya has been making various XMPP-related videos the last while, some of them we've linked to in previous newsletters.
- XMPP Core Explained: Introduction
- XMPP Core Explained : XMPP Architecture
- XMPP Tutorial: The Friendly Introduction
- XMPP Android Chat App Tutorial Step by step
- XMPP WhatsApp like Android Chat App With Smack