Skip to content

release: bump to 3.4.2 and fix GUI reload refresh#136

Merged
ez-plugins merged 1 commit into
v3.xfrom
fix/gui-config-reload
Jul 7, 2026
Merged

release: bump to 3.4.2 and fix GUI reload refresh#136
ez-plugins merged 1 commit into
v3.xfrom
fix/gui-config-reload

Conversation

@ez-plugins

Copy link
Copy Markdown
Owner

Fixed

  • /rtp reload now immediately applies GUI configuration updates from gui.yml by rebuilding GUI rendering from the current in-memory configuration instead of startup-cached values.
  • Reload now closes both standard RTP GUI sessions and faction-claim GUI sessions so open inventories cannot retain stale pre-reload settings.

Added

  • Focused regression test coverage for GUI reload behavior:
    • RandomTeleportGuiManagerReloadConfigTest verifies that opening the GUI after configuration replacement uses the updated title and row count immediately.

@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 50.00000% with 5 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...blockexp/ezrtp/bootstrap/EzRtpPluginBootstrap.java 0.00% 3 Missing ⚠️
...kyblockexp/ezrtp/gui/RandomTeleportGuiManager.java 71.42% 0 Missing and 2 partials ⚠️

📢 Thoughts on this report? Let us know!

@ez-plugins
ez-plugins merged commit d631960 into v3.x Jul 7, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants