Stable1.4.26
* Fixed a rare issue where the chatbox would open but be unusable when suppressed with the `StartChat` hook.
* Added debug messages when the chatbox is suppressed while debug mode is enabled.

* Removed unused data file.
Stable1.4.25
- Fixed an issue with HatsChatConfig_Theme permission.
Stable1.4.24
- Fixed an issue with themes that change the scroll bar position.
- Added hooks for permissions.
Stable1.4.23
- Added setting
HatsChat.MaxMessageSize, determines maximum message size. Can be changed insh_hatschat.lua. - Added an additional server-side message length check.
Stable1.4.22
- Fixed an error and alignment issue for users without the permission
HatsChatConfig_Position. - The following permissions are now enabled for all users by default:
HatsChatConfig_Position,HatsChatConfig_Font,HatsChatConfig_Fade,HatsChatConfig_Theme. This change will not affect servers that have already installed a version of this addon with those permissions, administrators will need to grant them as normal through the server's moderation system.
Stable1.4.21
- Fixed a load order issue, fixing a potential critical error.
Stable1.4.20
- Now supports SAM permissions.
- hatschat_debug will now only print a stack trace to users with permission HatsChatAdmin_Config.
- Fixed compatibility with Murder gamemode. Permissions will apply, but line icons and chat tags will NOT apply to anonymised messages for gameplay reasons.
Stable1.4.19
- Fixed an error in the previous version.
Stable1.4.18
- Added global function
HatsChat.GetPlayerIcon( ply ). Returns nil for players with no line icon,"avatar"for players using their avatar, and a Material object for all other valid icons.
Stable1.4.17
Updated 2018-08-23
- Fixed an issue where ChatColour glows would not update properly in some cases when set using the in-game menu.
Stable1.4.16
Updated 2018-08-23
- Fixed an error when
[rainbow]or[rainbow2]colours have been removed via the in-game menu. - Added default chat tag for
founderrank. Will only apply to new servers or when the HatsChat data file does not exist. - [TTT] Chat tags will now show on the scoreboard. This can be disabled in the server settings menu.
Stable1.4.15
Updated 2018-07-13
- Rank names will no longer be forced upper-case in advanced settings menu if it contains a SteamID, unless the entry consists of only a SteamID.
- Improved Serverguard compatibility with name glows.
- Name glows and colours can now be configured in the server settings menu.
- Server settings menu drop-down menus will now update when new items are added or removed.
- Added hook
HatsChatClientUpdatewhen the client receives an update to server settings.