In 2021 the mellium.im/xmpp library received 358 commits by 8 contributors! We also released three versions and opened 75 issues (28 of which we closed or fixed).
Some of my favorite changes from the past year include:
An implementation of Service Discovery (this extension gets its own bullet point because it was a long time coming), and
Websocket support.
As always, the full list can be found in the changelog.
Communiqué
The biggest announcement last year, of course, was that our experimental Terminal User Interface (TUI) client would be expanded and made into a usable daily driver. Though we haven't reached that goal yet, 2021 saw the addition of support for chat rooms, message styling, executing commands and showing the configuration interfaces of bots and webforms, and a great deal more! I'm personally most proud of the UI we've been designing, a preview of which (showing both light and dark themes in the solarized style can be seen below: The next big milestone will be to get bookmarks and tabs working. Once this is done conversations can be sorted into chats, group chats and a combined "recent chats" tab, making finding a specific contact to chat with or group chat to join much easier.
See Also
You might also be interested in the following articles and third party tools written about or using Mellium and related technologies in the past year.