weihao / bungeecord-prometheus-exporter

📊 A lightweight Bungeecord/Velocity plugin that exports network stats to Prometheus
MIT License
82 stars 22 forks source link

build(deps): bump com.github.proxiodev.redisbungee:RedisBungee-Bungee from 0.11.4 to 0.12.4 #156

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 5 months ago

Bumps com.github.proxiodev.redisbungee:RedisBungee-Bungee from 0.11.4 to 0.12.4.

Release notes

Sourced from com.github.proxiodev.redisbungee:RedisBungee-Bungee's releases.

0.12.3

Fixed in this release

  • fixes IllegalStateException isn't handled at plugin message listener in velocity

Project changes

  • Project has restructured the module system for better src view and fix relocation issues.
  • Git repo is now named ValioBungee instead of RedisBungee, but keep note plugin id is not changing.

API Depreciation warning

in release 0.13.0 api that marked as Deprecated will be removed, but if api is responsible for pre-fork compatibility will be moved into Bungeecord API class.

0.12.2: fix cache issues

Fixes:

  • Caches were storing for 1 hour and has been set to 1 mins instead.
  • Last online shouldn't be cached...
  • jitpack should be fixed now x2

0.12.1: hotfix 1

This release fixes

  • UUID / Name wasn't cached on join like 0.11.4 and earlier
  • Javadocs causing jitpack to fail, due adventure javadoc version was replaced with guava version

changes

  • message that says uuid cache is big, was changed to include /rb clean

Full Changelog: https://github.com/ProxioDev/RedisBungee/compare/0.12.0...0.12.1

0.12.0: data system rewrite

NOTES

WARNING: this release resets the the config with backup stored inside plugin folder. If you find any bugs after updating due new system please report it ASAP!

data system changes shouldn't effect anybody, unless you do any direct query to Redis, you should adapt the changes, by viewing classes ProxyDataManager and PlayerDataManager

Changes

  • RedisBungee is compiled with java 17 now, Due java 11 support ended at end of September/2023
  • config version is now 2 which will reset your config if older version
  • Adventure API is included inside RedisBungee API
  • new Language infrastructure for RedisBungee built-in messages #85 commands not included yet
  • New data system which replaces Redis PubSub with Redis Streams see below
  • Ability to connect player to last server they where on using an config option #84
  • new environment variable REDISBUNGEE_PROXY_ID which can be set before launch
  • new environment variable REDISBUNGEE_NETWORK_ID which can be set before launch
  • RedisBungee requires redis version 6.2 or above #88
  • Better command system ProxioDev/RedisBungee#93

... (truncated)

Commits
  • 995c904 0.12.4 | fix send command to proxies not executing on sender proxy
  • 2485150 0.12.3
  • 3273546 Deprecate old apis for removal in 0.13.0
  • e8715e5 ignore IllegalStateException thrown by ServerConnection class in velocity
  • 7128705 fix javadocs x2
  • 8b48736 fix javadocs
  • a2e6aff remove java docs from proxy impl
  • 7c1c118 update gitignore
  • 7f35b64 stupid git
  • 3dc3d80 update github workflow
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)