Changelog
2024-05-17
ユ!
Updated sounds.
2024-05-16
Display Sock Chat protocol errors are dialog boxes.
Added option to automatically play media upon embed.
Fixed scrolling behaviour with auto embed.
2024-05-14
Moved some things out of the MessagePopulatePacket class.
Drew the rest of the fucking owl.
Fixed weird behaviour caused by development polyfill.
Created more discrete error/response packets.
Updated node pkgs.
Removed modern client export code.
Feature parity for unembed button.
Apparently markdown doesn't have underlining.
Make unembed button also collapse spoilers.
2024-05-13
Split some packets out of LegacyCommandResponse.
2024-05-10
Updated protocol information document.
Updated LICENSE year.
Added migration to update event types of older messages.
Enabled explicit nullable.
Reduce usage of working objects in packet objects as much as possible.
Simplified packet building.
Removed unused method from ChatMessageAddPacket.
Use cruddy mobile detection to determine whether to auto reconnect.
2024-05-09
Fixed DM channel naming issue.
Fixed various hacks to account for serverside inconsistencies.
Fixed various inconsistencies with Sock Chat.
Removed unused array.
Fixed avatar timestamping.
More message handling updates.
2024-05-07
Preliminary message handling overhauls (also fixes DMs being catastrophically broken).