Skip to content
Dec 25, 2019
Release 2.6.0

@Ichbinjoe Ichbinjoe released this Dec 25, 2019

Release 2.6.0
Assets 3

@Ichbinjoe Ichbinjoe released this Jun 3, 2019 · 16 commits to master since this release

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

Thanks @astei for the fixes in this version!

Assets 3

@Ichbinjoe Ichbinjoe released this Apr 27, 2019 · 19 commits to master since this release

Fixes:

  • Fixes a packaging issue which Sponge due to mixed google code versions 7d43b73
Assets 3

@Ichbinjoe Ichbinjoe released this Apr 27, 2019 · 22 commits to master since this release

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

Assets 3

@Ichbinjoe Ichbinjoe released this Jan 3, 2019 · 44 commits to master since this release

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:

Assets 3

@Ichbinjoe Ichbinjoe released this Sep 3, 2018 · 60 commits to master since this release

Fix config default for Spigot 1.13.1

Assets 3

@Ichbinjoe Ichbinjoe released this Sep 3, 2018 · 63 commits to master since this release

Features:

  • Add support for the velocity proxy
  • Sponge API7 support
  • Add /nvreload to both bukkit and bungee platforms
  • Add 1.13 Bukkit compliance (we already were, but now we have the code to prove it!)

Bug Fixes:

  • Fixes an issue where an exception is probably thrown on shutdown on all platforms
  • Fixes the default channel name to include a colon.
  • Fixes a typo in a certain eviction logging message
  • Fix a rare and probably not hit race condition where votes are not added back to the cache when forwarding may fail
Assets 3

@Ichbinjoe Ichbinjoe released this Apr 7, 2018 · 77 commits to master since this release

Features:

  • A negative port for bukkit and sponge servers will disable the external NuVotifier port.
  • Migrate to Gradle
  • Migrate to Drone CI

Fixes:

  • Fixes an issue where we used to rely on a direct buffer in sponge, which was removed in 7.0
  • Fixes an issue introduced in 2.3.6 on bungeecord where file caching of votes straight out did not work.
Assets 3

@Ichbinjoe Ichbinjoe released this Jan 16, 2018 · 106 commits to master since this release

git --no-pager log v2.3.5..HEAD
commit 4277dfd (HEAD -> master, tag: v2.3.6, origin/master, origin/HEAD)
Author: Joseph Hirschfeld joe@ibj.io
Date: Mon Jan 15 22:56:51 2018 -0500

update to 2.3.6

commit 28b4d8d
Author: Joseph Hirschfeld joe@ibj.io
Date: Mon Jan 15 22:48:34 2018 -0500

Updated for API 7 support

commit 733204b
Author: DoNotSpamPls DoNotSpamPls@users.noreply.github.com
Date: Wed Nov 8 19:38:10 2017 +0200

votifier.inaptbox.com -> craftservers.net/tools/votifier-tester (#39)

commit 52956ce
Author: DoNotSpamPls DoNotSpamPls@users.noreply.github.com
Date: Fri Nov 3 00:42:56 2017 +0200

Fix Travis-CI builds failing (#38)

commit 2de64da
Author: Joseph Hirschfeld joe@ibj.io
Date: Wed Nov 1 13:43:21 2017 -0400

change version to 2.3.6-pre

commit 0ea6867
Author: Joseph Hirschfeld joe@ibj.io
Date: Wed Nov 1 13:38:06 2017 -0400

Add more verbose error handling for bad token.

Fixes #25

commit 190bfaa
Author: Joseph Hirschfeld joe@ibj.io
Date: Wed Nov 1 13:31:10 2017 -0400

Add player centric vote forwarding

Used when 'onlySendToJoinedServer' is true yet 'joinedServerFallback' is
empty, null, or unreachable. Will retransmit vote to the server the
player joins that is not on the ignore list.

Also add FileCache support for the new player cache layout with a new
schema system.

commit b43dda3
Author: Joseph Hirschfeld joe@ibj.io
Date: Wed Nov 1 11:11:19 2017 -0400

update netty version

4.0.31.Final -> 4.1.16.Final

Required test modification - somewhere they fixed a bug where releasing
a ByteBuf given to the pipeline should not be released by the sender -
principle property of handing memory off to a methodcall for ownership.
They should really document this stuff better...

commit 4dfb157
Author: Joseph Hirschfeld joe@ibj.io
Date: Wed Nov 1 10:46:58 2017 -0400

Bump project version

We aren't writing on a solid version!

commit d8c2e07
Author: Joseph Hirschfeld joe@ibj.io
Date: Wed Nov 1 10:35:56 2017 -0400

Add a TTL for the file vote cache.

Adds a locally trusted TTL to each vote locally, not using untrusted
remote timestamp. Add day-based ttl to FileVoteCache.

Fixes #15

commit 359b616
Author: lifehome m@lifeho.me
Date: Fri Oct 27 09:04:27 2017 +0800

Replace legacy Java EE method for Java 9 - Drop support for Java 7(#35)

* [Test] Java 1.9 patch

Signed-off-by: Ivan Ip <m@lifeho.me>

* Revert version tag
This version must compile and execute on or above Java 9 SE, as the classfile cannot be read by Java 8 or below.

Signed-off-by: Ivan Ip <m@lifeho.me>

* Revert to Java 8 for backward compatibility
This build requires Java 1.8 or up to be compiled or executed.

Signed-off-by: Ivan Ip <m@lifeho.me>

* Fix test cases typo

Signed-off-by: Ivan Ip <m@lifeho.me>

* Revert to 1.8 API as per requested for backward compatibility

Signed-off-by: Ivan Ip <m@lifeho.me>
Assets 3
You can’t perform that action at this time.