Version 2.2.0
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.