Skip to content

2.9.0

Latest
Compare
Choose a tag to compare
@Throne3d Throne3d released this 03 Oct 19:49

This release comes with a (relatively large) change to use discord.js v12!
There were a lot of breaking changes in the upstream library, including removal of support for Node <12, which prompted a 2.9.0-alpha release before this main version.
Everything seemed to go fine, which is why you're now receiving this latest update!

Added

  • IRC nick colors are now customizable in the config (thanks to KWeaver87)

Changed

  • Upgrade discord.js to 12.3.1 (the pre-release came with 12.2.0) - this changes a lot of how the bot works behind the scenes, and prepares us for upcoming Discord API changes - #555, #564
  • Add support for Node 14 (#549); drop support for Node 6, 8 and 10 (#550)

Fixed

  • A bunch of vulnerabilities listed in npm audit are now gone - #544, #548, #551, #552, #553, #562
  • Log messages now typically take up one line again (fixing a relatively long-standing bug, at this point – oops!) - #554
  • Mentioning the same user more than once in a single message is now fixed (thanks to Qyriad)
  • Our Discord client now uses a retry limit of 3 (rather than 1) on internal server errors (hopefully fixing #461) - #565