Releases: KoxSosen/SimpleVoiceBans
Code advancements - 1.4
Hello everyone, and welcome to yet another release of SimpleVoiceBans. From a developer perspective, this is a very packed release, from a user viewpoint not so much. But, don't worry, there are still some new features that some of you may enjoy.
- The highlight of this release is #7 , which almost re-writes the whole plugin. Structurally, stuff that belongs to the common package is now mostly there.
- As per #6 , Folia support is now available!
- The plugin is now able to detect the backend setting for Velocity modern forwarding based setups.
- The plugin is way less vocal now. This greatly reduces the amount of lines the plugin may add to the server log.
- The amount of plugin messages sent network wide is now way reduced.
Thanks to @Trard for the suggestion!
Bunch of improvements - 1.3
Hello everyone, and welcome to this feature packed release! Among other things, this release re-works how the "bukkit only" version works, there is a new cache and many more!
- SimpleVoiceBans now uses Caffeine as it's cache. As opposed to the previous implementation, the cache now expires in 10 minutes, and has a maximum size.
- The "bukkit only" implementation now uses the newly founded cache instead of directly using the LibertyBans api. Hopefully this will save some API calls.
- Compatibility with older version has been restored as reported in #2 , in cutesy of @Fjox. ( #4 )
- Compile source/target has been set to target Java 17.
- The serialized player object now has 4 different states to use for determining muted state.
- SimpleVoiceBans now uses the shadow plugin to shade dependencies. Additionally Caffiene has been relocated.
- The use of
ReactionStages has been reworked, and SimpleVoiceBans no longer block anywhere. Instead, (hopefully) it leverages the power of Futures.
Additionally I would like to give a thank you to @Fjox! In additon to reporting issues, he helped with testing alpha releases, and provided much appreciated feedback. Thanks again!
Edit: Updated the bukkit release build to remove a leftover debug log. Apologies for the inconvenience.
Action bar. - 1.2
Hello!
I'm happy to present another release of SimpleVoiceBans. This release adds support for an action bar that shows when the player has the relevant permission node. Check out the README for more details, and how it looks.
Enjoy!
Proxy support. - 1.1
I'm happy to present a new release of SimpleVoiceBans.
This release brings support for BungeeCord, and Velocity, as well as numerous improvements to the codebase.
This release wasn't easy to produce, you can read more about the challenges faced in the PR description of #1 .
Enjoy!
Initial release. - 1.0
This is the initial release of SimpleVoiceBans. Enjoy!