Releases: sopel-irc/sopel-youtube
Releases · sopel-irc/sopel-youtube
0.6.0
Changes between 0.5.1 and 0.6.0
- New package name:
sopel-youtube
replaces sopel-modules.youtube
(#55, #67)
- Sopel 8.0+ now required (#57, #65)
- Improve link handling (#56, #58)
- Improve thread-safety (#63)
- Fix date parsing error for playlists (#62)
Release deleted and recreated due to broken PyPI publishing settings.
0.5.2
Housekeeping release, adding documentation on how to upgrade from sopel-modules.youtube
to sopel-youtube
.
0.5.1
Changes between 0.5.0 and 0.5.1
- Fix hiding load-time import errors (#52)
0.5.0
Changes between 0.4.3 and 0.5.0
- Prep for Sopel 8:
- Require Sopel 7.1+; Sopel 7.0 is no longer supported
- Use
BooleanAttribute
setting type (#41)
- Switch from
sopel.module
to sopel.plugin
(#42)
- Format time according to the channel's preference, w/fallback to bot setting (#50)
- Permit newer
google-api-python-client
library versions (#51)
0.4.3
Changes between 0.4.2 and 0.4.3
- Remove handling of dislikes, which YouTube removed from its API (#45)
- Make live-stream handling more robust, again (#48)
- Replace
votes
and votes_color
keywords in info_items
with votes
(#49)
- The old keywords will function as aliases until at least plugin version 0.5.0
0.4.2
Changes between 0.4.1 and 0.4.2
- Improve error handling (#44)
0.4.1
Changes between 0.4.0 and 0.4.1
- Handle "shorts" links (#36)
- Be more careful about auto-playlists (#38)
0.4.0
Changes between 0.3.2 and 0.4.0
- Enhance live stream support (#28)
- Add playlist handling (#29, #33)
- Protect against bidirectional text (#31)
0.3.2
Changes between 0.3.1 and 0.3.2
- Clean up some problematic imports (#25)
- Request only the necessary data fields from YouTube API (#27)
0.3.1
Changes between 0.3.0 and 0.3.1
- Override handling of rare API errors reported to output the key (#23)