Testimonials banner — A rotating banner of kind words from the community now appears across the site, with an admin page to curate what's shown.
"Ways to support" hub — /support is now a single hub bringing together the job board and Patreon, making it easier to find every way to support the school.
Volunteering card on the homepage — The homepage resource grid now includes a Volunteering card for people who want to give their time.
Campus: Pizza Book Club — A new monthly gamified reading program is live in Campus. Chat with the Read It! NPC to submit a book report, earn pizza-slice rewards, and climb the leaderboard.
Campus: Wednesday Bread NPC — A new NPC appears every Wednesday with bread puns and a goose companion. Stop by on Wednesdays to meet them.
Campus: Bookmarks saved to your account — Lecture bookmarks are now stored server-side and follow you across devices and sessions; any local bookmarks are migrated automatically.
Campus: Fishing milestone celebrations — Legendary catches, big-catch milestones (10-500 fish), and long streaks (7-90 days) now trigger celebratory messages in the fishing panel.
Improved
More classes on the homepage — The front page now shows 8 upcoming classes instead of 6.
Financial dashboard revenue trends — The admin Financial Transparency page gained tabs plus week-over-week and month-over-month revenue trend cards with percent-change deltas. The current partial period is clearly flagged so it isn't misread as a drop. (Admin/staff-facing)
Balance
Self-enrollment restricted to live-class tiers — Autodidact and Supporter members (video-only access) can no longer self-enroll in live classes from the dashboard. If you're on one of these tiers and want to join a live class, reach out and we'll get you set up. Member, Researcher, Sustainer, and Patron tiers are unaffected.
Fixed
Program Health reschedule goes live immediately — Rescheduling a class from the Program Health admin page now creates a live session in one step, instead of silently creating an unpublished draft that never appeared on the calendar. Errors during reschedule and publish now show up on the page instead of being silently swallowed, and rescheduled cohorts without pricing default to pay-what-you-can. (Admin/staff-facing)
Staying logged in — Logging out now fully clears your session, and sessions last up to 7 days so you stay signed in longer.
Auto-invite to class chat rooms — Creating a Matrix chat account from the dashboard now automatically invites you to the rooms for the classes you're enrolled in.
Dark mode on the original theme — Added the missing dark-mode variables so dashboard cards render correctly on the original theme.
Analytics tracking — Server-side analytics now deliver reliably. (Admin/staff-facing)
Campus: Bookmarks now work — A bug had made bookmark routes return errors for everyone; bookmarks now save and load, and the migration of existing local bookmarks no longer drops any on error.
Campus: Mobile long-press — Long-pressing the game canvas on mobile no longer pops the browser's "Save image / Open in new tab" menu mid-gameplay.
Campus: Research paper wall — The paper discovery wall was stuck at 15 entries after 15 fish; it now scales with your catch count up to 40 papers.
Campus: Sanctuary pets — Pets from accounts inactive 90+ days now correctly become communal sanctuary pets, so more pets are available in the sanctuary.