Huit ans après le premier commit et cinq mois après la version 0.7 un client XMPP en ligne de commande . L'interface de profanity est construite en utilisant la bibliothèque ncurses et prend en charge les notifications via la bibliothèque libnotify. L'application peut être assemblée avec la bibliothèque , qui implémente le protocole XMPP, ou avec son fork , maintenue par le développeur. Les fonctionnalités du client peuvent être étendues avec des en Python. Le code du projet est écrit en langage C et sous licence GPLv3.
La nouvelle version comprend 315 nouveaux commits. 11 personnes ont écrit du code : Pavel Fariello, Sven Spekmaier, Aaptel, Aszlig, Martin, Dmitry Podgorny, Marco Zagojen, Daniil Lyublin, Holger Weiss, Floran Levigné et Michael Wette. Modifications :
- Ajout d'un thème gruvbox (Floran Levigné);
- Correction d'un bug de décryptage des messages envoyés depuis Converse.js (Pavel Fariello);
- Ajout de la fonctionnalité de chargement d'avatars personnalisés via XEP-0084;
- Correction d'un problème lors de la connexion à IRC via la passerelle biboumi;
- Correction de l'affichage double des messages envoyés dans les conférences ejabberd;
- Mise en place d'un message d'état (qui n'a en fait jamais fonctionné auparavant);
- Normalisation des commandes;
- Amélioration du thème forestier;
- Correction de l'affichage des dates dans l'historique de chat;
- Prise en charge de XEP-0359 : identifiants uniques et stables pour les strophes;
- Correction de 26 fuites de mémoire;
- Amélioration de l'aide;
- Et bien d'autres.
Source : opennet.ru
