Skip to content

Release Notes

KOKOTO-DEV edited this page Aug 13, 2026 · 1 revision

Release Notes

4.6.1

Cross-server direct messaging fixes

  • Fixed web direct messaging to users on another BMChat server.
  • Remote DM recipients are scoped by server ID and UUID so same-name/same-UUID accounts on different servers cannot collide.
  • Clicking compatible remote message metadata hands the exact origin server and player UUID into the DM window.
  • Game and web paths use the same remote DM session identity.
  • Explicit name@server-id targets are supported by /bmchat dm and compatible /w, /msg, /tell, /whisper, /m, /pm, /message, and /t commands.
  • Remote DM windows show the friendly server name before the first message is sent.

Compatibility: every server participating in cross-server DMs must run BlueMapWebChat 4.6.1. Do not mix this release with older BlueMapWebChat versions on servers that use private relay.

Optional administrator DM audit

  • Added optional read-only administrator access to DM bodies for incident handling.
  • Access requires both an exact entry in private-chat-super-admins and direct-message.admin-audit.enabled: true.
  • Normal ADMIN/MODERATOR roles are insufficient by themselves.
  • Each audit read is logged without copying message bodies into the audit log.

Update checker

  • Added a compact Modrinth update checker.
  • The public config exposes only update-check.enabled.
  • Authorized administrators can receive a short update notice on join.

New 4.6.1 settings

update-check:
  enabled: true

direct-message:
  admin-audit:
    enabled: false

Clone this wiki locally