Skip to content

Release 3.0.3

Compare
Choose a tag to compare
@mciolkosz mciolkosz released this 10 Aug 02:34
· 6 commits to main since this release
84c6779

New:

  • Added hover and click events for BungeeCord /server listings to mirror the original BungeeCord OOB features

Updates:

  • File loading changed to Files.newInputStream() where applicable
  • Use Java API interfaces where able instead of implementations
  • Cleaned up code to use "this" where appropriate for consistency
  • Fixed spacing
  • Configuration file documentation update
    • No configuration options were added/changed/removed
    • Only the comments were updated, most of the documentation was moved to CONFIGURATION.md
  • Maven modules reworked to not be nested (only the parent module exists now)
  • BungeeIPC version bump to 3.0.3 (was 3.0.2)
  • Pull Maven plugins from the dedicated Maven plugin repositories
  • Maven compiler plugin update to 3.10.1 (from 3.8.1)
  • Maven javadoc plugin update to 3.4.0 (from 3.2.0)
  • Maven GPG plugin update to 3.0.1 (from 1.6)
  • Maven shade plugin update to 3.3.0 (from 3.2.4)
  • Maven deploy plugin update to 3.0.0 (from 2.8.2)

Bugfixes:

  • Fixed issue with /ipcb command where a non-console player name would be sent to the backend server instead of their UUID
  • Changed message dividers to be shorter to not overrun chat hud size

Documentation:

  • Added USAGE.md, CONFIGURATION.md, and CONTRIBUTING.md, and moved relevant sections out of README.md
  • Fixed incorrectly-formatted Javadocs in a few places
  • Fixed wording in a few sections
  • Updated document READMEs to be better laid out

CI/CD:

  • Added compile check for GitLab repo (backup for GitHub)