Skip to content

v1.5.0

Latest
Compare
Choose a tag to compare
@finlaysawyer finlaysawyer released this 12 Mar 09:30
· 173 commits to master since this release
8b6b5fa

Changelog

1.5.0 - 2023-03-12

v1.5.0 will be the last release in the v1 cycle. v2 is in development and will contain several improvements
over v1, such as the addition of slash commands, supporting the 'ping' check without root via icmplib, and more. Future
improvements such as persistent tracking of uptime/downtime in SQLite is also planned, but will likely come
after the initial v2 release.

Added

  • pre-commit-ci has been configured to autofix PRs that do not pass formatting checks
  • [BREAKING] Python 3.7 has been dropped, as upstream Discord.py no longer supports it
  • The message content intent has been added, which is a requirement from Discord to run the bot (thanks @dotneko)
  • A Dockerfile has been added as an alternative way to run the bot (thanks @alsoGAMER)
  • A workflow has been added that automatically pushes new image releases to GHCR

Changed

  • Discord.py has been bumped to the latest 2.x version (thanks @dotneko)
  • Modifications for newer async/await syntax (thanks @dotneko)
  • Various typing, logging and spelling tweaks
  • aioping is now used instead of ping3 for the ping check

Fixed

  • IP addresses are now censored correctly when a port is added at the end