Skip to content

v0.4.6b1

Pre-release
Pre-release

Choose a tag to compare

@DinoThor DinoThor released this 10 Jun 06:48

This new version fully rewrites the module for Roster and Presence.
The previous migration to asyncio (database and operations) has a few bugs and malpractices. This, along with the tech debt of the code, made necessary to refact and change the majority of both modules.

Fixes

  • The notification of Presence are more accurate to the update of the user's state.
  • The Roster has severe bugs that made inconsistencies with the persistence in database.

What's new

  • Roster and Presence drop the use of Singletons. Now, each client instance has an unique instance of both modules.
  • Roster and Presence introduces a new memory shared approach, that allows to drop the use of Singletons and keeping a unify and shared database.

Full Changelog: v.0.4.5...v0.4.6b1