-
Pl
chevron_right
Mathieu Pasquet: slixmpp v1.9.1
news.movim.eu / PlanetJabber • 11 March, 2025
This is mostly a bugfix release over version 1.9.0 .
The main fix is the rust JID implementation that would behave incorrectly when hashed if the JID contained non-ascii characters. This is an important issue as using a non-ascii JID was mostly broken, and interacting with one failed in interesting ways.
Fixes
Enhancements
- Stanza objects now have a __contains__ (used by x in y ) method that allow checking if a plugin is present.
- The You should catch Iq… exceptions message now includes the traceback
- The MUC Self-Ping ( XEP-0410 ) plugin allows custom intervals and timeouts for each MUC.
- Added a STRICT_INTERFACE mode (currently a global var in the stanzabase module) that controls where accessing a non-existing stanza attribute should raise or warn, it previously only warned.
- The CI does more stuff
- More type hints here and there