Changelog
2024-01-17
Forgot to move avatar size reduction.
Added a means of displaying /me in modern chat.
2024-01-16
Fixed constructor detection.
Added ability to export modern client settings from the compatibility client.
Fixed directories not being created.
Use ES2016 instead of ES5 when possible.
Rewrote build process.
Updated serve.php to use absolute paths.
Moved compatibility client image assets to the root directory.
Removed unused CSS rules.
Prevent mobile web browsers from inflating text size.
Fixed text size on checkbox labels.
Switched chat config to JSON.
Removed experimental worker code.
Automatically close user context menus after 5 minutes.
Removed '(classic)' suffix from compact checkbox.
Fixed Safari using the accent-color value as the text colour.
Use color-scheme and accent-color for styling elements in chat.
Removed old checkbox styling.
Wording update.
2024-01-08
Updated browserlists.
Added server side image map support.
Ported boolean attribute support.
Allow selecting multiple files when uploading in chat.
2024-01-06
Fixed namespacing.
Support /live and /shorts for Youtube metadata lookups.
2024-01-04
Updated Sasae libraries.
Removed AString and IString and turned WString into a utility class like XString for multibyte strings.
2023-12-16
Removed broken CONSTRAINT from perms table creation.
2023-12-15
Fixed markdown styling issues.