Skip to content

Release 3.0.1

Compare
Choose a tag to compare
@mciolkosz mciolkosz released this 19 Apr 00:48
· 21 commits to main since this release
17004ad

Updates:

  • Bump Bukkit support range to 1.8.x thru 1.18.x (from 1.8.x thru 1.16.x)
  • Bump BungeeCord supoort range to 1.8.x thru 1.18.x (from 1.8.x thru 1.16.x)
  • Validate data length when creating an IPCMessage with pre-filled data, or when adding data
    • Throw an Exception during the create/add if the serialized data is too long
    • This is a faster failure that can happen in the implementing code instead of throwing the Exception when trying to send the IPCMessage, thus the failure always existing in BungeeIPC
  • API updates to mark parameters as final where applicable
  • Configuration file updates to show the Java logging levels and their comparable Log4J logging levels, based on the specific implementation (Bukkit vs. BungeeCord)
  • BungeeCord IPC implementation has logging levels now instead of "extra_logging", as BungeeCord itself has implemented the ability to change log levels
  • Default to using the industry-standard PKCS12 KeyStore instead of the proprietary JKS
  • Removed redundant methods in the BungeeCord server status updater
  • Updated Jetbrains Annotations to 23.0.0 (from 22.0.0)
  • Updated license header year
  • Updated logger license notification year