Skip to content

The Great Version Changeover

Compare
Choose a tag to compare
@kaesekaiser kaesekaiser released this 09 Dec 07:12
· 105 commits to master since this release
061f952

Honestly, at this point, it's been almost two years since the last named Zephyrus release. There have been about 80 commits since, most of which have been minor bugfixes, until recently:

  • Updated Zephyrus to Python 3.9.
  • Switched to v2.1 of the discord.py module, granting access to several of Discord's newer features (including threads).

These two changes merit a named release on their own in my eyes. Fitting that this should be version 2.9. I also had to literally factory reset my Raspberry Pi in order to get the new versions to work, so I think it's a big enough deal.

Other notable changes made in the last two years include:

  • Added the Generation VIII and IX Pokémon to z!pk dex.
  • Changed z!dex to a redirect for z!pk dex.
  • Revamped z!p jobs to include a new self-contained job-loading and plane-launching system.
  • Added month and year inputs to z!remindme.
  • Added a Connie-like X-SAMPA interpretation option to z!sconfig.
  • Added z!hug.
  • Added z!coinflip.
  • Added z!chess.
  • Added z!esearch.
  • Added z!yesno.

Many bugs and additions and changes are likely yet to come, and I'd like to go back and clean up some of my older code to take advantage of Python 3.9's new features (walrus operator my beloved <3), but this is the most picturesque time for a named release. This is the new version of Zephyrus.