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)


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


Changes between 0.4.1 and 0.4.2
===============================
* Improve error handling (#44)


Changes between 0.4.0 and 0.4.1
===============================
* Handle "shorts" links (#36)
* Be more careful about auto-playlists (#38)


Changes between 0.3.2 and 0.4.0
===============================
* Enhance live stream support (#28)
* Add playlist handling (#29, #33)
* Protect against bidirectional text (#31)


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)


Changes between 0.3.0 and 0.3.1
===============================
* Override handling of rare API errors reported to output the key (#23)


Changes between 0.2.1 and 0.3.0
===============================
* Allow configuring what video details to include (#18)
* Remove outdated, ugly colors on "[YouTube]" output tag (#21)
* Minor cleanup (regex patterns, package metadata)


Changes between 0.2.0 and 0.2.1
===============================
* Handle API sending wrongly formatted timestamps (#20)


Changes between 0.1.3 and 0.2.0
===============================
* Update for Sopel 7 (#15)


Changes between 0.1.2 and 0.1.3
===============================
* Add retry mechanic to API fetching (#11)
* Fix exception traceback sometimes thrown on reconnect (#14)
* Update ancient, deprecated usage of Sopel's memory API (#16)


Changes between 0.1.1 and 0.1.2
===============================
* Fix error when video comments are disabled
* Improve duration parser
* Restrict google-api-python-client to compatible version range
* Fix version-number import issue during installation


Changes between 0.1.0 and 0.1.1
===============================
* Output is colorized
* Fix configuration wizard
* pip installation works regardless of pip version
