Skip to content

v0.4.0a4

Pre-release
Pre-release
Compare
Choose a tag to compare
@tylertian123 tylertian123 released this 24 Oct 05:30
· 12 commits to master since this release

Another more stable alpha release of v0.4.0 with more features.

Changelog since v0.4.0a1:

  • Ryver.get_object() now supports getting a list of objects (e5cdccb).
  • All send_ and connect functions in RyverWS now have an optional timeout parameter that defaults to 5 seconds (2fdebe6).
  • Most classes (Creator, TaskTag, all classes inheriting from Object, all WS message classes) now use __slots__ for memory savings and faster attribute access (4e575ab).
  • Classes inheriting from Object are now all hashable (and hash to their IDs) (4e575ab).
  • Most classes now have a __repr__() implementation (0e9639c).
  • Ryver.get_groupchat() now take additional arguments to specify whether to search teams or forums. Ryver.get_team() and Ryver.get_forum() were introduced (e1903c7).
  • Added proper usage of typing.Optional for type hints.