-
Pl
chevron_right
Mathieu Pasquet: slixmpp v1.14
news.movim.eu / PlanetJabber • 5 days ago
This release brings supports for three new XEPs, fixes one specific bug that was breaking poezio, and has a lot of internal improvements including typing hings and documentation.
Thanks to everyone involved for this release!
Removals
- The obsolete UnescapedJID class was removed.
Features
- New plugin: XEP-0462 (Pubsub Type Filtering)
- New plugin: XEP-0511 (Link Metadata)
- New plugin: XEP-0478 (Stream Limits Advertisment)
- StanzaBase objects now have a pretty_print() method, for better readability.
- XEP-0050 : use of the slixmpp "internal API" to handle commands
- Added the missing unescape_node() method on the rust JID implementation
Fixes
- Fixed a bug in XEP-0410 when changing nicks
Documentation
- Added a lot of docstrings, and improved other ones
- Lots of typing updates as well
Internal, CI & build
- Doctests are now run
- Doc dependencies are now part of the pyproject file
- pyo3 update
- performance micro-optimization on session establishment