Releases
NuVotifier 2.7.2
This is a minor bug fix release.
Changes:
Relocate Gson to potentially fix BungeeCord chat API issues (i.e. SPIGOT-6056)
Fix disabling the plugin messaging fallback server functionality on Velocity.
Do not re-register raw data channel on Sponge
NuVotifier 2.7.1
NuVotifier 2.7.1 is now available. This is a bug-fix release.
Changes from NuVotifier 2.7.0
Fixes a proxy vote forwarding not working when Epoll is in use. Fixes #196
NuVotifier 2.7.0
This release adds some new features, fixes a number of bugs, and improves the security and performance of NuVotifier. All servers are encouraged to upgrade.
Changes since NuVotifier 2.6.0
Make /(p)testvote available on all platforms. This allows you to test your vote listener setup.
Make /(p)nvreload more consistent - /nvreload is used for servers and /pnvreload is used for proxies.
Warn if no vote listeners were found for Bukkit.
Improve compatibility with Sponge and certain Bukkit forks by removing usages of Guava.
Improve security of NuVotifier by hardening it against certain DoS attacks.
Improve scalability of NuVotifier by allowing it to use more threads and implementing Epoll support for Linux.
Add native reloading support for BungeeCord, Sponge, and Velocity so NuVotifier reloads when you reload the configuration on these platforms.
Add extra debug logging for successful plugin message vote forwarding.
A number of minor bug fixes, including improvements to Velocity and Sponge support.
v2.5.3
Fixes:
Fixes an issue where the plugin would not initialize in Sponge 4d52ef4
Fixes an issue where a CME would be thrown while sweeping votes e71ff63
v2.5.2
Fixes:
Fixes a packaging issue which Sponge due to mixed google code versions 7d43b73
Fixes:
NuVotifier is more tolerant to whitespace accidentally injected into public and private rsa key files 348dbca
NuVotifier offers more debugging information when rsa key loading fails 0fa42b4
Fixes a problem with packaging when being used on Thermos b745236
Fixes annotation processing within Sponge and Velocity 7522886
Fix a formatting issue with the standard bind error 671c6e1
NuVotifier now defaults to logging everything it can 99dbaa7
Bump Netty version 7d75bce
v2.5.0
New Features:
ServerFilter is now able to invert the behavior of excludedServers with the whitelist configuration option, turning the previously only blacklist into a whitelist. 4cd2ce5
New bulk vote forwarding, which should stabilize forwarding over Bungeecord plugin channels. 590b761, 7134c12, f5776dd
Also includes vote cache throttling, so that votes forwarded aren't sent all at the same time. 67117b3
The memory cache now respects the vote TTL 9255062
Fixes:
NuVotifier should now work on Windows platforms - there were issues running NuVotifier on Windows due to how NuVotifier was interacting with filepaths. Thanks @McModknower 9fe98a9, 98dfc34
Support update:
NuVotifier is compatible with the latest Velocity plugin builds. @Aesti 92a122e, c72972c
v2.4.1
Fix config default for Spigot 1.13.1