Bugs Fixed on May 2nd 2016:
- When adding more than one player to your first group it wouldn't work correctly
- When sending a private message containing a website url with special characters (&, # etc) it would fail to send.
- When sending normal messages with special characters (", %, &, # etc) it would fail to send.
- It was possible to add invalid usernames to groups, that has been fixed.
- It was possible to send newlines (\n) in messages, this has been disabled.
- It was possible to add yourself to a group, that has been fixed.
- When messaging someone as they switch servers your message may fail to send, it will now locate them mid-server switch.
- When sending a message that contains both text and a url it may make the url not clickable or the message not get sent at all, this has been fixed.
- When sending a URL or a message with (very) special characters to a group of players or just to more than two players you won't be able to hover over the message header to view who that message is being sent to. Same situation when receiving messages. This is due to the hover mechanic being unavailable when using text encoding with JSON so the messaging system switches to a system called CMSG written by Adrian when special characters are detected. This isn't a big problem but it is an issue you may come across so I'm listing it here as it's a bug I'm unable to fix presently.