Introducing SudoBot v9.0 (Chocolate Cake)

SudoBot 8 Branding

Hello to all the sudoers out there! We've released version 9.0 of SudoBot, as always, packed with a bunch of new features, fixes and improvements! If you have any questions or suggestions, feel free to let us know!

SudoBot 9.0 is named Chocolate Cake! 🍰
This release is a major release, and we've made a core rewrite of SudoBot, so make sure to read the changes below! We've also restructured the internal framework and foundation for a better developer experience and maintainability.

Changes

Compatibility

New Features

  • Moderation Rule Bypassers
  • Verification System with multiple strategies

Improvements and Refactorings

  • Rewrote the core of SudoBot for better performance and maintainability
  • Refactored the internal structure for better developer experience
  • Improved the internal logging system
  • Improved the internal caching system and memory management
  • Restructured the internal framework and foundation for better maintainability and scalability
  • Improved extension API and overall better developer experience

Fixes

  • Minor performance fixes and improvements

Deprecations

  • Removed support for Node.js 20 and below
  • Removed support for Bun 1.10 and below
  • Removed support for TypeScript 5.2 and below
  • No longer using Prisma ORM

Updating

To update your instance, simply download the latest release. You can also use Git to update your instance, by running this command:

git pull origin main

However, this will update your instance to the latest unstable version.

Warning

Please note that this release is a breaking change, and you may need to update your extensions and configurations to match the new version. If you have any questions or need help, feel free to ask in our Discord server!