Changelog
2024-11-14
Removed addLegacy and loadLegacy.
Retarget to ES5 (why/when was this changed to 2020????)
Removed leftover files from the old build process.
Load emoticons through public API.
Made emoticons load through public API endpoint.
2024-10-23
Mention that user perms may be empty sometimes.
2024-08-28
Removed leftover part of old build script.
Removed connection worker.
Attempt to fix chat getting stuck on 'Authenticating...' after reconnecting.
2024-08-25
Update README.md
Updated copyright year (2024)
Copied protocol doc over from old new master branch.
2024-07-01
Rewrote code for the input box.
Fixed reference to setMuted not being updated.
2024-06-27
Just always show the markup bar.
Fixes for input box growing.
Adjust for scrolling shenanigans.
Altered the positioning for the pickers.
Added toggle for :visited links.
Moved markup__link styling out of the theme definition cuz its identical anyway.
Make colour and emoticon pickers follow selected theme.
2024-06-26
Rewrote emoticon picker.
Use getters and setters where possible instead of getX/setX methods.
2024-06-25
Cleaned up the autoplay detection code.
2024-06-24
Debug tool related stuff.
Fixed missing gradient on normal users.
Added similar visited state for embed buttons.
Updated packages.
visited style for chat links.
Added toggle to swap Enter and Shift+Enter behaviour.