Skip to content

v0.6.2 — Redis Reliability & Command Fixes

Pre-release
Pre-release

Choose a tag to compare

@vinicius-paraujo vinicius-paraujo released this 30 Aug 19:42

Patch release focused on Redis connection reliability, command behavior, and operational visibility.

Fixed

  • Redis driver failures now retain and log their original cause, with throttling and suppressed-event counts.
  • Blocking inbox reads now have a client-side deadline, preventing consumers from remaining parked indefinitely on dead connections.
  • Redis health now requires three consecutive probe failures before entering degraded mode, preventing brief stalls from disabling the control plane.
  • /pillar tab completion is registered correctly on Paper.
  • /pillar reload <role> reports successful and failed node counts instead of displaying a literal <count>.
  • /pillar reload suggests roles represented by servers currently online.
  • Receiving nodes log who requested a reload and whether it succeeded or failed.
  • Plugin descriptors report the correct version.
  • Maven Central metadata points to the correct GitHub repository.
  • The Gradle wrapper is executable on Linux and macOS.

Changed

  • Gson is now an explicit dependency instead of arriving transitively through Jedis.
  • CI now builds and tests the project on every push and pull request, rejecting skipped tests in the release environment.

No breaking public API changes. Requirements remain Java 25, Redis 7, and a supported Paper and/or Velocity platform.