Before updating please take a backup of the networkmanager database because this version contains some database changes. If you don't do this there is no way to downgrade or recover if something happens during the update.
Also, if you use the DiscordBot or AutoBan extensions you must update those extensions if you want to use this version!
Changes:
Added /announcementsmanager start and /announcementsmanager stop
Motd's can now expire
Fixed tabcomplete for server argument in lockdown command
Added lang_unknown and lang_global.
ServerStatusChangeEvent is now an async event.
Added new Balance Method. PROGRESSIVE_LOWEST.
Deprecated Player#disconnect with string parameter.
Added maintenance mode option to motd, so you can have multiple motd's in maintenance mode as well.
Added MaintenanceModeToggleEvent to the api.
Added lang_command_invalid_argument, lang_command_argument_failure_player message, lang_command_argument_failure_pre_punishment and some more.
Players with the punish command can no longer punish players with the punishment exempt permission.
Made prefix and suffix column character limit 256
Added highest_group_rank placeholder
The subscribe method in EventBus class now returns EventSubscription (This breaks java plugins and extensions using this method)
Recognize the 1.20.5 client.
Fixed custom version of motd not working on velocity.
Added --broadcast flag to sendmessage command. This will send the message to all players that are currently connected to the server of the defined player.
Added CachedPlayers#getPlayersByServer method.
Made checks for temporary punishments more reliable.
Bump kotlin to 1.9.22.
Bumped adventure to 4.3.2
Fixed \<pluginprefix> not working in lang_msg_yourself message.
Added getLanguages() to CachedLanguages
Added UltraPunishments Importer (untested)
Hacky way to allow @ in placeholder tags. Example <players--at--lobby> eq players@lobby
You can now disable individual filters. (Option to toggle will be added to the new web interface soon)
You can now disable individual commandblockers. (Option to toggle will be added to the new web interface soon)