Player Analytics, Sponge/Bukkit/Bungee/Velocity support

4.5.0

Release

Rsl1122 released this version on Oct 27, 2018

7.4 MB
Download

Autumn Cleaning - Change log 4.5..0

This update brings some big changes to the code base, removing a lot of technical debt in the process. This will help writing more tests in the future. In addition to that, there are some new features that you might like :)

Special thanks to all contributors!

New

  • Free Disk Space tracking on Performance Tab
  • Proxy HTTPS Override This setting can be used if you’re routing Plan traffic through a proxy (like nginx) to remove the need for Java Keystores. More information coming to wiki.
  • Update notification now on the website The notification has been moved from in game to the website for easier use.
  • Partial Velocity support, with help from @Miclebrick, requires another plugin with MySQL Driver shaded in.
  • Made it possible to customize favicon.ico

Improvements

  • Introduced Dagger a dependency injection framework
  • Removed static usage
  • Updated Plugin Abstraction library. While doing this a few memory leaks were fixed.
  • Network page servers tab now calculated on Bungee server, no more empty servers tab.
  • Added Health Info stuff to Locale
    • German locale updated by @Sprungente

Bugfixes

  • Fixed non ASCII symbols (eg. Russian symbols) not being accepted in the URL (For player pages)
  • SLF4J Logger warnings on enable fixed by @PyvesB
  • Fixed ConcurrentModificationException on Bungee ping gathering
  • Fixed “Active players might be running out of things to do” on health tab
  • Fixed issues with Database patches when using MySQL
  • Fixed Plugin Data Exceptions related to new version of AAC
  • Fixed Players page not refreshing often enough

Dependencies