Skip to content

Version 2.2.0

Compare
Choose a tag to compare
@zaanposni zaanposni released this 06 Nov 08:06
· 946 commits to master since this release
e7caf35

Version 2.2.0 is out!

Breaking changes

  • NEW LICENSE. MASZ is now licensed under GPLv3.
  • Adjusted duplicated character handling. The duplicated character automod will no longer trigger on digits and backtick quotes (code blocks).

Features

  • Thread automod support. The bot will now try to join created threads which will allow automoderation in these threads.
  • Added more punish commands. Added more special commands to punish members (warn, kick, mute, ban) in addition to the existing punish command.
  • Guild-level AuditLog. An auditlog on guildlevel has been added for various events (more to come). Enable this in your guilds config tab.
  • Public file mode. An environment variable has been added to expose the file endpoint to unauthorized access. Use "ENABLE_PUBLIC_FILES=true" in your .env to enable this.
  • Update warning. A warning in the insights tab will notify siteadmins of available updates.

Fixes

  • Improved cache and identity handling. The internal cache and identities are now getting updated on discord guild events. For example an identity immediately loses permissions as soon as a member loses a moderator role.
  • Fixed automod event linked case. Fixed a bug where the case of an automoderation was incorrectly linked.
    [and 11 more...]

Technical

  • Docker image tags. Image tags will now follow the semantic versioning specification.

Contributions

Special thanks to
🤝 @FlixProd for issue reporting and translations.