Community Resource Commons — A community-contributed mutual-aid resource library is now live, with contributor accounts, an AI review pipeline that vets submissions, and admin moderation.
Campus: Per-message timestamps in chat — Each chat message now shows its own local send time, not just the timestamp on the first message in a group.
Campus: Guest experience — Unauthenticated visitors can now explore Campus through a dedicated guest experience.
Improved
Financial dashboard goals — The admin Financial Transparency page gained a Goals tab. (Admin/staff-facing)
Fixed
Production database migrations now run on deploy — A bug in the migration runner meant new database migrations silently failed to apply on every deploy, leaving a few newer features (financial goals tracking, class withdrawals, community highlights) without their underlying tables in production. Those have been applied and the runner is fixed going forward.
Dark theme dashboard cards — On the student dashboard, dark themes (cyberpunk and 23 others) were rendering cards with white backgrounds and light-blue text instead of following the theme's palette. All dark themes now display correctly; light themes are unaffected.
Konami code on the homepage — Entering the classic code on the front page now works: the "YOU FOUND IT" takeover and /merch-lab unlock fire where most visitors would try it.
Merch Lab text — Stabilized text rendering in the Merch Lab and removed distracting animations.
Homepage polish — Updated the "where to start" card image and stopped hiding the SEO intro text on the Multiverse theme.
Campus: Chat layout — Long or unbroken display names no longer overlap the timestamp and distort the message row; long names now wrap.
Campus: Local chat button — After leaving a proximity chat room, the Local chat button no longer vanishes on refresh and drop you back into proximity mode.
Campus: Muted speech bubbles — An in-flight caption could still pop a speech bubble over your own avatar right after muting; your own bubbles now respect mute state.
Campus: Housing storage — Sending an item from your inventory to housing is now all-or-nothing, so a partial failure can no longer duplicate the item into both places.
Campus: Rock Garden fish — Two desert features were mistakenly marked as water and spawned ambient fish; they're now correctly treated as land.