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!
Support the Developer
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
Bugfixes
- Fixed non ASCII symbols (eg. Russian symbols) not being accepted in the URL (For player pages)
- SLF4J Logger warnings on enable fixed by @DarkPyves
- 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
----
If you get any errors or have issues don't be afraid to join the Support on Discord or report the issue (This one is easier for me). Cheers!