The push on Monal works well enough now that I have noticed that not being able to mute conversations is a rather serious pain point. I have added the ability to mute notifications on conversations in the next iOS release.   Blocking will come later. You can see the moon next to contacts that have been muted.

New Betas

There are new iOS and OSX betas. The focus here has been to resolve issues with Muc.   These will likely be the next releases as well if there aren’t any issues. I would like to get more stable versions out before the App Stores close for X-mas.  The most notable UI change is the active chat tab rows now have a snippet of the last message like iMessage. 

I am still working on improving all of the connection issues and adding a debug log. So much to do so little time!

Gmail Fixes and Hardening

It seems the last release’s changes to strictly check domains on SSL certs broke gmail compatibility when you host your domain there.  There is now a Mac beta of 2.3 with this fix available. The version number has increased because this is also the first release running in  the MacOS hardened runtime.  Let me know if you see any oddities. It’s an added layer of security  for users that I would like to take advantage of.  This is the first beta trying it out but going forward Monal builds not in the App Store will also be notarized.

iOS and Mac releases and the future

Both releases are waiting for Apple’s review.  Mac clients usually get reviewed and approved in an hour or so (barring any issues).   Looking towards the future, I am curious to hear about your experiences. Are there are any particular issues you or people you have shown Monal to felt were lacking. Often times these are minor issues that can be resolved quickly  but are annoyances that prevent people from adopting Monal. I know a major one is OMEMO, which is coming,  but what else?

So, an open question either reply here, message or email . I’m looking for low hanging fruit I can prioritize to help adoption and grow the xmpp user base. 

Compose Screen

I realized recently that there was a need to send messages to people not in your roster list. I’m not sure why I never thought of this before. I have added a compose screen and placed the button on the right to match every other chat app.  This is of course a work in progress. I hope to add the QR reader here and in the add contacts screen in the future. 

iOS 3.2 in the works

As usual I am looking at the issues coming in after a release and am preparing the first patch that will go out.  I am addressing all of the crashes I have seen come in as well as improvements to connectivity based on user feedback. Expect to see 3.2 next week along with the new sounds functionality.