๐ Version 2.2.0 is Live!
This release introduces several new social features aimed at improving the social and communication aspects of the game.
TL;DR: Added chat history, system messages, username filtering, and whisper messages. Fixed a double-notification bug and improved logging for packet errors.
๐ฎ User-Facing Features
-
Chat History
Players who join the lobby can now see the last x messages in the chat, where x is configurable viaconfig.toml
. This ensures players stay in the loop when reconnecting or joining channels. -
System Messages
The chat now displays system-generated messages when users join or leave a channel, keeping everyone updated on activity. -
Username Filtering
Administrators can now enforce username standards using a configurable regular expression (regex) inconfig.toml
. -
Whisper Messages
Users can now send private messages (whispers) to others using the/w <name> <message>
command. This enables direct communication without cluttering the main chat.
Warning
The messages are NOT hidden from the server administrator's console!
๐ ๏ธ Bug Fixes and Improvements
-
Fixed Double-Leave Notifications
Previously, the server would notify clients twice when a player left the lobby. -
Improved Packet Logging
Packet errors are now logged with additional details, making debugging easier.
As always, thank you for your continued support and feedback. Weโre excited to bring you these improvements and look forward to hearing your thoughts. Happy gaming!