Skip to content

v1.71

Latest

Choose a tag to compare

@pajlada pajlada released this 08 Mar 10:43
· 39 commits to master since this release
b6bd7ea

Remember to bring your dependencies up to date with ./scripts/venvinstall.sh when updating to this version!

The supported Python versions are now 3.10, 3.11, 3.12, and 3.13.

  • Major: Allow sending chat messages using Twitch's Helix API instead of IRC. (#2801)
    Before enabling this feature, the bot owner must re-authenticate the bot with the /bot_login endpoint and the streamer must re-authenticate with the /streamer_login endpoint.
  • Documentation: Fixed example nginx config's http2 support for Nginx v1.26+. (#2804)
  • Dev: Updated the default Python version using pyenv from 3.10 to 3.12. (#2806)
  • Dev: Fixed ssl context creation, adding support for Python 3.12+. (#2803)
  • Dev: Only run flake8 on pajbot package. (#2805)

What's Changed (Commit list)

  • fix(install docs): Nginx - use separate http2 directive by @zneix in #2804
  • chore: use functools in irc.py by @zneix in #2803
  • chore: update requirements by @zneix in #2802
  • Use Helix chat/messages for outbound chat and bot badge support by @mr-cheeezz in #2801
  • ci: only run flake8 on pajbot package by @pajlada in #2805
  • ci: update supported Python versions by @pajlada in #2806
  • chore: update pyproject with version, and fix minimum python version by @pajlada in #2807

New Contributors

Full Changelog: v1.70...v1.71