Changelog
2024-07-20
Added Apps and OAuth2 migrations.
Implemented the device code flow.
Fixes for things I noticed I will probably forget to fix otherwise.
Device code flow beginnings.
Implemented core OAuth2 spec token flows.
2024-07-19
More parts of the OAuth2 implementation.
2024-07-18
Updated libraries.
2024-07-17
HTTP Skeleton for OAuth2 implementation.
2024-07-16
Finished JWT/JWS implementation.
2024-07-12
Removed the Bedrock notice and replace it with a blerb about auth and skins.
Updated libraries.
Updated Minecraft website code with new endpoints and new mod jar.
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.