Changelog
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.
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.
2026-01-05
Only scream 404 when the offset is greater than 0.
Added GET and PATCH routes for forum topics.
Added convertMany method to FieldTransformer.
2026-01-04
Absolutely life changing patch that is definitely not just the addition of a single space because of an indentation incident.
Added GET and PATCH forum category API routes.
Added perms for crudding forum categories.
Fixed apps:scope command having the entirely wrong description.
Also pass original value to include in the field transformer.
2026-01-03
Prevent automatic value resolve tomfoolery.
Updated libraries.
Fixed chat login redirect not working properly while logged out.