Changelog
2026-02-21
Added disabled styling for text input elements.
Added disabled styling for <select> elements.
Handle disabled attribute on buttons properly.
Message box styling adjustments.
Handle parsing errors in relatime a little more gracefully.
Fixed incorrect variable usage in relatime.
2026-02-20
Fixed issues caused by Parsedown update.
2026-02-06
grogfix
2026-02-01
Revert /me and ignore spam.
2026-01-28
Use /me for urlmeta messages.
oops that isn't really the way that's meant to be played
An attempt at allowing typos in command names.
Hello 2026!
2026-01-27
Added unfixed Pictochat soundpack.
Also update NPM libraries this time.
Removed old/unused comment urls.
2026-01-26
Bumped VERSION.
Removed resolution constraints on avatars and backgrounds.
Expanded the amount of accepted formats for avatars and backgrounds.
Added additional constructors and savers to GdImage.
Updated libraries.
2026-01-11
Fixed webpack failing to build, oops!
Removed Playpen specific scheduled tasks.
2026-01-09
Hello 2026!
Fixed brain incidents relating to the splatfest team colours.
2026-01-06
Added token ownership checks, oops...
Correction: it is not a stack
Implemented OAuth2 introspection endpoint (RFC7662) + other fixes.
Implemented OAuth2 revocation endpoint (RFC7009).
Removed non-standard alias for device codes.