7.7.0-BETA
Note: As always, this release covers many new updates and it is considered beta. That means, I have tested it multiple times to ensure it's safe, but I am currently on travel and due to amount of code changed, there might be bugs.
Note 2: There are less shiny features and more (invisible) code changes. Features will come later, as I believe stability and low bug ratio outperforms high amount of features coded chaotically with bugs.
Breaking | Changed auto-join permissions for channels to
chatcontrol.channel.autojoin.{channel}.{mode}
New | Added Warn_If_Caps_Above_Percent option to Anti Caps to only send warning messages if the caps percentage reaches that specified amount.
Improve | Sound notify no longer requires Chat Formatter or Channels to work.
Improve | Discord messages sent from Discord's channel set as Discord Channel for admin chat are now automatically send to admin chat in ChatControl.
Improve | Decreased memory usage and increased concurrency safety due to static unified access to settings files instead of multiple instances.
Improve / Breaking | API has been changed and extended. New methods are available, such as: filtering a message, running it through our rule system from your plugin, etc. ChannelPlayer class has been removed.
Fix | Solved issues with auto-join into channels, especially when using MySQL. The data.db file won't be used for storing channels at all, when on MySQL.
Fix | Solved issues with death messages in PvP for Minecraft 1.8.x and older.
Fix | Corrected few typos in the localization.
(...) many code changes and rewrites to enhance performance, increase coding standards and adjust to latest functions of Java 8.