Skip to content
This repository was archived by the owner on Apr 29, 2022. It is now read-only.

Development Release v0.2.dev4

Pre-release
Pre-release
Compare
Choose a tag to compare
@Luna-Klatzer Luna-Klatzer released this 03 Sep 16:51
· 9 commits to v0.2.dev since this release

v0.2.dev4 - 2021-09-03

Added

  • Parsers for events on_message_create and on_message_delete
  • New property room_ids to HivenClient
  • Default coroutine behaviour for wait_for, which by default adds a new empty
    coro, so that the args and kwargs can be accessed as returns.

Changed

  • Moved cleanup from HivenClient.close() to HivenClient.connect() to
    clean up even when the Client closes unexpectedly or due to an issue.
  • Moved Connection class initialisation to HivenClient.connect() and added
    deletion after the HivenClient closed to allow for a full-recreation if
    the client reconnects.
  • Fixed HTTP json.JSONDecodeError on empty responses for success returns 200
  • Moved value configuration of host, api_version, heartbeat and
    close_timeout to HivenClient.__init__()
  • Fixed rooms and entities property in House
  • Fixed mentions, author, house and attachment property in Message

Removed

  • Unnecessary reset of Client-User and the call of init_client_user_obj in
    ClientCache.closing_cleanup()
  • log_websocket from the ClientCache