-
Pl
chevron_right
Mathieu Pasquet: Poezio 0.16.1
news.movim.eu / PlanetJabber • 10 hours ago
Here is 0.16.1, a bugfix and cleanup release for poezio, with exactly one new feature as an improvement over an existing plugin.
Poezio is a terminal-based XMPP client which aims to replicate the feeling of terminal-based IRC clients such as irssi or weechat; to this end, poezio originally only supported multi-user chats and anonymous authentication.
Features
- Handle redacted/moderated messages in /display_corrections as well
Fixes
- A bug in occupant comparison introduced in 0.16, leading to inconsistent MUC state in some cases.
- Several fixes to MAM syncing and history gaps in MUC, which should be more reliable (but not perfect yet).
- Issues around MUC self-ping ( XEP-0410 ) where you could not ever leave a room if it was enabled.
- A bug in the new tcp-reconnect plugin which would traceback when disconnected.
- Loading issues with plugins defined in entrypoints, of which the most common is poezio-omemo .
Internal
- Introduction of a harsher linting pipeline.
- Plenty of typing and linting fixes.
- Added poezio-omemo to the plugins list in pyproject, for easier installation.