Skip to content

v3.0.3

Compare
Choose a tag to compare
@MrSnifo MrSnifo released this 15 Aug 19:16
· 143 commits to main since this release

v3.0.3

Changes

  • Removal of Dataclasses: Dataclasses have been removed in favor of typed dictionaries. This change simplifies data handling and resolves inconsistencies between EventSub and Helix, leading to smoother operations.

  • Custom Events Support: Twitchify now supports custom events, allowing you to listen to events from other channels. This feature enhances flexibility, enabling you to customize your event handling to better suit your needs.

  • Revamped OAuth Extension: OAuth functionality has been separated into its own extension. This update provides greater flexibility and ease in managing authentication processes without the need for the full client.

  • Reworked Codebase: The entire codebase has been reworked to improve structure, reliability, and performance. This comprehensive refactor aligns with the new design philosophy and incorporates the latest best practices.

  • Enhanced Documentation: The documentation has been significantly overhauled for improved usability and clarity. Expect comprehensive examples and a more user-friendly experience to help you get started quickly.

  • Bug Fixes and Performance Improvements: Numerous bugs have been addressed, and overall reliability and performance have been enhanced.